/write-changelog
Generate a detailed changelog entry from git history and merged PRs.
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/write-changelog
Context preview
What this command does when you run it.
Generate a detailed changelog entry from git history and merged PRs.
Command definition
write-changelog.md/write-changelog - Write Changelog
Generate a detailed changelog entry from git history and merged PRs.
Steps
1. Determine the version range: from the last release tag to HEAD 2. Fetch all commits in the range with their messages and authors 3. Fetch merged pull requests in the range using the git hosting API 4. Classify changes into categories: Added, Changed, Deprecated, Removed, Fixed, Security 5. Parse conventional commit prefixes (feat, fix, chore, docs, refactor, perf, test) 6. Extract breaking changes from commit messages and PR descriptions 7. Group changes by category and sort by significance 8. Write clear, user-facing descriptions for each change (not raw commit messages) 9. Include PR numbers and links for traceability 10. Credit contributors with their names or usernames 11. Add the date and version number to the changelog entry 12. Prepend the new entry to CHANGELOG.md following Keep a Changelog format
Rules
- Follow the Keep a Changelog format (keepachangelog.com)
- Write descriptions from the user's perspective, not the developer's
- Highlight breaking changes prominently at the top of the entry
- Do not include internal refactoring unless it affects the public API
- Combine related commits into single changelog entries
- Include migration instructions for breaking changes
- Keep entries concise: one line per change with PR link
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Repo: rohitg00/awesome-claude-code-toolkit
Other commands on rohitg00-claude-code-toolkit.
- /adr
Write an Architecture Decision Record documenting a significant technical decision.
Open command - /design-review
Conduct a structured design review of a module, feature, or system component.
Open command - /diagram
Generate Mermaid diagrams from codebase analysis or description.
Open command - /migrate
Plan and execute a framework or library migration incrementally.
Open command - /plan
Create a structured implementation plan for the requested feature or change.
Open command - /refactor
Perform a systematic refactoring of the specified code area.
Open command

