How this skill is triggered — by the user, by Claude, or both
Slash command
/project-management:release-notesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Draft release notes for "$ARGUMENTS". List all shipped features with user-facing descriptions, note breaking changes and migration steps, list known issues, and organize by category.
Draft release notes for "$ARGUMENTS". List all shipped features with user-facing descriptions, note breaking changes and migration steps, list known issues, and organize by category.
Check that .project/$ARGUMENTS/00-initiate.md exists. If it does not, tell the user to run an Initiate skill first (e.g., project-charter) and stop.
If the user passes --skip-checks, skip the prerequisite check and log the skip to .project/$ARGUMENTS/skip-log.md with a timestamp and reason.
Read existing context:
.project/$ARGUMENTS/00-initiate.md for project context and product vision.project/$ARGUMENTS/03-review.md if it exists (for sprint review and completed stories).project/$ARGUMENTS/02-sprint.md if it exists (for sprint state and delivery details).project/$ARGUMENTS/01-plan.md if it exists (for backlog, story descriptions, and acceptance criteria)List all features shipped in the release/sprint:
Write user-facing descriptions for each feature:
Note breaking changes and migration steps:
List known issues and workarounds:
Group by category:
Add version number and date:
Write the artifact — append to .project/$ARGUMENTS/03-review.md under a ## Release Notes section:
Release notes appended to .project/$ARGUMENTS/03-review.md. Present a summary highlighting:
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub bromso/metapowers --plugin project-management