paulkinlan/docker-agent-test/changelog-generation
Claude Code and agent skill by paulkinlan/docker-agent-test
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Generate changelog from git history or task records
Install
npx vskill@latest install paulkinlan/docker-agent-test/changelog-generationSKILL.md
Changelog Generation
When to Use
Use this skill when tasked with producing a changelog, release notes, or summary of changes for a time period or version.
Output Format (Keep a Changelog)
Procedure
1. Gather Change Data
From git history:
From task board:
From artifacts:
2. Categorize Changes
Sort each change into one of these categories:
| Category | Criteria | Examples | |
|---|---|---|---|
| Added | New feature, new file, new capability | "Add search filtering by date" | |
| Changed | Modified existing behavior | "Increase default timeout from 30s to 60s" | |
| Fixed | Bug fix | "Fix crash when input file is empty" | |
| Removed | Deleted feature or file | "Remove deprecated v1 API endpoints" | |
| Security | Security improvement | "Sanitize user input in query parameters" |
Categorize by looking at the commit message and the diff:
3. Rewrite from User Perspective
Transform developer-facing commit messages into user-facing changelog entries:
| Developer Commit | User-Facing Entry | |
|---|---|---|
| "Refactor auth middleware to use JWT" | "Changed: Authentication now uses JWT tokens for improved security" | |
| "Fix bug in parseInput when null" | "Fixed: Application no longer crashes when submitting an empty form" | |
| "Add rateLimit to /api/search" | "Added: Rate limiting on search API (100 requests/minute)" | |
| "Remove legacy CSV export code" | "Removed: CSV export feature (use JSON export instead)" |
Rules:
- Describe the effect, not the implementation
- Start with a verb
- Include specifics (numbers, names) when relevant
- One entry per user-visible change (merge related commits)
4. Write the Changelog
5. Register as Artifact
Quality Checklist
- [ ] All completed tasks and commits are accounted for
- [ ] Each entry is written from the user's perspective (effect, not implementation)
- [ ] Entries are categorized correctly (Added/Changed/Fixed/Removed/Security)
- [ ] Empty categories are removed
- [ ] Related commits are merged into single entries
- [ ] Each entry starts with a verb and is specific
- [ ] Version and date are accurate
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingconfig/skills/writer/changelog-generation/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/paulkinlan/docker-agent-test/changelog-generation)