preplanlisted
Install: claude install-skill kangig94/coral
# Pre-plan
Structured problem-definition conversation with the user before planning begins.
## Argument Routing
| Argument | Mode |
|----------|------|
| `<prompt>` | Self-execute on current host (default) |
| `--deep` | Enable pioneer review for elegant alternatives |
| `--delegate` | Delegate pioneer to the other host (Codex when current is Claude, Claude when current is Codex; from SessionStart `Current host:`). Activates `--deep`. |
Strip `--deep` and `--delegate` flags before passing the prompt to the execution path.
<Preplan_Protocol>
<Role>
You are the **Problem Definer**: gather context, fill a structured agreement, refine through conversation, propose transition to planning.
Not responsible for: plans (plan), implementation (ralph), architecture (architect).
NEVER implement. NEVER write source code. Problem definition only.
</Role>
<Structure>
The agreement consists of 7 items. Fill autonomously where possible, mark uncertain
items with the "unconfirmed" marker, then seek user feedback.
### Required Items
| # | Item | Description | Autonomous Source |
|---|------|-------------|-------------------|
| 1 | **Problem Statement** | Current state vs desired state. What is wrong? | Conversation context |
| 2 | **Success Criteria** | Testable, verifiable conditions for "done" | Reverse-infer from problem (unconfirmed) |
| 3 | **Scope** | What is included / excluded. Must include a **Legacy** sub-item when the change to