# Maintain Documentation

> Ensures human and AI documentation stay in sync with code and config. Use when changing behavior, adding features, refactoring, or when the user asks to update docs. Delegates the actual updates to the documentation-maintainer subagent.

- Skill: `majiayu000/maintain-documentation` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/maintain-documentation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/maintain-documentation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/maintain-documentation

---


# Maintain Documentation

## When to Use

Use this skill when:
- Changing user-facing behavior, CLI commands, or flags
- Adding or changing config or env vars
- Refactoring project structure or conventions
- Modifying CI or release workflows
- The user asks to update or review documentation

## What to Do

**Delegate documentation updates to the documentation-maintainer agent** (defined in the hub at `.claude/agents/neptune/documentation-maintainer/`).

When this skill applies, invoke the **documentation-maintainer** subagent with a prompt that describes what changed (e.g. code, config, CI, or structure) so it can run its full checklist and update README, docs/, examples/, AGENTS.md, CLAUDE.md, .claude/commands, and .claude/skills as needed. The subagent owns the detailed checklist and the "where things live" / "when to update" mapping; do not duplicate that work—delegate it.

