Install
mkdir -p .claude/skills/commit-vspo-lab && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9609" && unzip -o skill.zip -d .claude/skills/commit-vspo-lab && rm skill.zipInstalls to .claude/skills/commit-vspo-lab
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.
Create a conventional commit. No Co-Authored-By trailer.Key capabilities
- →Stage files explicitly
- →Format conventional commits
- →Review changes before commit
How it works
It enforces conventional commit formatting and explicit staging to maintain a clean history.
Inputs & outputs
When to use commit
- →Commit project changes
- →Format commit messages
- →Review staged files before commit
About this skill
Trigger
When the user asks to commit changes or invokes /commit.
Rules
- Stage only relevant files by explicit path (never
git add -Aorgit add .) - Use conventional commit format:
<type>(<scope>): <description> - Do NOT include any Co-Authored-By trailer in the commit message
- Do NOT push unless explicitly asked
- Run
./scripts/post-edit-check.shbefore committing if code edits were made
Commit Message Format
<type>(<optional scope>): <short description>
<optional body>
Types: feat, fix, docs, style, refactor, test, chore, ci, perf
Process
- Run
git statusandgit diff --statto review changes - If no files are staged, stage the relevant files by explicit path
- Draft a concise commit message summarizing the changes
- Create the commit via
git commit -m "..."using a HEREDOC — no Co-Authored-By line - Show the commit result with
git log --oneline -1
When not to use it
- →Pushing without approval
- →Including Co-Authored-By trailers
Prerequisites
Limitations
- →No Co-Authored-By trailers
How it compares
It strictly enforces conventional commit standards and prohibits specific trailers.
Compared to similar skills
commit side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| commit (this skill) | 0 | 5mo | No flags | Beginner |
| resolve-conflicts | 81 | 8mo | Review | Intermediate |
| dependency-upgrade | 26 | 5mo | Review | Intermediate |
| openspec-onboard | 10 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by vspo-lab
View all by vspo-lab →You might also like
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
openspec-onboard
studyzy
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
skill-sync
KyleKing
Syncs Claude Skills with other AI coding tools like Cursor, Copilot, and Codeium by creating cross-references and shared knowledge bases. Invoke when user wants to leverage skills across multiple tools or create unified AI context.
git-commits
bonny
Create well-structured git commits in logical chunks following best practices