Note: This module inherits MCP documentation access rules from
mcp-docs/claude-code/MCP_STANDARD_RULES.md. If your module uses external documentation, Claude will automatically use MCP Local RAG.
[Only include this section if your module needs specific documentation files]
If asked about [specific topics], the following files should be ingested:
{{DOCS_DIR}}/{{filename1}}.pdf
{{DOCS_DIR}}/{{filename2}}.pdfNote: These paths are typically relative to the repository root. Claude will automatically construct absolute paths:
{{REPO_ROOT}}/{{DOCS_DIR}}/{{filename}}.pdf- Example: If {{DOCS_DIR}} is
mcp-docs/, files are at{{REPO_ROOT}}/mcp-docs/{{filename}}.pdf
Query Examples:
- "Query documentation for [specific requirement or specification]"
- "Search [documentation type] for [technical detail]"
[Only include this section if your module needs to reference external documentation]
CRITICAL - Documentation Access: See
mcp-docs/claude-code/MCP_STANDARD_RULES.mdfor complete MCP workflowBEFORE doing ANYTHING else when asked about [documentation type] specifications:
- Check if MCP is configured:
cat ~/.claude.json | grep "local-rag"- If not configured → Run
cd mcp-docs/claude-code && ./setup.shand tell user to restart- If configured → Use
mcp__local-rag__query_documentsto search documentation- NEVER use Read tool on documentation files - always use MCP Local RAG
Available [documentation type] specifications (in mcp-docs/):
- [doc-name-1]: [What it contains]
- [doc-name-2]: [What it contains]
- [doc-name-3]: [What it contains]
Query examples for this module:
- "[Specific query example relevant to your domain]"
- "[Another query example]"
- "[Third query example]"
- "[Fourth query example]"
Future additions:
- [Planned documentation to add]
[AUTO-DETECT: Infer from module structure and code]
[AUTO-DETECT: Discover sub-packages and infer purposes from names]
[AUTO-DETECT: Discover using file listing and code scanning]
[AUTO-DETECT: Infer from code structure, or ASK USER if too complex]
[AUTO-DETECT: Discover from config files and code annotations]
[AUTO-DETECT: Discover from code patterns]
[AUTO-DETECT: Describe test structure if tests exist, otherwise DELETE]
[Only include this section if there are actual cross-module dependencies or troubleshooting scenarios]
Read these contexts when:
[Parent/Core Module] (
../CLAUDE_CONTEXT.md):- When: [Specific scenario requiring parent context]
- Why: [Reason - e.g., "inherits from base class", "shares configuration", etc.]
- Look for: [Specific information to find]
[Related Module 1] (
../module1/CLAUDE_CONTEXT.md):- When: [Specific scenario requiring this context]
- Why: [Reason - e.g., "depends on data from", "shares code with", etc.]
- Look for: [Specific information to find]
[Related Module 2] (
../module2/CLAUDE_CONTEXT.md):- When: [Specific scenario requiring this context]
- Why: [Reason - e.g., "comparing implementations", "debugging interactions", etc.]
- Look for: [Specific information to find]
Cross-module code dependencies:
- [ClassName from other module]: [What it's used for in this module]
- [Another dependency]: [Usage description]
- [Common mistake and how to avoid it]
- [Common mistake and how to avoid it]
[Performance tips specific to this module]