← ClaudeAtlas

planlisted

Create a structured implementation plan in docs/plans/. Activates on "make a plan", "create a plan", "plan this feature", "write a plan", or when the user wants to document implementation steps before coding.
parMaster/claude-dlc · ★ 0 · AI & Automation · score 75
Install: claude install-skill parMaster/claude-dlc
# Implementation Plan Creation Create an implementation plan in `docs/plans/yyyy-mm-dd-<task-name>.md`. Write as if the engineer implementing it has zero context about the codebase — document everything they need: which files to touch, actual code to write, exact commands to run, how to test it. Assume they are skilled but know nothing about this toolset or problem domain. ## Step 0: Parse intent and gather context Before asking questions, understand what the user is working on: 1. **Parse user's arguments** to identify intent: - "add feature Z" / "implement W" → feature development - "fix bug" / "debug issue" → bug fix plan - "refactor X" / "improve Y" → refactoring plan - "migrate to Z" / "upgrade W" → migration plan - generic request → explore current work 2. **Gather relevant context quickly** — use direct tool calls (Read, Glob, Grep), NOT an Agent. Keep discovery under 30 seconds in the default mode; deep-discovery mode below lifts both this budget and the file cap. **for feature development:** - glob for files matching the feature area - read 1-3 most relevant files to understand existing patterns - check project structure with a quick `ls` of key directories **for bug fixing:** - grep for error messages or function names mentioned in the request - read the specific file(s) involved - check `git log --oneline -5` for recent changes **for refactoring/migration:** - glob for files matching the area being refactored