plan-dev

Generate executable implementation plans with exact file paths and code blocks.

4|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/Planxnx/skills --skill plan-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-dev
Source: https://github.com/Planxnx/skills/tree/main/skills/plan-dev
Command: npx skills add https://github.com/Planxnx/skills --skill plan-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write development implementation plans before coding. Explores the codebase, understands what exists, identifies reusable patterns and utilities, and produces a concrete plan with exact file paths, code snippets, and verification steps. Use this skill whenever the user asks to "plan", "design a solution", "think through how to", "figure out the approach", "what's the best way to implement", "make a plan", or "implementation plan". Also triggers on "don't code yet", "before we start", "let's think first", "explore first", or architecture reviews. For complex multi-file changes, unfamiliar codebases, or high-risk modifications — plan first, even if the user doesn't explicitly ask. When in doubt, plan before coding.

Core Features & Use Cases

  • Generate a concrete, executable implementation plan with exact file paths, function names, and, where appropriate, ready-to-copy code blocks.
  • Reuse existing utilities and patterns in the codebase by citing relevant files and touchpoints.
  • Deliver the plan as a conversation artifact that guides execution and can be shared across sessions; it is not automatically written to disk unless requested.

Quick Start

Ask me to plan a multi-file change and I will generate a concrete, executable implementation plan you can follow.

Frequently Asked Questions about plan-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an executable implementation plan for multi-file codebase changes?▼

An implementation plan for unfamiliar codebases should identify relevant files, reusable patterns, and existing utilities. It must specify exact file paths, function names, and ready-to-copy code blocks to ensure modifications are executable and verifiable.

What's the best way to figure out the approach before coding high-risk modifications?▼

The best way to figure out the approach for high-risk modifications is to perform an architecture review of the codebase first. This identifies reusable patterns and existing utilities, producing a concrete plan with exact file paths and verification steps before any coding begins.

When do I need to generate an implementation plan before writing code?▼

You need to generate an implementation plan before writing code when dealing with complex multi-file changes, unfamiliar codebases, or high-risk modifications. Planning first is necessary to identify relevant files, reusable patterns, and exact file paths for safe execution.

Does the implementation plan automatically write code snippets to disk?▼

No, the implementation plan does not automatically write code snippets to disk. It is delivered as a conversation artifact containing exact file paths and ready-to-copy code blocks to guide execution, and it is not written to disk unless explicitly requested.

How to ensure verification steps are included in a codebase architecture plan?▼

To ensure verification steps are included in a codebase architecture plan, generate the plan by analyzing existing code patterns and utilities. The resulting implementation plan will specify exact file paths, function names, and ready-to-copy code blocks alongside necessary verification steps.