plan

Generate implementation plans from feature specifications with task lists and schedules.

1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/mikemyl/verified-development --skill plan-mikemyl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/mikemyl/verified-development/tree/main/skills/plan
Command: npx skills add https://github.com/mikemyl/verified-development --skill plan-mikemyl

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of detailed implementation plans from feature specifications, streamlining the development workflow and ensuring that all tasks are accounted for and ordered correctly.

Core Features & Use Cases

  • Feature Spec Analysis: Breaks down feature specifications into actionable tasks.
  • Task List Creation: Generates a comprehensive task list with dependencies and file paths.
  • Parallel Execution Planning: Computes an execution schedule for parallel task execution.
  • Quality Checks: Ensures that all tasks are specific, small, and test-first.
  • Adversarial Critique: Stress-tests the plan with multiple critics for quality assurance.

Quick Start

Run the 'plan' skill with the feature name as an argument to create an implementation plan.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I generate an implementation plan from a feature specification?

Generating an implementation plan from a feature specification is automated by analyzing the spec file, creating a task list with dependencies and file paths, and computing a parallel execution schedule to streamline development.

What is parallel execution planning for software development tasks?

Parallel execution planning computes an execution schedule for implementation tasks, organizing them so independent actions can run concurrently to optimize development workflow and reduce overall completion time.

How do I break down feature specifications into actionable development tasks?

Breaking down feature specifications into actionable development tasks involves analyzing the spec to generate a comprehensive task list, complete with dependencies and specific file paths, ensuring all required work is accounted for.

Do I need project configuration files to automate task list creation?

Yes, automating task list creation requires access to spec files, project configuration, and codebase documentation to accurately analyze specifications and generate correctly ordered implementation plans.

Can I stress-test an implementation plan with adversarial critique?

Yes, you can stress-test an implementation plan with adversarial critique, which uses multiple critics to perform quality assurance checks, ensuring all tasks are specific, small, and test-first.

What are the limitations of automated implementation planning?

The limitations of automated implementation planning include a strict requirement for accessible spec files, project configuration, and codebase documentation, as the Skill cannot generate accurate task schedules without these inputs.