commit
Selectively stages and commits work done in the current session, ignoring unrelated changes.
Install
mkdir -p .claude/skills/commit-dcouple && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17495" && unzip -o skill.zip -d .claude/skills/commit-dcouple && rm skill.zipInstalls to .claude/skills/commit-dcouple
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.
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.Key capabilities
- →Check for plans in temporary directories
- →Inspect all changes using git status and git diff
- →Classify changes as in-scope or out-of-scope
- →Stage only specific in-scope files
- →Create a local commit with a conventional message
- →Report commit details and uncommitted files
How it works
The agent checks for plans or uses conversation history to understand scope, then inspects git changes. It classifies and stages only relevant files, creates a local commit, and reports the outcome.
Inputs & outputs
When to use commit
- →Commit session work
- →Clean up staged files
About commit
Classifies files touched in the current session, stages them for commit, and derives a conventional commit message. Avoids adding unrelated files.
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
When not to use it
- →When zero files are clearly in scope for the session
Limitations
- →Does not push the commit to a remote repository
- →Requires user intervention if secrets are found in staged files
How it compares
This workflow automatically identifies and stages only changes related to the current session, unlike manually staging all changes.
Compared to similar skills
commit side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| commit (this skill) | 0 | 6mo | No flags | Beginner |
| resolve-conflicts | 81 | 11mo | Review | Intermediate |
| dependency-upgrade | 26 | 7mo | Review | Intermediate |
| openspec-onboard | 10 | 8mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dcouple
View all by dcouple →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