Our review
Commits changes to Git with a descriptive conventional commit message.
Strengths
- Automates status check and file staging
- Follows conventional commit standards
- Accepts an optional commit message parameter
Limitations
- Does not handle merge conflicts
- Cannot edit the commit message after creation
- No commit message quality validation
When you want to quickly commit changes with a structured message without leaving the agent interface.
When you need fine-grained control over staged files or a detailed diff review.
Security analysis
SafeThe skill only uses safe git commands (status, diff, add, commit) with no external network access, destructive operations, or obfuscation. The commit message, even if user-provided, is handled as a string argument and cannot cause command injection within the restricted Bash(git:*) environment.
No concerns found
Examples
Commit my changesCommit my changes with message 'feat: add login feature'name: git-cm description: Commit changes to git with a descriptive conventional commit message. Use when ready to commit staged or unstaged changes. argument-hint: "[optional commit message]" disable-model-invocation: true allowed-tools: Bash(git:*)
Git Commit
Commit changes with a conventional commit message.
-
Check the current git status to understand what has changed.
- Command:
git status
- Command:
-
View the diff if necessary to understand the changes better.
- Command:
git diff --stagedorgit diff
- Command:
-
Add all changes to the staging area (unless specific files are requested).
- Command:
git add .
- Command:
-
Commit the changes with a descriptive and conventional commit message.
- Command:
git commit -m "<type>: <subject>" - Ensure the message follows conventional commit standards (e.g., feat, fix, chore, docs, refactor).
- Command:
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.