ワンクリックで
verify-done
Gate before claiming any task complete. Runs health-check.sh + ci:summary, pastes output, only then allows "done" claim.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Gate before claiming any task complete. Runs health-check.sh + ci:summary, pastes output, only then allows "done" claim.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Open a PR with MirrorBuddy checklist — ci:summary green, conventional commit, issue link, wait CI, require explicit user approval before merge.
Bootstrap isolated git worktree under ./worktrees/<task-id>. Verifies non-empty path, branch created, deps linked. Prevents working directly on main.
Comprehensive localization verification for MirrorBuddy features via npm run i18n:check
Pre-release validation for MirrorBuddy via app-release-manager subagent
CI verification and build validation for MirrorBuddy. Use when running checks, validating builds, or verifying code quality before commits.
Release readiness verification for MirrorBuddy. Use when preparing releases, checking deployment readiness, or running pre-release validation.
SOC 職業分類に基づく
| name | verify-done |
| description | Gate before claiming any task complete. Runs health-check.sh + ci:summary, pastes output, only then allows "done" claim. |
| allowed-tools | ["Bash","Read"] |
| context | inline |
| user-invocable | true |
Anti-premature-completion gate. Run BEFORE saying "done", "completed", "finished".
/verify-done./scripts/health-check.sh
Expect: no critical red. If red, NOT done.
npm run ci:summary
Expect: lint + types + build all pass.
Match the change type:
| Change type | Extra verification |
|---|---|
| UI text | npm run i18n:check (all 5 locales synced) |
| Prisma schema | npx prisma generate + migration applied |
| New env var | .env.example + validate-pre-deploy.ts updated |
| Client component | Dev server running, manual click-through in browser |
| API route (mutation) | CSRF + auth middleware present |
| Cookie logic | Uses cookie-constants.ts, no hardcoded names |
| E2E test | Imports from fixtures, not @playwright/test |
| Admin route | withAdmin + withCSRF + auditService.log() |
Copy the actual tool output into the reply. No summarization, no "looks good".
"All verification checks passed. Task complete."
Only after all four steps. If any step failed → task NOT done → keep working.
/pr — open PR AFTER verify-done passes/release — full release gate