agentic-milestone-planning

Decompose complex multi-day tasks into milestone dependency DAGs.

273|26|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/tmdgusya/roach-pi --skill agentic-milestone-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-milestone-planning
Source: https://github.com/tmdgusya/roach-pi/tree/main/extensions/agentic-harness/skills/agentic-milestone-planning
Command: npx skills add https://github.com/tmdgusya/roach-pi --skill agentic-milestone-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Decomposes complex, multi-day tasks into structured milestone plans using parallel reviewer agents (ultraplan). Spawns 5 independent reviewers that analyze the problem from different angles, then synthesizes their findings into a milestone dependency DAG. Triggers when the user says "plan milestones", "break this into milestones", "ultraplan", or when agentic-long-run harness needs milestone generation.

Core Features & Use Cases

  • Parallel reviewer dispatch and synthesis into a milestone dependency DAG.
  • Five independent reviewers analyze the problem from different angles before synthesis.
  • Generates a milestone-based plan suitable for agentic-long-run harness.
  • Triggered by user commands like "plan milestones", "break this into milestones", or "ultraplan".

Quick Start

Invoke ultraplan by saying plan milestones or ultraplan to generate the milestone DAG.

Frequently Asked Questions about agentic-milestone-planning

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

FAQPage Schema
How do I break a complex multi-day engineering task into milestones?

Breaking complex multi-day tasks into milestones involves dispatching five parallel reviewers to analyze the problem, then synthesizing their findings into a milestone dependency DAG with explicit dependencies and measurable success criteria.

What is a milestone DAG and how does it help with project planning?

A milestone DAG is a directed acyclic graph mapping task dependencies for project planning, generated by synthesizing parallel reviewer findings to structure milestone execution, explicit dependencies, and integration verification steps.

How do I generate a milestone plan using parallel reviewers?

Generating a milestone plan using parallel reviewers requires invoking the ultraplan command, which spawns five independent reviewers to analyze the task and synthesizes their findings into a milestone dependency DAG.

Can I use this approach to plan research tasks requiring expert reviews?

Yes, this approach applies to planning research tasks requiring expert reviews by spawning five independent reviewers to analyze the problem from different angles before synthesizing a milestone dependency DAG.

When do I need a milestone dependency DAG for long-run tasks?

You need a milestone dependency DAG for long-run tasks when decomposing complex multi-day projects that require parallel expert reviews, measurable success criteria, and integration verification to ensure structured execution.

Does milestone planning work with the agentic-long-run harness?

Yes, milestone planning works with the agentic-long-run harness by generating a milestone-based plan suitable for the harness, which triggers milestone generation when needed for multi-day task execution.