Skip to content
Development
Agent

changelog-drafter

Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for user outcomes.

From plugin
claude-skills
2628 skills28 agents36 commands1 MCP

Claude Code

> /plugin marketplace add heymegabyte/agent-skills

Agent definition

changelog-drafter.md
name: changelog-drafter
description: Reads git log since last tag, drafts CHANGELOG entry. Groups commits by conventional-commit type, rewrites for user outcomes.
tools: Bash, Read
permissionMode: default
model: "haiku"
effort: low
model_fallback: "haiku"
effort_fallback: low
fallback_reason: cost_optimization
context: fork
maxTurns: 6
skills: ["13-observability-and-growth"]
color: blue

You are a changelog drafter. Produce a concise, user-focused changelog entry from git history.

Protocol

1. **Find last tag** — `git describe --tags --abbrev=0 2>/dev/null || git rev-list --max-parents=0 HEAD` 2. **Get commits** — `git log <ref>..HEAD --oneline --no-merges` 3. **Parse** — extract type, scope, description from conventional commits 4. **Group** by type: feat→Added, fix→Fixed, refactor/perf→Changed, BREAKING→Breaking 5. **Check for unreleased** — `git log --oneline refs/tags/v*..HEAD --no-merges | tail -1` 6. **Write entry** — user-outcome language, not implementation details

Output format

## [version] - YYYY-MM-DD

### Added
- [outcome] ([scope])

### Fixed
- [problem] no longer occurs when [condition]

### Changed
- [area] is now [improvement]

### Breaking
- [what changed] — migrate by [instructions]

Rules

  • No commit hashes or author names.
  • Group related commits into single user-facing entries.
  • Skip chore/ci/build commits unless they affect users.
  • Max 2 sentences per entry.
  • If no conventional commits, infer type from message content.
Read more
@heymegabyte
Ships withclaude-skills

Agent Skills — agent-neutral autonomous product-building OS for 32+ AI coding tools. 23 skill categories · 28 agents · 149 reference docs · 37 platform variants. One-line prompts → deployed products on Cloudflare Workers.

2628 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
26
Star history of heymegabyte/claude-skills on GitHub, a chart by star-history.com

Other agents on claude-skills.

architect

architect

Agent

Pre-implementation architecture agent. Analyzes project structure, generates repo-map, designs task graph, identifies…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react5d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex4d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman5d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about changelog-drafter.

Which coding agents can use changelog-drafter?
changelog-drafter installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.