driangle/ai-powers/commit-msg
Claude Code and agent skill by driangle/ai-powers
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Generate a one-line conventional commit message from staged changes. Use when the user asks for a commit message or invokes /commit-msg.
Install
npx vskill@latest install driangle/ai-powers/commit-msgSKILL.md
commit-msg
Generate a single-line commit message using the Conventional Commits format.
Steps
- Run
git diff --cached HEADto get the staged diff against HEAD. - If the diff is empty, run
git diff HEADto check for unstaged changes. If that is also empty, output:chore: no changes detectedand stop. - Analyze the diff and write ONE line in Conventional Commits format:
feat: ...for new featuresfix: ...for bug fixesrefactor: ...for restructuring without behavior changechore: ...for maintenance, deps, configdocs: ...for documentation onlytest: ...for adding or updating testsstyle: ...for formatting, whitespace, semicolonsperf: ...for performance improvementsci: ...for CI/CD changes- Add a scope in parentheses when the change is clearly scoped to one module, e.g.
fix(auth): ...
- Keep the message under 72 characters. Use imperative mood ("add", "fix", "update", not "added", "fixes", "updated"). Be specific but concise.
Output
Output ONLY the commit message — no quotes, no explanation, no markdown, no trailing newline. Just the raw message text. This is critical because the output will be used directly as: git commit -m "$(claude -p '/commit-msg')".
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 repositoryCheckingplugins/pr-workflow/commit-msg/SKILL.md
Popularity
- 7-day trend score
- 0
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/driangle/ai-powers/commit-msg)