agentsclimarketplace

Documentation research

Skill krzemienski/shannon/skills/documentation-research

Fetch and cite current upstream documentation for every external dependency in scope. ALWAYS use before writing code against an external SDK/framework/API/CLI, during forge Phase 2, or whenever training data may be stale. Produces ISO-8601-stamped source files under evidence/documentation-research/ and a SUMMARY.md citing 3-5 verified facts per source. Refuses memory-only references — every external fact must cite a sources/ file.From its SKILL.md

Install
npx -y skills add krzemienski/shannon --skill documentation-research

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.0 KB, as published. Nobody here has run it

documentation-research

Phase 2 of /shannon:forge. Grounds every external dependency claim in fetched documentation, not training-data recall.

Behavior contract

Produces evidence/documentation-research/<run-id>/ containing:

  1. sources/ — raw markdown of each fetched documentation page, named <source>-<ISO-8601-timestamp>.md.
  2. SUMMARY.md — citing 3-5 verified facts per source, each linking to the local sources/ filename.
  3. README.md + INDEX.md.

Methodology

For each external dependency identified by codebase-analysis:

  1. Prefer context7 MCP for library docs (current, version-aware).
  2. Fall back to WebFetch against the canonical docs URL.
  3. Save the raw markdown to sources/<lib>-<timestamp>.md.
  4. In SUMMARY.md, write 3-5 facts with [source: sources/<file>] inline citations.

When to use

  • Phase 2 of /shannon:forge.
  • Before any SDK / API integration.
  • When training data may be stale (recently released libraries, breaking changes in current major).

When NOT to use

  • Pure internal-codebase work with no external deps.
  • Already-fetched docs < 7 days old (cite the existing source file instead).

Iron rules

  • Refuse memory-only references. Every external-fact claim must cite a sources/ file.
  • ISO-8601 timestamps mandatory. Stale docs are surfaced, not silently used.
  • No invented URLs. WebFetch only against URLs the user provided or context7 returned.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.