@tam159/current-docs
AFetch current documentation before answering library, framework, SDK, API, CLI, cloud-service, version-migration, setup, or configuration questions. Use when the user asks about external technical docs, package APIs, framework behavior, or dependency upgrades; do not use for pure repo refactors, business-logic debugging, or general programming concepts.
Install
agr install @tam159/current-docs --target claudeWrites 1 file into .claude/skills/, pinned to git-dde6f888.
- .claude/skills/current-docs/SKILL.md
Document
name: current-docs description: Fetch current documentation before answering library, framework, SDK, API, CLI, cloud-service, version-migration, setup, or configuration questions. Use when the user asks about external technical docs, package APIs, framework behavior, or dependency upgrades; do not use for pure repo refactors, business-logic debugging, or general programming concepts.
Current Docs
Use the repo's current-documentation workflow, adapted from .cursor/rules/context7.mdc.
Workflow
- Use Context7 for general current library, framework, SDK, API, CLI, and cloud docs.
- Start with
resolve-library-idunless the user provides an exact/org/projectContext7 ID. - Choose the best library match by exact name, relevance, snippet count, source reputation, and benchmark score.
- Query docs with the selected library ID and the user's actual question.
- Query again with a narrower topic or research/deeper mode when available if the first result is thin.
- Answer from the fetched docs and cite the tool/source used.
Repo-Specific Docs
- For LangChain, LangGraph, or LangSmith tasks, use
docs-langchainin addition to Context7. - For LlamaIndex, LlamaCloud, LlamaParse, LlamaExtract, LlamaSplit, or LlamaClassify tasks, use
llama-index-docsin addition to Context7. - Prefer MCP docs over web search for technical documentation unless the needed MCP server is unavailable or the docs are incomplete.
Boundaries
Do not use this skill for ordinary refactors, writing local scripts from scratch, reviewing local code, or debugging business logic when no external API/library behavior is in question.
Trustgrade A
- passBody integrity
Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.
- passType matchnot applicable to this artifact type
Whether the artifact is really the kind of thing its metadata claims it is.
- passFreshness
How long since the source repository was last pushed to.
- passPrompt injection
Scans the artifact's own text for instructions aimed at your agent rather than at you.
- passLicense
Whether the source repository declares an SPDX license permissive enough to redistribute.
How the grade is calculated
Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:
- Aevery check passed
- Bone warning
- Ctwo warnings
- Dprompt injection or body integrity failed, or three warnings
- Fone of those failed, and something else is wrong
These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.
Versions
git-dde6f8883e412026-07-31