plan

Generate step-by-step implementation plans with acceptance criteria and rollback procedures.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/phoenixvc/agentkit-forge --skill plan-phoenixvc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/phoenixvc/agentkit-forge/tree/main/.agents/skills/plan
Command: npx skills add https://github.com/phoenixvc/agentkit-forge --skill plan-phoenixvc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, structured implementation plans for software development tasks, ensuring clarity and completeness before coding begins.

Core Features & Use Cases

  • Codebase Analysis: Assesses the project's codebase to identify affected files and relevant teams.
  • Task Planning: Generates step-by-step instructions, estimates complexity, and defines acceptance criteria.
  • Use Case: Before starting a new feature, use this Skill to generate a comprehensive plan that outlines all necessary code modifications, testing procedures, and potential risks.

Quick Start

Use the plan skill to generate a detailed implementation plan for the 'user-authentication' feature.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create a detailed implementation plan for software development tasks?

To create an implementation plan, analyze the codebase to identify affected files and teams, estimate complexity, and generate step-by-step instructions with acceptance criteria, validation, and rollback procedures.

What should be included in an implementation plan for a new software feature?

An implementation plan for a new feature should include necessary code modifications, testing procedures, step-by-step instructions, potential risks, acceptance criteria, and rollback procedures.

Can I generate implementation plans for bug fixes and refactoring, not just new features?

Yes, you can generate detailed implementation plans for various software development tasks, specifically including new features, bug fixes, and refactoring efforts.

What's the best way to identify affected files and teams before coding begins?

The best way to identify affected files and teams is through codebase analysis, which assesses the project structure to pinpoint necessary modifications and relevant stakeholders before development starts.

How does codebase analysis help estimate task complexity for project management?

Codebase analysis helps estimate task complexity by evaluating the project's existing code, identifying affected files, and mapping out the required modifications to generate accurate development plans.

Do I need to manually define acceptance criteria and rollback procedures for my implementation plan?

No, the planning process automatically defines acceptance criteria and rollback procedures alongside step-by-step instructions, ensuring clarity and completeness before coding begins.