smithery.ai

documentation-updates

Use after modifying library skills, library commands, or agents to ensure CHANGELOG, README, and docs are updated

First seen Mar 29, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,212 B
  • docs SUMMARY.md 142 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Documentation Updates

<analysis> Identify: What library content changed? Scope: library skills (skills/), commands (commands/), agents (agents/). Exclude: Repo skills (.claude/skills/) are internal tooling, no external docs needed. </analysis>

Invariant Principles

  1. Library changes require documentation trail - Every modification to installed content must be traceable through CHANGELOG
  2. Counts must match reality - README totals reflect actual files, never stale
  3. Generated docs stay fresh - Run generator after any library content change
  4. Repo skills are invisible - Internal tooling never touches external docs

Required Updates Matrix

Change CHANGELOG README Docs Generator
Add library skill "Added" section count++, add table row, add link ref Run
Modify library skill "Changed" section Only if description changed Run
Remove library skill "Removed" section count--, remove row/link Run
Add/modify command Appropriate section Update if count/description affected Run

Verification Checklist

<reflection> Before PR completion, evidence required for each: </reflection>

  • CHANGELOG.md has entry under ## [Unreleased]
  • README.md counts match ls skills//SKILL.md | wc -l and ls commands/.md | wc -l
  • New items have table rows AND link references
  • python3 scripts/generate_docs.py executed
  • Pre-commit hooks committed generated files

CHANGELOG Entry Format

## [Unreleased]

### Added
- **skill-name skill** - one-line description
  - Notable feature bullet

### Changed
- **skill-name skill** - what changed and why

### Removed
- **skill-name skill** - removal rationale

README Link Reference Pattern

[skill-name]: https://axiomantic.github.io/spellbook/latest/skills/skill-name/

<CRITICAL> Library content (skills/, commands/, agents/) triggers this skill. Repo content (.claude/skills/) does NOT. </CRITICAL>