← ClaudeAtlas

plannerlisted

Create a structured implementation plan before executing complex tasks. ALWAYS invoke this skill when the user prompts a multi-step task (3+ steps, new feature, refactoring, etc.).
LDVerdier/rune · ★ 0 · AI & Automation · score 58
Install: claude install-skill LDVerdier/rune
# Planner Create a single, structured plan file that serves as the source of truth for a complex task. The plan must be coherent and complete BEFORE any implementation begins. ## When to Use - Multi-step tasks (3+ steps) - New features, refactors, or architectural changes - Any task where losing track of the goal is a risk ## Step 1: Scope Check & Requirements Gathering Before writing anything, question the user to clarify: - **Goal**: What exactly should the end result be? - **Constraints**: Technical limits, deadlines, backward compatibility? - **Scope**: What is explicitly out of scope? - **Preferences**: Any design or architectural preferences? Keep asking until you have enough information to write a plan without guessing. Do not proceed to Step 2 until the user confirms you have enough context. ### Critical: Challenge the Scope If the request covers multiple distinct concerns, suggest splitting it into separate plans with an execution order. Signs that a request should be split: - It mixes **infrastructure** (auth, database, CI/CD) with **application features** (business logic, UI) - It touches **>15 files** or **>5 distinct layers** - Two parts of the request could be **delivered and tested independently** Present the suggested split to the user and wait for their decision (one plan or several). ## Step 2: Explore the Codebase Investigate the current state of code relevant to the task: - Read files that will be modified or serve as patterns - Identify exis