escapeboy/ai-prompts/update-docs

Claude Code and agent skill by escapeboy/ai-prompts

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Search the web for latest Claude API changes, compare findings to existing documentation, and apply targeted updates to keep prompts and configs current. Use when docs are outdated, after a Claude API update, to refresh system prompts, or to validate documentation accuracy.

Install

npx vskill@latest install escapeboy/ai-prompts/update-docs

SKILL.md

/update-docs — Documentation Updater

Keeps your Claude Code configuration documentation current with the latest Claude API changes, best practices, and framework updates. Searches the web, compares findings to existing docs, and applies targeted updates.

Especially useful for keeping ~/.claude/ system prompts, skill files, and project memories accurate after Claude API updates.

Scope: /update-docs handles external freshness — API / model / pricing / beta-header drift sourced from the web. For internal consistency (dead links, README↔CHANGELOG version parity, terminology, stray Cyrillic, privacy leaks) use `/content-review` instead. The two are complementary, not overlapping — don't duplicate content-review's checks here.

When to Use This Skill (and When NOT to)

Use this skill forUse a simpler approach for
Refreshing docs after a Claude API / model / pricing / beta-header changeFixing a single known-stale value you already have the correct source for — just edit it
A periodic sweep for staleness across ~/.claude/, skills, or memoriesInternal-consistency issues (dead links, version parity, terminology) → `/content-review`
Comparing live web/authoritative facts against what the docs currently claimA fact you can confirm from the bundled claude-api skill in one read — read it and edit
A multi-file update that must stay in sync (frontmatter + config + compat lines + pricing tables)A one-line typo or wording tweak with no external source to verify

Start simple. Reach for this skill only when the update depends on *external* freshness you have to research, or spans enough files that a systematic research → analyze → update pass beats hand-editing.


Usage

/update-docs [action] [target]
Quick Examples
/update-docs # Default: analyze (read-only drift check, no edits)
/update-docs research "prompt caching" # Search web for latest info
/update-docs collect https://docs.anthropic.com/en/docs/build-with-claude/prompt-caching
/update-docs analyze # Compare findings to existing docs
/update-docs update global-optimization.md
/update-docs update --scope global # Update all global docs
/update-docs validate # Check docs for outdated content

Actions

Five actions, run individually or chained research → analyze → update. Full process steps, primary sources, output formats, scope table, and the per-action editing rules live in [references/actions.md](references/actions.md) — read the row for the action you're running.

ActionWhat it doesOne-line summary
research [topic]Search web for latest patternsFetch authoritative sources, extract version changes + deprecations, store findings
collect [url]Fetch content from a specific URLPull + summarize one doc page into the research findings
analyzeCompare findings to existing docsReport OUTDATED / MISSING / UP-TO-DATE sections against a target file (default action)
update [target]Apply targeted updatesEdit only the analyze-identified changes, preserve structure, show diff, then verify
validateScan for stalenessFlag dead model IDs, graduated beta headers, 404 URLs, >90-day content — no research needed

Fetching: prefer Lattice for browser/search if available; plain WebFetch is intercepted by the context-mode hook — use ctx_fetch_and_index(url, source) + ctx_search instead (this is expected, not an error).

For the recommended monthly full-refresh workflow, token budget, and troubleshooting, see references/workflow.md.


Boundaries

Always

  • After an update, verify: re-read the file (or run a regression grep) to confirm the change landed and didn't break JSON / fence parity before reporting done.
  • Lead with authoritative primary sources (platform.claude.com, the bundled claude-api skill) — not community mirrors — for any model / pricing / API fact.
  • When editing the claude-code-kit repo, ship the change as the four synced Releasing artifacts (CHANGELOG + README Version History & footer + annotated tag + GitHub Release; see repo CLAUDE.md → "Releasing").

Ask first

  • Bulk update --scope global / --scope memories (edits across many files at once) — preview with --dry-run and confirm before applying.
  • Publishing a release (pushing the annotated tag + creating the GitHub Release) — shared-state and hard to reverse; sweep for private references first.

Never

  • Retro-edit historical records — model IDs, prices, and dates inside CHANGELOG entries, README "Version History", and any .backups/ directory are frozen. Only touch live/current claims.
  • Duplicate /content-review's internal-consistency checks — this skill owns external freshness only.
  • Treat a blocked WebFetch as a failure — route through Lattice or ctx_fetch_and_index instead.

See Also

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
46
Repository forks
7
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/escapeboy/ai-prompts/update-docs/badge)](https://verified-skill.com/skills/escapeboy/ai-prompts/update-docs)

Something wrong with this skill or its page? Tell us.