From maintenance
Update README and documentation to reflect all recent changes. Use when new features, commands, or options have been added and docs need to catch up. Frames everything as current state — never references what changed.
How this skill is triggered — by the user, by Claude, or both
Slash command
/maintenance:revise-readmeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Update the README and other project documentation to accurately reflect the current state of the project.
Update the README and other project documentation to accurately reflect the current state of the project.
Inventory recent changes — Check git log, diff against main, and scan for new/modified features, commands, options, configuration, skills, or modules that may not yet be documented.
Audit existing docs — Read the current README and any other documentation files. Identify gaps where new functionality is missing, outdated descriptions that no longer match reality, or structural issues (e.g., a new section is needed).
Update documentation — Edit all relevant documentation files to reflect the current state of the project. This includes:
Verify completeness — Re-read the updated docs and cross-check against the actual project structure to ensure nothing was missed. Every feature, command, option, and configuration that exists in the project should appear in the docs. If it exists, it gets documented — no exceptions.
Commit — Stage all changed documentation files and commit with a concise message describing what was updated. Use present tense (e.g., "Update README with X documentation"). Do not push unless asked.
A good README flows from quick orientation to full reference. Follow this order:
When updating an existing README, preserve this general flow. If the README doesn't follow this structure yet, migrate toward it incrementally — don't reorganize wholesale unless the current layout is actively confusing.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.
npx claudepluginhub mistakenot/skills --plugin maintenance