codethread-claude-code-knowledge
Claude Code Knowledge
Official Claude Code documentation, automatically synced from docs.anthropic.com.
When to Use
Use this skill for any Claude Code-related question: features, configuration, hooks, MCP, skills, slash commands, settings, security, memory, plugins, or skill creation.
NEVER guess about Claude Code functionality - always check the docs.
Documentation is located at docs
Workflow
For Skills Questions
User: "How do I create a skill?"
- Read references/skills.md FIRST - condensed key points
- If more details needed, read docs/skills.md for comprehensive information
- Respond with citations (e.g., "From references/skills.md...")
For Hooks Questions
User: "Help me create a hook that..."
- Read references/hooks.md FIRST - condensed key points
- If more details needed, read docs/hooks.md and docs/hooks-guide.md
- Respond with citations (e.g., "From references/hooks.md...")
For Other Topics
User: "How do I configure MCP servers?"
- List files in
docs - Read relevant markdown files
- Respond with citations (e.g., "From docs/mcp.md...")
Overlap
Many claude code topics work orthogonally, so always load related topics as appropriate.
Example
User: "Help me create a claude code plugin that has a typescript Skill"
- Follow original workflow to understand claude code topics such as plugins AND Skills
- Implement as per user instructions
User: "Ok, now add a hook to suggest typescript Skill when reading typescript files"
- Consider if this introduces new claude code concepts (in this case hooks)
- Follow original workflow to understand claude code hooks
- Implement as per user instructions
Additional Skills
IMPORTANT: many claude code concepts require markdown updates or script additions, so always consider if additional Skills (not part of this Skill) are relavent, such as documentation or programming language specific Skills