From sjh-skills
Checks if docs need updates after recent code changes: scans git diff HEAD~5, verifies README, CLAUDE.md index, .claude/rules, knowledge base, experiments, strategy docs. Outputs checklist.
npx claudepluginhub jiahao-shao1/sjh-skills --plugin sjh-skillsThis skill uses the workspace's default tool permissions.
Check recent code changes (`git diff HEAD~5 --name-only`), scan the project's documentation system, and report what needs updating.
Implements two-phase workflow to analyze code changes via git diff and update project documentation. Use before merging branches, after features/bugfixes, or when docs stale.
Updates project documentation (README, API docs, auto-detect) based on recent git changes. Asks scope, analyzes diffs, spawns docs-keeper agent, verifies links/examples.
Audits codebase documentation accuracy by comparing behavioral sources (skills, configs) against surfaces (README, CLAUDE.md, docs), reporting [STALE], [MISSING], [OUTDATED] drifts. Useful post-code changes.
Share bugs, ideas, or general feedback.
Check recent code changes (git diff HEAD~5 --name-only), scan the project's documentation system, and report what needs updating.
Checklist items (detect based on directories that actually exist in the project):
docs/knowledge/ have new learnings to record?CLAUDE.md index table cover all knowledge files?.claude/rules/?docs/strategy/ exists) — Do vision, roadmap, or paper-outline reflect recent changes? Compare git log activity against strategy doc last-modified dates. Flag docs that haven't been updated in 5+ commits of relevant code changes. Pair with /project-review for full strategic analysis.Output a checklist marking each item as "needs update" or "up to date". Report only — do NOT auto-modify.