plan-agent

Generate implementation plans for software features from codebase research.

8|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/scooter-lacroix/Maestro --skill plan-agent-scooter-lacroix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-agent
Source: https://github.com/scooter-lacroix/Maestro/tree/main/maestro/skills/planning/plan-agent
Command: npx skills add https://github.com/scooter-lacroix/Maestro --skill plan-agent-scooter-lacroix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, actionable implementation plans for software features, ensuring clarity and reducing ambiguity before development begins.

Core Features & Use Cases

  • Codebase Research: Analyzes existing codebases (brownfield) or plans from scratch (greenfield).
  • Plan Generation: Creates structured plans including goals, technical choices, tasks, and success criteria.
  • Handoff Creation: Summarizes the plan and key findings for seamless handover to the next agent.
  • Use Case: When a user requests a new feature, this agent researches the codebase, identifies necessary changes, and outlines a step-by-step plan for implementation, including specific files to modify and tests to run.

Quick Start

Use the plan-agent skill to create an implementation plan for adding a new user authentication module.

Frequently Asked Questions about plan-agent

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

FAQPage Schema
How do I create an implementation plan for a new software feature?

An implementation plan requires analyzing the codebase, defining technical choices, breaking down tasks with file references, and setting success criteria. This skill automates generating these actionable development steps.

What is the best way to break down software development tasks for an existing codebase?

Breaking down development tasks requires analyzing the current state of your brownfield codebase to identify necessary changes. The plan specifies exact files to modify and tests to run, ensuring clear task breakdown and implementation guidance.

Can I generate a development plan from scratch for a greenfield project?

Yes, you can generate a development plan from scratch for greenfield projects. The planning process works for both existing codebases and new projects, outlining technical choices and step-by-step tasks without needing prior code analysis.

How do I prepare a handoff document for a subsequent development agent?

Preparing an agent handoff involves summarizing the implementation plan and key codebase findings into a concise document. This ensures the next agent receives clear context, technical choices, and task breakdowns for seamless execution.

Does automated codebase analysis help define success criteria for implementation plans?

Yes, automated codebase analysis helps define success criteria by evaluating the current state and necessary changes. The generated implementation plan includes specific tests to run and clear success metrics to verify feature completion.