Generate and insert a new CHANGELOG.md version entry from git changes between main and the current branch. Use this skill whenever the user wants to update CHANGELOG.md, write release notes, document what changed since branching from main, or add a new version entry. Trigger on phrases like "update changelog", "add…
Use when a team needs to plan, author, or standardize product/software documentation (PRD, FSD, HLD, TRD, ERD, OpenAPI, Wireframe, Roadmap, PRODUCT.md, DESIGN.md, AGENT.md). Provides terminology verification, ready-to-use templates, and a scale-based 'need-or-not' decision matrix so the right documents are produced…