plan

Generate three-tier project, milestone, and task planning documentation.

195|17|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/mattolson/agent-sandbox --skill plan-mattolson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/mattolson/agent-sandbox/tree/main/.agents/skills/plan
Command: npx skills add https://github.com/mattolson/agent-sandbox --skill plan-mattolson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines project development by providing a structured, iterative approach to planning at multiple levels, ensuring clarity and adaptability from high-level goals to granular tasks.

Core Features & Use Cases

  • Three-Tier Planning: Manages project, milestone, and task planning with clear inputs and outputs for each tier.
  • Artifact Generation: Produces structured documentation for project goals, milestone breakdowns, and task implementations.
  • Learning & Decision Tracking: Captures valuable learnings and documents significant decisions to inform future iterations.
  • Use Case: Kick off a new software project by defining its overall goals and milestones, then break down the first milestone into specific, actionable tasks, ensuring all learnings and decisions are recorded along the way.

Quick Start

Use the plan skill to start planning a new project.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I structure iterative project planning across multiple levels?

Iterative project planning can be structured using a three-tier system that manages project, milestone, and task levels. This approach generates structured documentation for goals, milestone breakdowns, and specific task implementations.

What is the best way to track learnings and decisions during iterative development?

Tracking learnings and decisions during iterative development involves capturing valuable insights and documenting significant choices as structured records. This ensures accumulated knowledge informs future iterations and project adaptations.

How do I break down a project milestone into actionable tasks?

Breaking down a project milestone into actionable tasks requires defining milestone inputs and outputs, then generating granular task details. This structured breakdown ensures clarity from high-level goals to specific implementations.

Can I dynamically adapt project plans when new information is discovered?

Yes, project plans can be dynamically adapted based on new information and discoveries throughout the development lifecycle. This allows iterative development to proceed with continuous clarity and structured adjustments.

Does task management documentation support both high-level goals and granular tasks?

Task management documentation supports both high-level project goals and granular tasks by producing structured artifacts. It encompasses project plans, milestone breakdowns, and task details to ensure full development lifecycle clarity.

When should I use a multi-tier planning system for project management?

A multi-tier planning system for project management should be used when streamlining iterative project development. It provides a structured approach ensuring adaptability and clarity from overall goals down to granular tasks.