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

When the user's request contains yolo or auto (case-insensitive, anywhere in the message), the skill operates in full-autonomy mode:

  • 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.
  • 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.

Non-Negotiable Rules

Related skills
Installs
7
GitHub Stars
1
First Seen
Mar 16, 2026