From hb
Fetches official documentation for specific dependency versions and implements features using confirmed APIs. Activates on 'check the docs' or 'source-driven' requests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hb:source-drivenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Never rely on training data for API usage. Read the actual source of truth.
Never rely on training data for API usage. Read the actual source of truth.
package.json (or equivalent manifest) for exact versionsFor each dependency involved:
If docs are unavailable or ambiguous, read the library source in node_modules/.
// UNVERIFIED: could not confirm in docs for v{version}Add a brief comment on non-obvious API usage:
// Ref: https://docs.example.com/v3/api#method
Only cite when the usage is surprising or version-specific. Don't over-comment obvious calls.
// UNVERIFIEDnode_modules/ source over training knowledge when docs unavailablenode_modules/ source// UNVERIFIED: docs for v{closest}, installed v{actual}node_modules/{pkg}/README.md or type definitionsnpx claudepluginhub helderberto/agent-skills --plugin hbForces Claude to web-search and read current official documentation before implementing, integrating, or debugging third-party APIs, libraries, frameworks, and services when latest behavior or correctness matters.
Fetches current official docs before writing framework-specific code to prevent deprecated API usage. Activates on dependency changes or framework work.
Systematically gathers accurate, version-specific documentation before implementing libraries or APIs. Uses structured 5-step methodology for source prioritization, retrieval, verification, and citation.