git-commit-creator
Ensures Git commits follow conventional standards for the MCPSpy project by analyzing changes and enforcing prefix conventions.
Install
mkdir -p .claude/skills/git-commit-creator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3143" && unzip -o skill.zip -d .claude/skills/git-commit-creator && rm skill.zipInstalls to .claude/skills/git-commit-creator
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Creates properly formatted Git commits following conventional commit standards for the MCPSpy project. Use when asked to commit changes, stage files, or manage git workflows. Has access to git status, diff, checkout, add, and commit commands.Key capabilities
- →Analyze git status and diffs
- →Create new branches with standard prefixes
- →Format commit messages to conventional standards
- →Stage changes for commit
- →Execute git commit commands
How it works
The skill inspects the current git state, prompts for branch creation using standard prefixes, and enforces conventional commit message formatting before executing git commands.
Inputs & outputs
When to use git-commit-creator
- →Staging and committing code changes
- →Creating new branches with standard prefixes
- →Formatting commit messages to conventional standards
About this skill
Git Commit Creator Skill
Automates the creation of well-structured Git commits for the MCPSpy project.
Workflow
You should STRICTLY follow the following steps:
- Understand the commit status through
git status,git diffandgit diff --staged. - Analyze the scope and nature of changes
- Using
git checkout -b <branch-name>, create concise branch name with standard prefixes (e.g.,feat,chore,fix). - Using
git commit -m "<commit-message>", create a conventional commit message that accurately reflects the changes.
Commit Message Convention
- Use standard prefixes:
feat(component):,chore:,fix(component): - Component examples:
library-manager,ebpf,mcp,http,output - Brackets are optional but recommended for clarity
- Keep titles concise and descriptive
Examples
feat(library-manager): add support for container runtime detectionchore: update dependencies to latest versionsfix(ebpf): handle kernel version compatibility issues
When not to use it
- →Committing changes outside the MCPSpy project
- →Bypassing conventional commit standards
Prerequisites
Limitations
- →Strictly follows conventional commit standards
- →Requires clear identification of change scope
How it compares
It automates the enforcement of project-specific commit message conventions, ensuring consistency compared to manual git commits.
Compared to similar skills
git-commit-creator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| git-commit-creator (this skill) | 1 | 7mo | Review | Beginner |
| run-nx-generator | 5 | 3mo | Review | Intermediate |
| git-commit | 11 | 6mo | Review | Beginner |
| morph-search | 9 | 7mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by alex-ilgayev
View all by alex-ilgayev →You might also like
run-nx-generator
nrwl
Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.
git-commit
github
Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
morph-search
parcadei
Fast codebase search via WarpGrep (20x faster than grep)
upgrading-expo
sickn33
Upgrade Expo SDK versions
continue-implementation
LibPDF-js
Continue implementing a spec from a previous session
fix-dependabot-prs
bannzai
dependabotから上がってきた複数のPRを一括で解決し、まとめPRを作成する。dependabotのPR対応を依頼された時に使用。