code-commit

Solid

Generate and validate conventional commit messages following the conventionalcommits.org spec. Use whenever the user wants to commit code, mentions commit messages, git commit, or asks to create a commit. Triggers on "commit", "git commit", "conventional", or when reviewing commit message format.

Code & Development 38 stars 3 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Conventional Commit Skill Create coherent, reviewable commits that follow the [Conventional Commits](https://www.conventionalcommits.org/) specification. Message syntax matters, but the selected changes must tell one clear story too. ## Message Format Every generated commit has a title and body: ``` <type>(<scope>): <imperative title> <1-5 lines describing the change and, when useful, its reason or effect> ``` Use a lowercase scope that identifies the affected component. The title is concise, imperative, lowercase, and has no trailing period. The body is concrete: explain the behavior, motivation, or important implementation decision rather than restating the title. | Type | Use for | |------|---------| | `feat` | New user-facing capability | | `fix` | Corrected behavior | | `docs` | Documentation only | | `style` | Formatting only | | `refactor` | Restructuring without behavior change | | `test` | Tests only | | `chore` | Maintenance or tooling | | `perf` | Performance improvement | | `ci` | Continuous integration configuration | | `build` | Build system or dependencies | | `revert` | Reverting a prior commit | For breaking changes, add `!` after the scope and include a `BREAKING CHANGE:` footer. Include issue footers such as `Closes #123` only when the issue is known. ## Create a Commit When the user asks to commit, first inspect the complete worktree: 1. Run `git status --short`. 2. Read both `git diff --cached` and `git diff` so pre-staged work is not mistake...

Details

Author
martinffx
Repository
martinffx/atelier
Created
6 months ago
Last Updated
5 days ago
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category