git-keep-a-changelog

Installation
SKILL.md

Git Keep A Changelog

Git Keep A Changelog

This skill creates or updates CHANGELOG.md directly using the Keep a Changelog 1.1.0 structure. It is git-aware, changelog-focused, and optimized for a human-readable release summary rather than generated release-note noise.

Read FORMS.md when pending worktree changes require user confirmation and the host supports native structured input controls. If native structured input is unavailable, use the deterministic plain-text fallback defined there. FORMS.md is not used in yolo/auto mode — see Yolo / Auto Mode below.

Yolo / Auto Mode

Only after this skill has been selected by explicit changelog or release-note intent, yolo or auto in that same request (case-insensitive) enables full-autonomy mode. Bare yolo / auto, git bot commit yolo, and other commit-execution requests do not activate this skill:

  • Skip Step 3 entirely. Do not ask the confirmation question. Do not present the Yes / No / Custom gate.
  • Include all pending changes automatically. Staged, unstaged, and untracked files are all treated as part of the release scope without asking.
  • Keep committed history isolated. Yolo changes only the pending-worktree decision; use the same resolved branch ranges and bleed guard as every other invocation.
  • Make all scope decisions independently. The user has explicitly delegated judgment. Do not pause for input at any point in the workflow.
  • All other quality rules remain in force: the release highlight is still required, the SemVer classification is still required, bullet punctuation still applies, and the compare-link footer must still be maintained.
  • Yolo/auto is a user signal of full autonomy — not a shortcut past quality. Treat it as deliberate and act on it immediately.
Installs
12
GitHub Stars
3
First Seen
Mar 16, 2026
git-keep-a-changelog — codebeltnet/agentic