Aller au contenu principal

Skill: doc-changelog

Fork

CHANGELOG maintenance following Keep a Changelog. Trigger when the user wants to document changes or prepare a release.

Configuration​

PropertyValue
Contextfork
Pre-approved toolsNone declared: the project's permission settings apply
Triggermanual only — run /doc-changelog

Detailed description​

Changelog Maintenance

Keep a Changelog Format​

# Changelog

All notable changes will be documented here.

## [Unreleased]

### Added
- New feature

### Changed
- Modified behavior

### Fixed
- Bug fix

## [1.2.0] - 2024-01-15

### Added
- User authentication (#123)

### Fixed
- Login timeout (#127)

[Unreleased]: https://github.com/user/repo/compare/v1.2.0...HEAD
[1.2.0]: https://github.com/user/repo/releases/tag/v1.2.0

Categories​

CategoryDescription
AddedNew features
ChangedChanges in existing functionality
DeprecatedSoon-to-be removed features
RemovedRemoved features
FixedBug fixes
SecuritySecurity fixes

Best practices​

  • One entry per significant change
  • Links to issues/PRs
  • ISO date format (YYYY-MM-DD)
  • [Unreleased] always up to date
  • Write for users

Manual invocation only​

This skill carries disable-model-invocation: true, so Claude cannot load it — not when keywords match, and not from inside the same-named command either. Start it yourself with /doc-changelog.

Context fork​

Fork means the skill runs as a sub-agent (context: fork):

  • Sees none of the conversation, only its own instructions
  • Returns its result to the conversation when done
  • Kept for self-contained jobs, reviewed case by case

See also​