changelog-generator/SKILL.md
Generate user-facing changelogs from git commits. Categorizes changes, filters internal noise, and formats for customers.
npx skillsauth add lidge-jun/cli-jaw-skills changelog-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate user-facing changelogs from git commit history.
Read git log for a given range, categorize commits, and produce a markdown changelog suitable for end users.
git log --oneline --no-merges for the range| Section | Commit types to include |
|---------|------------------------|
| New Features | feat:, new user-visible capabilities |
| Improvements | perf:, refactor: with user-visible effect, UX changes |
| Fixes | fix:, resolved bugs |
| Breaking Changes | commits with BREAKING CHANGE in body or ! in type |
| Security | security:, dependency patches for CVEs |
Do NOT include in the changelog:
chore:, ci:, build: commits (internal tooling)[agent] prefixed commits unless they contain a feat: or fix:# Changelog — {version or date range}
## New Features
- **{Feature name}**: {1-sentence user-facing description}
## Improvements
- **{Area}**: {What changed for the user}
## Fixes
- {What was broken and is now fixed}
## Breaking Changes
- **{What changed}**: {Migration action required}
Before finalizing:
git log entryCHANGELOG_STYLE.md exists in the repo, apply its conventions on top of these defaultsdevelopment
Native Web UI structured renderer schemas for compose-block drafts, search-results cards, dataframe tables, chart-json charts, and diff output
tools
Unified search hub. Route any web/real-time/X lookup through a 4-tier escalation: built-in web search → cli-jaw browser CDP → progrok Grok OAuth → web-ai (Grok Expert / GPT Pro). Use for: search, 검색, web search, latest news, real-time info, X/Twitter, fact lookup, deep research.
development
UI/UX intent discovery, design vocabulary, product personalities, UX state patterns, typography line break judgment, favicon/product logo design, and logo trust section design. Use when user design direction is vague, when building onboarding/empty/error states, when setting up favicons or product logos, or when referencing a product aesthetic.
development
Canonical owner of module boundary rules, circular dependency detection/prevention, implicit coupling taxonomy, barrel/re-export discipline, and boundary-only defensive programming. Referenced by dev, dev-code-reviewer, dev-backend, dev-frontend stubs.