원클릭으로
commit
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Executes an approved plan with one primary implementation stream by default, using bounded parallel sidecars only when the write scopes are truly disjoint. Supports default Claude execution or an explicit Codex executor option. Automatically reviews the result for completeness and intent fidelity. Use after a plan is approved.
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Executes an approved plan directly in Codex with one primary implementation stream by default, bounded sidecars only when write scopes are truly disjoint, and mandatory review gates for completeness and intent fidelity. Use after a plan is approved.
Review completed code changes against a plan, run quality checks, and call out gaps, regressions, or missing integrations. Use when implementation work needs a plan-based review.
Carry out a structured implementation plan carefully and systematically, following existing repo patterns, preserving intent, and running quality checks as work progresses. Use when a plan already exists and the goal is execution.
Review an implementation plan for repo accuracy, fact purity, intent fidelity, reconciliation quality, and completeness. Use when a plan needs a correctness and completeness pass.
| name | commit |
| description | Selectively stages and commits only the changes related to the current session, skipping unrelated modifications. |
| argument-hint | [optional: commit message or description of what to commit] |
Commit only the changes you made in this session to the local branch. Ignore all other changes. Do not ask for confirmation at any step — just classify, stage, commit, and report.
Gather context about what you implemented:
./tmp/done-plans/ and ./tmp/ready-plans/ — if any exist, read them for file lists and feature descriptions.$ARGUMENTS is provided and does NOT match the type: description commit message format, use it as additional context for what should be committed (it will be used for classification in Step 3, not as the commit message).git status to see all modified, added, and deleted files.git diff (unstaged) and git diff --cached (staged) to see the actual changes. Treat both as a single pool of changes to classify.For each changed file (whether staged or unstaged), determine if it was changed by you in this session or not:
Your changes — include these:
./tmp/done-plans/ files and ./tmp/context.md changes associated with your workNot your changes — skip these entirely:
./tmp/ files (research notes, other plans)When in doubt, include the file rather than leaving it out.
If zero files are classified as yours, tell the user that no changes match this session's work and stop.
Do not present the classification for confirmation. Proceed directly to staging.
git add <specific files> — only the files you changed. Never git add . or git add -A.git diff --cached) for secrets or credentials:
Do not ask for confirmation. Just create the commit.
$ARGUMENTS matches the type: description format (e.g., feat: add commit skill), use it verbatim as the commit message.type: short description (feat, fix, refactor, docs, chore). Under 72 characters. Imperative mood.Present the result. Only suggest /commit again if there are uncommitted files remaining.
Committed: <short sha> <commit message>
Files included:
- <file list>
Files left uncommitted:
- <file list, or "none">
Next steps:
- `/prepare-pr` — Rebase, build, and open a PR