commit-summary
Installation
SKILL.md
Commit Summary
Generate meaningful commit messages based on staged changes.
Workflow
Step 1: Review Changes
git status
git diff --staged
git log --oneline -5
Step 2: Analyze Changes
Categorize:
feat:New featurefix:Bug fixrefactor:Code restructuringdocs:Documentation onlytest:Adding/updating testschore:Maintenance tasks
Step 3: Generate Message
Format: type(scope): short description
- What changed
- Why it changed (if not obvious)
Step 4: Review
Ensure message:
- Accurately describes changes
- Follows project conventions
- Is concise but complete
Guidelines
- Start with type (feat, fix, refactor, etc.)
- Include scope if applicable
- Use imperative mood ("Add" not "Added")
- Keep first line under 72 chars
- Explain why, not just what
Examples
feat(auth): add password reset flowfix(api): handle null response from external servicerefactor(utils): extract date formatting to shared helperdocs: update API endpoint documentation
What NOT to Do
- Vague messages ("fix stuff", "update code")
- Too long first lines
- Missing context for non-obvious changes
- Committing unrelated changes together
Weekly Installs
1
Repository
shipshitdev/skillsGitHub Stars
21
First Seen
5 days ago
Security Audits
Installed on
openclaw1
cursor1
codex1
claude-code1