
commit-helper
Generates clear commit messages following project conventions
by amo-tech-ai|Open Source
Commit Helper Skill
Purpose
Generate commit messages that follow project standards.
Format
<type>: <subject>
<body>
š¤ Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Types
feat- New featurefix- Bug fixrefactor- Code restructure (no behavior change)docs- Documentation onlytest- Add/update testschore- Build/tooling changessecurity- Security improvements
Examples
Feature Addition
feat: Add user authentication flow
- Implement JWT token validation
- Add login/logout endpoints
- Update user profile schema
- Add protected route component
š¤ Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Bug Fix
fix: Resolve slide grid loading issue
- Enable RLS policy for public presentations
- Update query to include is_public filter
- Add error handling for missing data
Fixes presentation viewer stuck on loading state.
š¤ Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Security Update
security: Move API keys to Edge Functions
- Create OpenAI proxy Edge Function
- Remove VITE_OPENAI_API_KEY from frontend
- Update PitchDeckWizard to use proxy endpoint
- Add server-side key validation
š¤ Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
Process
-
Analyze Changes
git diff --staged -
Identify Type
- New feature? ā
feat - Fixing bug? ā
fix - Security? ā
security - Cleanup? ā
refactor
- New feature? ā
-
Write Subject
- Start with verb (Add, Fix, Update, Remove)
- Keep under 50 characters
- No period at end
-
Add Body
- Bullet points for key changes
- Explain WHY not just WHAT
- Reference issues if applicable
Usage
Just ask: "Generate commit message" or "What should I commit?"
I'll review staged changes and create a proper message.