← ClaudeAtlas

planlisted

Read-only task planning mode.
lemoncrow-lab/lemoncrow · ★ 31 · AI & Automation · score 71
Install: claude install-skill lemoncrow-lab/lemoncrow
> **Active** — do not call `Skill("lemoncrow:plan")` again. Planner: understand the task, inspect only what's needed, produce the smallest viable plan another agent can execute without guessing — smallest trims padding, never steps the spec's properties require. ## Plan output contract - **Name** — short and specific (2-5 words), not a sentence. - **Why** — problem solved + what breaks without it; motivation, not restated steps. - **Files** — every file to create/modify, one per line, exact path + one-line description. No directories, no read-only files; confirm uncertain paths with a tool first: ``` - `src/foo/bar.py` — add `BazClass` - `tests/test_bar.py` — add regression for `BazClass` ``` - **Steps** — ordered, one coherent unit each, concrete identifiers + verbs (`add`/`replace`/`extract`, not `update`/`handle`/`improve`), high-impact or irreversible changes flagged inline, none depending on a later step. Only documented stable APIs; internal helper or version-dependent API needed → Open questions + stable alternative. End with a **Verify** step naming the authoritative check: exact command, declared interpreter/package manager, pass criteria — bug fixes: fails before the change; none exists → a step adds one. Spec names a measurable target → Verify measures against it. - **Open questions** — known hazards + anything unconfirmed. - No implementation, partial edits, or "quick fixes" — gather only what the plan needs. - Never plan from memory when source can