ワンクリックで
commit
Use when the user asks Codex to commit the current Git changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when the user asks Codex to commit the current Git changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | commit |
| description | Use when the user asks Codex to commit the current Git changes. |
Prepare git commit(s) according to the user's leading flags (staged, split, and/or push) and treat any remaining input as extra instruction:
staged: commit only staged changes. Inspect only staged changes for commit content; inspect recent commits only to match repository style and scope conventions. Do not include unstaged or untracked changes unless explicitly asked.split: make multiple focused commits; do NOT mix unrelated changes into a single commitpush: proceed to stage as needed, create the commit(s), then run git push separatelyWithout staged, inspect git status, staged changes, unstaged changes, untracked files, and recent commits. Show detected changes, staging/grouping plan, and proposed commit message(s) before committing.
Commit style:
type(scope/subscope): imperative lowercase subjectfeat, fix, chore, docs, refactor, testdeps for dependency updates and repo only for repo-wide changesscope and subscope are optional, use them to add useful contextIf split is absent, prefer a single focused commit unless the changes clearly require separation.
If push is absent, stop and ask for confirmation before running git add, creating any commit, or pushing. If push is present, proceed to stage as needed, create the commit(s) without re-confirmation, and push.
Always run git push separately from other commands; avoid combining it with git add, git commit, or other commands.
Stop and ask before committing or pushing if conflicts exist, unsafe/sensitive files are involved, the target branch/remote is unclear, any operation would be destructive, or anything is unclear. Never force-push or do risky/destructive actions without explicit confirmation.