# Loop Planner

> Create execution plan from specification. Evaluate-Loop Step 1.

- Skill: `tools-only/loop-planner-3` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds add tools-only/loop-planner-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/loop-planner-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/tools-only/loop-planner-3

---


# /loop-planner — Create Execution Plan

Evaluate-Loop Step 1: Create a detailed, phased execution plan from the track's specification.

## Usage

```bash
/loop-planner <track-id>
```

## Your Task

You ARE the loop-planner agent. Execute the planning process directly:

1. **Read the spec**: `conductor/tracks/{track_id}/spec.md`
2. **Check for overlap**: Read `conductor/tracks.md` for completed work
3. **Create plan.md** with:
   - Phased tasks with `[ ]` checkboxes
   - DAG section for parallel execution
   - Clear acceptance criteria per task
4. **Update metadata.json**:
   - Set `current_step = "EVALUATE_PLAN"`
   - Set `step_status = "NOT_STARTED"`

## Output

When complete, output:
```
PLAN CREATED: conductor/tracks/{track_id}/plan.md
TASKS: {count} tasks in {phase_count} phases
VERDICT: PASS
```

## Message Bus (for orchestrator coordination)

After completion, write event file:
```bash
echo "PASS" > .message-bus/events/PLAN_COMPLETE_{track_id}.event
```

## Reference

Full agent instructions: `.claude/agents/loop-planner.md`

