commit-msg

Solid

Use when you have staged changes and need a clear, conventional-commits style message that explains the why, not just the what.

AI & Automation 1 stars 0 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
35
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Commit Message ## When to use Invoke this skill after `git add` and before `git commit` to draft a high-quality message. ## Steps 1. Read the staged diff (`git diff --cached`) and any linked issue. 2. Pick a type: feat, fix, docs, refactor, test, chore, perf, ci. 3. Write a subject under 72 chars: `<type>(<scope>): <imperative summary>`. 4. Add a body only when the why is non-obvious: what changed and why. 5. Reference the issue id when one exists. ## Examples - "Write a commit message for my staged changes" - "Summarize this diff as a conventional commit" ## References Use the imperative mood ("add" not "added"); never include noise like "update code" or file lists the diff already shows.

Details

Author
NSBen
Repository
NSBen/skillfoundry
Created
4 days ago
Last Updated
4 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category