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.