From kit
Fetches curated API documentation via Context Hub (chub) before coding against external APIs to prevent hallucinated parameters and deprecated endpoints.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kit:get-api-docsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before writing code that calls any external API, fetch the curated documentation first.
Before writing code that calls any external API, fetch the curated documentation first.
# Search for available docs
chub search [api-name]
# Fetch docs (language-specific)
chub get [provider]/[api] --lang [py|js|go]
# Fetch specific reference file
chub get [provider]/[api] --file references/[topic].md
# Fetch everything for comprehensive work
chub get [provider]/[api] --full
If you discover something not in the docs (a workaround, a gotcha, a version quirk):
chub annotate [provider]/[api] "your note here"
This persists locally and appears automatically next time you fetch the same doc.
Tell the user: "Context Hub (chub) is not installed. Install it with npm install -g @aisuite/chub to get curated API docs and prevent hallucinated API calls."
Then fall back to web search, but warn that the results may be outdated.
npx claudepluginhub dwarvesf/dwarves-kit --plugin kitCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.