원클릭으로
soa-grill-me
Stress-test a plan or design by questioning every key assumption until the decision tree is resolved.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Stress-test a plan or design by questioning every key assumption until the decision tree is resolved.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Merge a completed stacked PR phase onto main. Use when the developer approves closeout after a multi-ticket delivery is fully reviewed.
Bootstrap a fresh worktree before starting work. Trigger when node_modules may be missing or a newly created worktree needs setup.
Detect and triage AI-generated pull request review comments for the delivery orchestrator flow. Use when poll-review finds AI review feedback or when you need to inspect recent AI review comments on the current PR.
Son-of-Anton canonical entrypoint. Use for /soa plan, /soa decompose, /soa execute, /soa resume, /soa install, /soa update, /soa closeout, and /soa ideate. Manages installation, updates, and the full delivery lifecycle.
Execute approved multi-ticket phase/epic work or standalone (non-ticketed) PR delivery through the repo orchestrator with strong continuation bias. Use automatically when a user asks to execute, begin, start, deliver, implement, continue, resume, run, drive, carry, or work on a phase, epic, or standalone PR, or explicitly mentions son of anton or son-of-anton ethos.
Write a phase or engineering epic retrospective. Use when completing a phase, epic, or significant standalone PR. Output goes to notes/public/<plan-path>-retrospective.md or notes/public/ee<N>-retrospective.md.
| name | soa-grill-me |
| description | Stress-test a plan or design by questioning every key assumption until the decision tree is resolved. |
Question the plan aggressively until key decisions, dependencies, and tradeoffs are explicit.
This skill is invoked in two distinct contexts. Read the invoking command before asking a single question.
/soa plan → Product Plan (docs/product/plans/phase-N.md)What: Stress-test scope, goals, and success criteria — the what and why.
Output: A filled-out docs/product/plans/phase-N.md using the product-plan template.
Hard stop: Do NOT ask about schema design, API routes, ticket breakdown, PR slicing, or implementation details. Those belong in Mode 2. If the developer drifts toward implementation, redirect: "That's a decompose question — let's lock the product plan first."
Questions stay at the product level:
/soa decompose → Delivery Plan (docs/product/delivery/phase-N/)What: Stress-test implementation approach, ticket granularity, and sequencing — the how.
Output: An approved ticket breakdown ready to write as implementation-plan.md + individual ticket files.
Hard stop: Do NOT write any files or invoke the orchestrator until the developer explicitly approves the breakdown.
Questions go deep on implementation:
Works in Plan Mode and Ask Mode. Prefer whichever the developer initiates from; do not switch mid-session.
Question N of ~M (M shifts as branches open or close — expected and fine).For product ideation → phases, decide retrospective status before the plan is final:
Retrospective: required | skipWhy:Trigger: product-impact | architecture/process impact | durable-learning risk | noneDefault:
requiredskip unless the phase changes operator workflow, introduces a durable boundary, creates likely follow-up learning, or changes later phase assumptionsRecord it in the implementation plan. Add retrospective work to the final docs/exit ticket only when the plan says required.
When used for use case 2, the output is the ticket breakdown — not the start of implementation.
Skipping this control point bypasses the sequencing requirement (delivery docs committed to main before orchestrator begins) and will corrupt orchestrator state.