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.