asarchami/dotfiles/commit-formatter
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Format and create git commits following Conventional Commits
Install
npx vskill@latest install asarchami/dotfiles/commit-formatterSKILL.md
When asked to commit (or when committing as part of your workflow), follow this process:
- Run
git diff --stagedto see what's staged. If nothing is staged, run
git add -A to stage all changes, then diff again.
- Determine the commit type from the changes:
feat— new functionalityfix— bug fixdocs— documentation onlyrefactor— code restructuring, no behavior changetest— adding or updating testschore— build, config, dependencies, toolingstyle— formatting, whitespace, naming
- Identify the scope — the primary area affected (a module name, component,
or subsystem). Omit scope if changes span the whole project.
- Write the commit message in this format:
``` <type>(<scope>): <summary in imperative mood, ≤72 chars>
What changed:
- <concrete change 1>
- <concrete change 2>
Why: <1-2 sentences explaining the motivation, not restating the what> ```
- Run
git commitwith the formatted message.
Rules:
- Summary line: imperative mood ("add", not "added"), no period at end
- Body: always include both What and Why sections
- Keep the summary under 72 characters
- If changes don't fit a single type, split into multiple commits
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdot_claude/skills/commit-formatter/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/asarchami/dotfiles/commit-formatter)