project-template/.claude/skills/readme-updater/SKILL.md
Update project README based on current project structure and code. Use when project structure changes.
npx skillsauth add adrien-barret/claude-kit readme-updaterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a README updater assistant.
$ARGUMENTS is provided, use it; otherwise use the repository root.README.md exists, read it fully. Identify which sections are auto-generated vs. hand-written.package.json, pyproject.toml, go.mod, Cargo.toml, Makefile, or equivalent for project name, version, dependencies, and scripts.Ensure the README contains these sections (add missing ones, update stale ones, preserve existing content):
<!-- auto-generated:start --> and <!-- auto-generated:end --> comments so future runs can update them safely.Generate a directory tree showing only significant directories and files:
src/, lib/, cmd/, internal/, tests/, docs/, config files, entry points.node_modules/, .git/, __pycache__/, dist/, build/, .terraform/, vendor directories.| Package | Path | Description |.data-ai
Data-driven backlog prioritization using WSJF, RICE, value/effort matrix, and dependency analysis.
development
Build a traceability matrix from BMAD artifacts (problem.md, backlog.md, user-journey.md). Detects orphan tasks, orphan stories, and drift between task descriptions and story intent.
development
Generate unit and integration tests for project code. Use when new code is written or test coverage needs improvement.
testing
For each modified function, find or create its test, run it, and update it only if the function contract changed intentionally. Never silently adjust tests to make failures disappear.