ワンクリックで
ship
Pre-commit readiness check. Verifies tests, COMP freshness, uncommitted changes, then drafts commit message and stages specific files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Pre-commit readiness check. Verifies tests, COMP freshness, uncommitted changes, then drafts commit message and stages specific files.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Generate a wide field of ideas, then pressure-test them. Five generators diverge, two challengers prune the weak ones, three synthesizers rank what survives.
Three-agent adversarial bug finder. Hunter overclaims every issue it can find, Skeptic disproves what it can, Referee arbitrates what survives. Scoring incentives force each role to behave honestly.
Dialectic process for reviewing, brainstorming, comparing tradeoffs, or stress-testing plans. Configurable modes, agent counts, and expert lenses.
Execute a pre-defined plan using implementation agents (no design changes)
Capture structured learnings (gotcha, pattern, decision, bug-fix) as JSONL per project. Cross-project searchable.
Assume the plan failed — then explain why. Three pessimists write failure narratives, two optimists rebut, a risk assessor weighs which failure modes are real.
| name | ship |
| description | Pre-commit readiness check. Verifies tests, COMP freshness, uncommitted changes, then drafts commit message and stages specific files. |
| user-invocable | true |
| disable-model-invocation | false |
| argument-hint | ["commit message hint"] |
Verify everything is ready to commit, then stage and commit with user approval.
Commit message hint: $ARGUMENTS
If provided, use this to guide the commit message. If not, infer from the changes.
Run these in parallel:
git status -- see all tracked/untracked changesgit diff -- unstaged changesgit diff --cached -- already-staged changesgit log --oneline -5 -- recent commit style referenceCheck each dimension:
Tests:
npm test, pytest, cargo test)COMP freshness:
git log -1 --format="%ai" -- <file> for last commit dateUncommitted work:
Data pipeline check:
/verify firstSHIP READINESS -- [project name]
Tests: [PASS / FAIL / NONE]
COMP files: [UP TO DATE / STALE -- list which]
Uncommitted: [list of unstaged changes relevant to this work]
Verdict: [READY / NOT READY -- reasons]
/finalize logic)Draft commit message:
$ARGUMENTS hint if providedStage specific files:
git add -A or git add .CHANGELOG check:
Present for approval:
STAGED FILES:
- path/to/file1.py
- path/to/file2.md
COMMIT MESSAGE:
<the drafted message>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Wait for explicit user approval before running git commit.
After user approves:
git add commandsgit status to confirm clean stategit add -A or git add . -- the PreToolUse hook blocks this anyway