# Update Docs

> Review recent edits and update all documentation including architecture docs, API specs, and edit history. Creates missing docs for new implementations.

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

---


# Update Documentation

Review recent code changes and update ALL relevant documentation in the `/docs` folder.

## Steps

1. **Read today's edit history**

   - Check `docs/edit-history/` for the current date's session file
   - Identify all files that were modified

2. **Analyze changes**

   - Read the modified files to understand what changed
   - Categorize changes: new features, bug fixes, architecture changes, API changes, config changes

3. **Update edit-history session file**

   - Add a summary section at the top describing what was accomplished
   - Group related changes under descriptive headings
   - Add any missing context about why changes were made

4. **Update AGENTS.md if needed**

   - New commands or scripts added
   - Architecture or key modules changed
   - New environment variables required
   - New routes or endpoints added

5. **Update docs/README.md if needed**

   - New features or capabilities
   - Changed setup instructions
   - Updated project overview

6. **Update docs/ files**
   Review and update all architecture documentation to match current implementation

   **For each doc:**

   - Check if documented features match actual code implementation
   - Update outdated sections to reflect current code
   - Add NEW sections for features that are implemented but not documented
   - Remove or mark deprecated features that no longer exist
   - Ensure code examples match actual implementation

7. **Create new docs if needed**

   - If a significant new feature or module was added but has no documentation, create appropriate documentation
   - Follow existing documentation style and structure

8. **Report summary**
   - List all documentation files updated
   - Note any new documentation files created
   - Summarize key changes documented

