---
name: Plan
skill_id: plan
description: Break ambiguous work into explicit, verifiable steps before implementation when the task is broad enough to benefit from a plan.
version: 1.0.0
source_kind: elephant-builtin
---

# Plan

Use this skill when the task spans multiple files, behaviors, or validation steps.

## Preferred Flow

1. State the user-visible outcome.
2. Break the work into the smallest meaningful execution tracks.
3. Keep each step testable and tied to a concrete surface.
4. Re-plan when new evidence changes the execution path.

## Guardrails

- Do not spend time on a heavyweight plan for a one-file trivial edit.
- Keep plans actionable, not decorative.
