skills/development/conventional-commits/SKILL.md
# Conventional Commits Skill Generate well-formatted conventional commit messages from staged changes. ## Instructions When asked to commit changes or when the user runs `/commit`: 1. **Analyze staged changes** using `git diff --staged` 2. **Identify the type** of change: - `feat`: New feature - `fix`: Bug fix - `docs`: Documentation only - `style`: Formatting, no code change - `refactor`: Code restructuring - `test`: Adding/updating tests - `chore`: Maintenance tasks 3.
npx skillsauth add claude-code-community-ireland/claude-code-resources skills/development/conventional-commitsInstall 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 well-formatted conventional commit messages from staged changes.
When asked to commit changes or when the user runs /commit:
git diff --stagedfeat: New featurefix: Bug fixdocs: Documentation onlystyle: Formatting, no code changerefactor: Code restructuringtest: Adding/updating testschore: Maintenance tasks<type>(<scope>): <short description>
<body - what and why, not how>
<footer - breaking changes, issue refs>
Simple feature:
feat(auth): add password reset functionality
Bug fix with body:
fix(api): handle null response from external service
The weather API occasionally returns null during maintenance windows.
Added defensive check to prevent crash and return cached data instead.
Breaking change:
feat(db)!: migrate from MySQL to PostgreSQL
BREAKING CHANGE: Database connection strings must be updated.
See migration guide in docs/migration-v2.md
! after type for breaking changestools
Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.
documentation
Project Guidelines Skill (Example)
development
Development skill from everything-claude-code
documentation
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.