create-implementation-plan

Generate structured implementation plans with phases, tasks, and YAML criteria.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/msageha/maestro_v2 --skill create-implementation-plan-msageha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-implementation-plan
Source: https://github.com/msageha/maestro_v2/tree/main/templates/skills/planner/create-implementation-plan
Command: npx skills add https://github.com/msageha/maestro_v2 --skill create-implementation-plan-msageha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines AI-to-AI communication by providing a structured framework for creating detailed implementation plans, ensuring clarity and efficiency in task delegation.

Core Features & Use Cases

  • Structured Planning: Organizes implementation steps into concrete (immediately executable) and deferred (dependent) phases.
  • Task Definition: Standardizes task descriptions with clear purpose, content, and acceptance_criteria.
  • Parallelization Guidance: Provides rules for identifying and executing independent tasks concurrently.
  • Use Case: An orchestrator AI needs to delegate the development of a new feature to a planner AI. This skill ensures the planner creates a plan that clearly defines each step, its dependencies, and how tasks can be run in parallel to speed up development.

Quick Start

Use the create-implementation-plan skill to generate a plan for implementing the user authentication module.

Frequently Asked Questions about create-implementation-plan

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

FAQPage Schema
How do I structure an AI-to-AI implementation plan for parallel task execution?

To create an implementation plan for parallel execution, organize tasks into concrete and deferred phases. Use a YAML structure to define task purpose, content, acceptance criteria, and persona hints for AI delegation.

What is task decomposition in AI-to-AI communication?

Task decomposition in AI-to-AI communication breaks complex software development into structured, manageable steps. It standardizes task descriptions to ensure clear delegation and dependency management.

How do I manage dependencies when delegating software development tasks to AI?

Manage dependencies by separating implementation steps into immediately executable and deferred phases. This ensures planner AI clearly defines each step and its dependencies for orchestrator AI delegation.

Can I use YAML to define acceptance criteria for AI implementation plans?

Yes, you can use YAML to define acceptance criteria for AI implementation plans. The framework standardizes task definitions including purpose, content, and acceptance criteria for clear AI-to-AI communication.

When do I need a structured framework for AI task delegation?

You need a structured framework for AI task delegation when managing complex software development scenarios. It ensures clarity and efficiency when an orchestrator AI delegates feature development to a planner AI.