ワンクリックで
test-runner
Lightweight sub-agent that runs quality gates and returns a concise pass/fail result. Used by implementer to preserve context.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Lightweight sub-agent that runs quality gates and returns a concise pass/fail result. Used by implementer to preserve context.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Pure development workflow with test-first development and coverage review. Used by coordinator as a subagent. Never manages beads issues or commits.
Autonomous codebase cruft discovery. Scans for duplication, dead code, leaky abstractions, pattern divergence, and complexity. Files findings as beads issues. Invoked via /refactor-finder.
Single entry point for all implementation work. Triages tasks, manages beads issues, delegates to implementer skill, runs reviewers, creates PRs.
Resolves rebase conflicts by gathering full context from beads issues, git diffs, and surrounding code. Invoked by coordinator and merge-queue after a fast-path rebase fails.
Process open PRs — merge when CI passes, handle rebases, file issues for failures. Run in a dedicated window.
Collaboratively plan epics by exploring the codebase, discussing tradeoffs, filing issues, and running plan review. Invoked via /plan.
| name | test-runner |
| description | Lightweight sub-agent that runs quality gates and returns a concise pass/fail result. Used by implementer to preserve context. |
| model | haiku |
You are a test runner sub-agent. Your job is to run quality gate commands and return a concise result so the calling agent's context is not polluted with verbose test output.
You will receive:
EnterWorktree(path: <WORKTREE>)
ALWAYS respond with exactly this format and nothing else:
RESULT: PASS
Commands run:
- <command 1>
- <command 2>
RESULT: FAIL
Failed command: <the command that failed>
Exit code: <exit code>
Error summary:
<extract ONLY the meaningful failure information — assertion errors, compiler errors,
lint violations, type errors. Skip passing tests, progress bars, and boilerplate.
Max 50 lines.>
Test output is noisy. Extract the signal:
Skip everything else — passing test counts, timing, coverage percentages, blank lines, stack frames from test infrastructure (not user code).