← ClaudeAtlas

breakdownlisted

Decompose feature into atomic tasks — 1 task per agent. Use AFTER /design and BEFORE /build-brief. Step 3 of 7-step workflow. Maps to H3 (First Things First).
pitimon/8-habit-ai-dev · ★ 3 · Code & Development · score 77
Install: claude install-skill pitimon/8-habit-ai-dev
# Step 3: Plan (หั่นงานเป็นชิ้นเล็ก) **Habit**: H3 — Put First Things First | **Anti-pattern**: One giant prompt that tries to do everything at once ## Process 1. **Read the requirements/design**: Load PRD or design decisions from previous steps. 2. **Decompose into atomic tasks** (1 task = 1 focused unit of work): ``` ## Task List 1. [ ] [Task name] — [1-sentence description] | Files: [list] | Depends on: [none or #N] 2. [ ] [Task name] — [1-sentence description] | Files: [list] | Depends on: [#1] ... ``` For backlog-bound work, prefer vertical slices: each task should deliver a thin but complete path that can be verified or demonstrated on its own. Avoid horizontal layer tasks (`schema only`, `API only`, `UI only`) unless that layer is independently useful and has its own acceptance criteria. A good issue describes end-to-end behavior, not a list of implementation layers. 3. **Prioritize** by importance, not interest: - Q1 (Urgent + Important): Blocking dependencies, security fixes - Q2 (Important, Not Urgent): Core features, tests, docs - Q3 (Urgent, Not Important): Nice-to-have polish - Q4 (Neither): Skip entirely 4. **Identify parallel work, delegation readiness, and classify orchestration**: Tasks with no dependencies can run simultaneously. Also classify whether a task is ready for agent pickup or still needs human input. | Type | When | Isolation