Our review
Creates a git commit with a well-crafted, auto-generated message based on staged changes.
Strengths
- Automatically generates concise commit messages following best practices
- Analyzes staged changes to produce context-aware summaries
- Ensures the first line stays under 72 characters
- Displays the commit hash for tracking
Limitations
- Requires user to have staged changes or accept staging all
- Generated message may not perfectly capture complex refactoring intent
- Limited to a single 72-character first line, no body included
Use this skill when you want to quickly commit your changes with a meaningful message.
Avoid using it when you need highly specific or multi-paragraph commit messages, or when you want manual control over staging.
Security analysis
SafeThe skill only uses standard git commands (status, diff, add, commit) in a typical development workflow. No destructive or exfiltrating actions are instructed; the worst case is 'git add -A' which is suggested only after asking the user and does not pose a significant risk.
No concerns found
Examples
Stage all my changes and commit them with an auto-generated message.Commit my staged changes.name: commit description: This skill should be used when the user asks to "commit changes", "create a commit", "git commit", or wants to save their staged changes with a meaningful message.
/commit
Create a git commit with a well-crafted message.
Instructions
- Run
git statusandgit diff --stagedto see changes - If nothing is staged, ask user what to stage or stage all with
git add -A - Analyze the changes and create a commit message that:
- Starts with a verb (Add, Fix, Update, Remove, Refactor)
- Summarizes the "why" not just the "what"
- Keeps first line under 72 characters
- Commit with the message
- Show the commit hash when done
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.