dream-planning

Decompose complex engineering tasks into SP/PP plans with _overview.md frontmatter.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/AI-Driven-Highspeed-Development/adhd_framework_v3 --skill dream-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream-planning
Source: https://github.com/AI-Driven-Highspeed-Development/adhd_framework_v3/tree/main/modules/dev/instruction_core/data/skills/dream-planning
Command: npx skills add https://github.com/AI-Driven-Highspeed-Development/adhd_framework_v3 --skill dream-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DREAM planning provides a formal protocol to break work into parallelizable, isolated units using magnitude routing and plan metadata, enabling predictable decomposition and disciplined workflow for AI-driven teams.

Core Features & Use Cases

  • Decomposition rules for engineering atomic modules, including Plan and Task definitions, magnitude routing guidance, and sibling firewall constraints.
  • Structured plan types (System Plan SP and Procedure Plan PP) with naming conventions to support scalable architectures.
  • Use cases include dispatching subagents with clear boundaries, outlining plan hierarchies, and enforcing context isolation for safer collaboration.

Quick Start

Decompose a complex engineering task into SP/PP plans and tasks with proper _overview.md and magnitude routing.

Frequently Asked Questions about dream-planning

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

FAQPage Schema
How do I decompose complex software engineering tasks for AI agents?

To decompose complex software engineering tasks for AI agents, you break work into structured, context-isolated plans using magnitude routing and plan metadata, enabling predictable decomposition and disciplined workflow for multi-step planning.

What is magnitude routing in AI agent workflows?

Magnitude routing in AI agent workflows is a formal protocol that directs work into parallelizable, isolated units. It uses plan hierarchy and task definitions to enforce context isolation and ensure safer collaboration across modules.

How do I enforce context isolation when dispatching subagents?

You enforce context isolation when dispatching subagents by applying sibling firewall constraints through _overview.md frontmatter and directory naming, ensuring each AI agent operates within clear boundaries and does not cross-module route unintentionally.

What is the difference between a System Plan and a Procedure Plan?

The difference between a System Plan (SP) and a Procedure Plan (PP) lies in their structured plan types with naming conventions. SP and PP definitions support scalable architectures by categorizing engineering atomic modules within the plan hierarchy.

Can I use this decomposition protocol without dependencies?

Yes, you can use this decomposition protocol without dependencies. The DREAM planning protocol requires no external dependencies to break work into parallelizable units and enforce sibling firewall constraints for AI-driven teams.