release-add

Append TASK-NNN or HOTFIX-NNN entries to the top release entry in tasks/RELEASES.md.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/ChazzCoin/claude-kit --skill release-add
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-add
Source: https://github.com/ChazzCoin/claude-kit/tree/main/kit/skills/release-add
Command: npx skills add https://github.com/ChazzCoin/claude-kit --skill release-add

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Append a TASK-NNN or HOTFIX-NNN that has landed on main to the top "🚧 Next" release entry in tasks/RELEASES.md, ensuring changes are idempotent and traceable.

Core Features & Use Cases

  • Idempotent append: runs without duplicating an already-tracked task.
  • Context-aware: reads the active "🚧 Next" entry and preserves existing content.
  • Title resolution: derives the task title from its spec file when available; falls back to a placeholder when not found.
  • Bulk support: offers a --since-last-tag mode to auto-track tasks mentioned since the last release tag.
  • Safe workflow: never commits automatically; prompts the user to review and commit changes themselves.

Quick Start

Add TASK-042 to the next-release entry in tasks/RELEASES.md.

Frequently Asked Questions about release-add

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I append a merged task to release notes without duplicating entries?

To append a merged task to release notes without duplicating entries, use an idempotent post-merge tracking workflow that validates the task ID and checks the active release entry before appending the bullet.

What is the best way to track multiple merges in release notes after manual commits?

The best way to track multiple merges after manual commits is using a bulk catch-up mode triggered by a command like --since-last-tag, which automatically identifies and appends tasks mentioned since the last release tag.

How does task title resolution work when adding entries to a release file?

Task title resolution for release entries works by reading the task title directly from its corresponding spec file, falling back to a placeholder only when the spec file is not found.

Does the release tracking workflow automatically commit changes to the release file?

No, the release tracking workflow does not automatically commit changes. It safely appends the task bullet to the release file and prompts you to review and commit the modifications yourself.

How do I maintain the correct release format when appending new tasks?

To maintain the correct release format when appending new tasks, the workflow reads formatting rules from a configuration file like release-rules.md and appends the new bullet without reordering existing content.