From sdk-docs-rag
Ingest the configured SDK documentation into the local RAG index. Run this once after cloning a project, and again after an SDK update. Reads sdk-docs.json from the project root.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdk-docs-rag:ingest-docsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build or update the local `.sdk-docs-index.db` so the MCP search tool can
Build or update the local .sdk-docs-index.db so the MCP search tool can
answer queries against the vendor SDK documentation.
Check that sdk-docs.json exists at the project root:
ls sdk-docs.json
If it does not exist, copy the template from the plugin directory:
cp "$CLAUDE_PLUGIN_ROOT/example-sdk-docs.json" sdk-docs.json
Then ask the user to edit doc_sources, vendor, display_name, and
tool_name to match their SDK. Do not proceed until the config is valid.
Run the ingest script against the project's config:
python3 "$CLAUDE_PLUGIN_ROOT/server/ingest.py" --config ./sdk-docs.json
Report the final chunk count and the path to the generated index database. Remind the user to restart Claude Code so the MCP server picks up the new index.
--reset to rebuild from scratch after an SDK version bump.Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub isnisn/sdk-docs-rag --plugin sdk-docs-rag