Agent Skills: Changelog Writing Style

Use when updating CHANGELOG.md. Enforces consistent formatting with bolded item names, dash separators, and specific section ordering.

UncategorizedID: udecode/dotai/changelog

Install this agent skill to your local

pnpm dlx add-skill https://github.com/udecode/dotai/tree/HEAD/.claude/skills/changelog

Skill Files

Browse the full folder contents for changelog.

Download Skill

Loading file tree…

.claude/skills/changelog/SKILL.md

Skill Metadata

Name
changelog
Description
Use when updating CHANGELOG.md. Enforces consistent formatting with bolded item names, dash separators, and specific section ordering.

Changelog Writing Style

Format

Based on Keep a Changelog.

Entry Structure

## [X.Y.Z] - YYYY-MM-DD

### Added/Changed/Fixed/Removed

- **`item-name`** - Description of change
  - Sub-bullet for additional details
  - Another detail if needed

Rules

  1. Bold item names - Always wrap in **\item-name`**` (backticks inside bold)
  2. Dash separator - Use - between item name and description
  3. Sentence case - Descriptions start with capital letter
  4. No periods - End descriptions without periods
  5. Sub-bullets - Indent with 2 spaces, use for details

Section Order

  1. Added
  2. Changed
  3. Fixed
  4. Removed

Only include sections with content.

Examples

Good:

- **`debug plugin`** - Renamed skill: systematic-debugging → debug
- **`/workflows:plan` command** - Interactive Q&A refinement phase (#88)
  - After generating initial plan, now offers to refine with targeted questions
  - Asks up to 5 questions about ambiguous requirements

Bad:

- debug plugin - renamed skill # missing bold/backticks
- **debug plugin**: renamed skill # colon instead of dash
- **`debug plugin`** - renamed skill. # has period

Versioning

  • Major (X.0.0) - Breaking changes, major removals
  • Minor (X.Y.0) - New features, new plugins
  • Patch (X.Y.Z) - Bug fixes, renames, documentation