planning-workflow‍​‌‌​​‌‌​​‌‌​​​​‌​‌‌​​​‌​

Create, refine, and validate software project plans with dependency-aware task graphs.

45|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/hachej/boring-ui --skill planning-workflow-hachej
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-workflow‍​‌‌​​‌‌​​‌‌​​​​‌​‌‌​​​‌​
Source: https://github.com/hachej/boring-ui/tree/main/.agents/skill-references/plan/jeffrey-emanuel-planning-workflow
Command: npx skills add https://github.com/hachej/boring-ui --skill planning-workflow-hachej

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of under-specified, poorly structured, or unmanageable software projects by enforcing a rigorous, multi-round, model-driven planning methodology.

Core Features & Use Cases

  • Iterative Refinement: Uses extended reasoning models to evolve plans through multiple review rounds until they reach a steady state.
  • Dependency Mapping: Converts high-level goals into a granular, dependency-aware task graph (beads) that agents can execute independently.
  • Multi-Model Blending: Synthesizes insights from multiple frontier LLMs to create a superior, robust architectural strategy.

Quick Start

Initiate the planning workflow by providing your project goals and intent to the agent to generate the initial markdown plan.

Frequently Asked Questions about planning-workflow‍​‌‌​​‌‌​​‌‌​​​​‌​‌‌​​​‌​

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

FAQPage Schema
How do I decompose complex software architecture into dependency-aware tasks for agentic execution?

Decomposing complex software architecture requires converting high-level goals into a granular, dependency-aware task graph. This methodology ensures agents execute tasks independently while maintaining architectural robustness.

What is multi-model reasoning for software project planning?

Multi-model reasoning for software project planning synthesizes insights from multiple frontier LLMs to create a robust architectural strategy. This approach blends different model perspectives to improve overall plan quality.

How do I validate project plans to ensure robustness before execution?

Validating project plans to ensure robustness involves iterative review cycles using extended reasoning models. Plans are repeatedly refined until they reach a steady state and are grounded in verifiable documentation.

Can I use this planning methodology for under-specified software projects?

Yes, you can use this planning methodology for under-specified software projects by enforcing a rigorous, multi-round, model-driven approach. It structures poorly defined projects into manageable, dependency-aware execution plans.

When do I need iterative refinement for architectural planning?

Iterative refinement for architectural planning is needed when initial project structures are under-specified or unmanageable. It evolves plans through multiple review rounds until reaching a steady state.

How do I start a planning workflow with a markdown plan?

To start a planning workflow, initiate the agent by providing your project goals and intent. The agent will process these inputs to generate an initial markdown plan for further refinement.