Single source of truth and librarian for ALL Claude official documentation. Manages local documentation storage, scraping, discovery, and resolution. Use when finding, locating, searching, or resolving Claude documentation; discovering docs by keywords, category, tags, or natural language queries; scraping from sitemaps or docs maps; managing index metadata (keywords, tags, aliases); or rebuilding index from filesystem. Run scripts to scrape, find, and resolve documentation. Handles doc_id resolution, keyword search, natural language queries, category/tag filtering, alias resolution, sitemap.xml parsing, docs map processing, markdown subsection extraction for internal use, hash-based drift detection, and comprehensive index maintenance.
View on GitHubmelodic-software/claude-code-plugins
claude-ecosystem
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/claude-ecosystem/skills/docs-management/SKILL.md -a claude-code --skill docs-managementInstallation paths:
.claude/skills/docs-management/# Claude Docs Management
## ๐จ๐จ๐จ MANDATORY: Hybrid Parallel Pattern ๐จ๐จ๐จ
> **STOP - Before using this skill for ANY Claude Code documentation query:**
>
> **IF YOU ARE THE MAIN AGENT**, you MUST invoke BOTH sources **in the same message**:
>
> 1. **This skill** (`docs-management`) - local cache, token-efficient
> 2. **`claude-code-guide` subagent** - live web search
>
> ```text
> [Skill tool: docs-management]
> "Find documentation about {topic}"
>
> [Task tool: claude-code-guide] (SAME MESSAGE - USE THIS EXACT PROMPT)
> "First WebFetch https://code.claude.com/docs/en/claude_code_docs_map.md to find
> relevant doc pages about {topic}. Then WebFetch those specific pages. Use WebSearch
> only if needed for additional context. Do NOT use Skill tool (not available).
> Return key findings with source URLs."
> ```
>
> **โ ๏ธ CRITICAL:** claude-code-guide does NOT have Skill tool access. Always prompt it
> to use **WebSearch/WebFetch explicitly**. If you see "No such tool: Skill" error,
> you prompted it wrong.
>
> **This is AUTOMATIC. Do NOT wait for user to ask for it.**
>
> **IF YOU ARE A SUBAGENT**: Note in your response that main agent should also query `claude-code-guide`.
---
## ๐จ CRITICAL: Path Doubling Prevention - MANDATORY
**ABSOLUTE PROHIBITION: NEVER use `cd` with `&&` in PowerShell when running scripts from this skill.**
**The Problem:** If your current working directory is already inside the skill directory, using relative paths causes PowerShell to resolve paths relative to the current directory instead of the repository root, resulting in path doubling.
**REQUIRED Solutions (choose one):**
1. **โ
ALWAYS use helper scripts** (recommended - they handle path resolution automatically)
2. **โ
Use absolute path resolution** (if not using helper script)
3. **โ
Use separate commands** (never `cd` with `&&`)
**NEVER DO THIS:**
- โ Chain `cd` with `&&`: `cd <relative-path> && python <script>` causes path doubling
- โ Assume current directory
- โ Use rela