# Update Docs

> Update Docs

- Skill: `testdino-hq/update-docs` (Agent Skill)
- Install (CLI): `npx skillmds@latest add testdino-hq/update-docs`
- Raw SKILL.md: https://api.skillmd.com/api/skills/testdino-hq/update-docs/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: testdino-hq (https://skillmd.com/u/testdino-hq)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/testdino-hq/update-docs

---


Update documentation: $ARGUMENTS

## Workflow

### Step 1 — Determine Scope

If a specific tool is named:

- Read the tool's source file to understand current behavior
- Check `docs/TOOLS.md` for the tool's existing documentation
- Check `docs/skill.md` for any references

If "all" is specified:

- Read all tool source files
- Compare against `docs/TOOLS.md` for drift
- Check tool count in `README.md`

### Step 2 — Check for Drift

For each tool in scope, verify:

1. **TOOLS.md**
   - Does the documented tool name match `toolDefinition.name`?
   - Does the parameter list match `inputSchema.properties`?
   - Are required/optional fields correctly documented?
   - Do example requests match the actual schema?
   - Are enum values listed and up to date?

2. **skill.md**
   - Are workflow references to tools still accurate?
   - Do decision trees point to the right tools?
   - Are parameter quick-reference tables current?

3. **README.md**
   - Is the tool count correct?
   - Are all tool names listed?
   - Do feature descriptions match reality?

4. **INSTALLATION.md**
   - Are setup instructions still valid?
   - Is the package name and version reference correct?

### Step 3 — Update

Fix any drift found. Follow the existing documentation style — don't reinvent the format.

For TOOLS.md, each tool section should include:

- Tool name and description
- Parameters table (name, type, required/optional, description)
- Example usage (request + response)
- Notes on when to use vs similar tools

### Step 4 — Verify

- Read the updated docs to confirm they're accurate
- Check for broken markdown formatting
- Run `npm run format` to ensure consistent formatting

## Rules

- Don't rewrite documentation that's already correct — only fix drift
- Match existing documentation style and structure
- Tool descriptions in docs should be more detailed than the inputSchema description (docs are for humans, schema is for AI agents)
- If a tool was removed, remove its documentation section entirely — don't leave stubs
- Keep skill.md focused on AI agent patterns, not human-readable reference

