This gives Claude the Conventional Commits spec so it can write proper commit messages with types like feat, fix, and docs that map to semantic versioning. The skill includes a quick reference table, examples of breaking changes with the ! syntax, and guidance on scopes and footers. What I like is it explicitly tells the agent to check git status before proposing commits, which should prevent those vague "update files" messages. It also covers the changelog integration angle, showing how these structured commits feed into automated release tools like semantic-release. If your team uses conventional commits or you want Claude to stop writing garbage commit messages, this is the reference document to load.

skills.sh installs
177
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add itechmeat/llm-code --skill commits --agent claude-code

Installs into .claude/skills of the current project.

Files

Conventional Commits

Specification for structured commit messages that enable automated changelog generation and semantic versioning.

Quick Reference

Format

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Common Types

TypePurposeSemVer
featNew featureMINOR
fixBug fixPATCH
docsDocumentation only-
styleFormatting, no code change-
refactorCode change, no feature/fix-
perfPerformance improvement-
testAdding/fixing tests-
buildBuild system, dependencies-
ciCI configuration-
choreMaintenance tasks-
revertRevert previous commit-

Breaking Changes

feat!: send email when product shipped

feat(api)!: change response format

chore!: drop support for Node 6

BREAKING CHANGE: use JavaScript features not available in Node 6.

Examples

Sponsors

Details

Repository
github.com/itechmeat/llm-code
Categories
Git & Pull Requests, Documentation, AI & Agent Building, Release Management, Debugging, Automation & Workflows
First seen
Jun 3, 2026

More from itechmeat/llm-code

All 10
1rohitg00 avatarbug-capturerohitg00/pro-workflowCapture a user-reported defect as a durable GitHub issue written in the project's own domain language. Explores the codebase in parallel for context but never l162skills.sh installs
2moizibnyousaf avatarshare-a-librarymoizibnyousaf/ai-agent-skillsTakes a local library you've been working on and does the full publish dance: regenerates docs, initializes git, creates the GitHub...161skills.sh installs
3xmanrui avataropenclaw-bot-dashboardxmanrui/openclaw-bot-dashboardLaunch and manage the OpenClaw Dashboard web UI for monitoring all your bots, agents, models, and sessions. Automatically detects OS, checks for updates, instal148skills.sh installs
4samhvw8 avatarinfra-engineersamhvw8/dotfilesComprehensive infrastructure engineering covering DevOps, cloud platforms, FinOps, and DevSecOps. Platforms: AWS (EC2, Lambda, S3, ECS, EKS, RDS, CloudFormation139skills.sh installs
5paulrberg avatardelayed-commandpaulrberg/agent-skillsThis skill should be used when the user asks to "run npm test after 30 minutes", "git commit after 1 hour", "wait 2h then deploy", "sleep 45m and run build", "a135skills.sh installs
6manaflow-ai avatarreleasemanaflow-ai/cmuxPrepare and ship a cmux release end-to-end: choose the next version, curate user-facing changelog entries, bump versions, open and monitor a release PR, merge, 133skills.sh installs