Agent Skills: ClaudeDoc Master - Documentation Link Router

MUST USE when searching for official Claude Code or Anthropic platform documentation links (MCP, hooks, skills, CLI). Provides fast fuzzy-search CLI for authoritative Claude documentation.

UncategorizedID: Git-Fg/thecattoolkit/claudedoc-master

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Git-Fg/thecattoolkit/tree/HEAD/.agent/skills/claudedoc-master

Skill Files

Browse the full folder contents for claudedoc-master.

Download Skill

Loading file tree…

.agent/skills/claudedoc-master/SKILL.md

Skill Metadata

Name
claudedoc-master
Description
"MUST USE when searching for official Claude Code or Anthropic platform documentation links (MCP, hooks, skills, CLI). Provides fast fuzzy-search CLI for authoritative Claude documentation."

ClaudeDoc Master - Documentation Link Router

Overview

This skill provides a fast fuzzy-search CLI (scripts/claudedoc.py) for finding authoritative Claude Code and Anthropic platform documentation links. The script searches a curated catalog of official documentation URLs, enabling quick discovery of relevant documentation without web search.

When to Use

Use this skill when:

  • Searching for official Claude Code documentation (skills, commands, agents, hooks, MCP)
  • Finding Anthropic platform API documentation
  • Verifying documentation URLs before referencing them
  • Looking up CLI reference documentation

Critical Rule: Always use this skill BEFORE native web search when seeking Claude Code or Anthropic platform documentation. The catalog contains verified, authoritative links.

Operating Rules

  1. Search First: When asked about Claude/SDK features, search documentation links using:

    uv run scripts/claudedoc.py "<keywords>"
    

    Returns 5 results by default. Use --limit N to change the number of results. DO NOT use native web search before checking the catalog.

  2. Read Content: To fetch documentation content from a URL or slug:

    uv run scripts/claudedoc.py --read <url-or-slug>
    

Usage Examples

Fuzzy Search (default: 5 results)

uv run scripts/claudedoc.py "hooks"

Fuzzy Search with Custom Limit

uv run scripts/claudedoc.py "hooks" --limit 10

Read Content by Slug

uv run scripts/claudedoc.py --read "hooks"

Read Content by URL

uv run scripts/claudedoc.py --read "https://code.claude.com/docs/en/hooks.md"

Multiple Keywords Search

uv run scripts/claudedoc.py "skills frontmatter"

Troubleshooting

  • Permission Denied: If script execution fails, ensure it's executable:

    chmod +x scripts/claudedoc.py
    
  • Script Not Found: Verify the script exists at scripts/claudedoc.py

  • Catalog Not Found: Ensure catalog.json exists in the skill root directory