commit
SKILL.md
Commit
Use this skill to draft a clean conventional commit message based on staged changes.
Rules
- Only use staged changes.
- Do not include test results or file lists in the message.
- Keep the subject line <= 50 characters, lowercase, imperative.
- Never add your signature to the commit message.
Workflow
-
Check status
git status --porcelain- If nothing is staged, ask the user to stage changes first.
-
Review staged diff
git diff --staged --name-onlygit diff --staged
-
Select commit type
feat,fix,docs,style,refactor,perf,test,build,ci,chore
-
Optional scope
- Use a short lowercase scope if it adds clarity.
-
Compose message
- Format:
type(scope): description - Optional body: 1-3 lines explaining what and why.
- Format:
-
Confirm and commit
- Show the proposed message and ask for confirmation before running
git commit.
- Show the proposed message and ask for confirmation before running
Weekly Installs
5
Repository
tmeister/skillsFirst Seen
Feb 3, 2026
Security Audits
Installed on
claude-code5
opencode5
amp4
gemini-cli4
github-copilot4
codex4