← Browse

@tam159/current-docs

A

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.

skillclaude

Install

agr install @tam159/current-docs --target claude

Writes 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

  1. Use Context7 for general current library, framework, SDK, API, CLI, and cloud docs.
  2. Start with resolve-library-id unless the user provides an exact /org/project Context7 ID.
  3. Choose the best library match by exact name, relevance, snippet count, source reputation, and benchmark score.
  4. Query docs with the selected library ID and the user's actual question.
  5. Query again with a narrower topic or research/deeper mode when available if the first result is thin.
  6. Answer from the fetched docs and cite the tool/source used.

Repo-Specific Docs

  • For LangChain, LangGraph, or LangSmith tasks, use docs-langchain in addition to Context7.
  • For LlamaIndex, LlamaCloud, LlamaParse, LlamaExtract, LlamaSplit, or LlamaClassify tasks, use llama-index-docs in 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