Orchestration Planner

Convert high-level goals into executable HTN plans with capability matching and precondition validation.

34|7|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/daffy0208/ai-dev-standards --skill orchestration-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Orchestration Planner
Source: https://github.com/daffy0208/ai-dev-standards/tree/main/SKILLS/orchestration-planner
Command: npx skills add https://github.com/daffy0208/ai-dev-standards --skill orchestration-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, codex, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the complexity of manually planning multi-step workflows by automatically decomposing high-level goals into optimized, executable plans using capability graphs and hierarchical task networks.

Core Features & Use Cases

  • Goal Decomposition: Uses Codex to break complex objectives into required effects and capabilities.
  • Precondition Validation: Automatically checks if your current project state supports each planned step.
  • Use Case: Imagine you need to "build a RAG system for documentation search." This Skill will automatically plan the optimal sequence of capabilities like OpenAI integration, vector database setup, and retrieval pipeline configuration.

Quick Start

Use the Orchestration Planner skill to create a workflow plan for implementing a RAG system with your current project setup.

Frequently Asked Questions about Orchestration Planner

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

FAQPage Schema
How do I convert high-level goals into executable multi-step workflows?

Goal decomposition converts high-level objectives into executable workflows by breaking them into required effects and capabilities. The Orchestration Planner uses Codex-assisted analysis to identify the optimal sequence of steps, validate preconditions, and generate ranked execution paths that match your project state.

Can I automatically plan a RAG system implementation with my current project setup?

Yes. The Orchestration Planner decomposes complex goals like building a RAG system into capability-matched steps—OpenAI integration, vector database setup, retrieval pipeline configuration—then validates each step against your current project state before execution.

How does hierarchical task network planning work for workflow automation?

Hierarchical task network planning decomposes abstract goals into concrete, ordered tasks by matching capabilities against a goal graph. The Orchestration Planner scores and ranks alternative paths, validates preconditions, and logs decisions to produce optimized, executable workflows.

What do I need before using the Orchestration Planner to create workflow plans?

You need Python 3 and Codex installed as dependencies. The Orchestration Planner then accepts high-level goals and your current project state, returning decomposed plans with capability matching, precondition validation, and alternative paths ranked by score.

Does the Orchestration Planner validate whether my project supports each planned step?

Yes. Precondition validation automatically checks if your current project state supports each planned step in the workflow. Steps that fail validation are flagged, and alternative paths are generated to work around unsupported preconditions.

What's the difference between manually planning workflows and using capability-graph automation?

Capability-graph automation eliminates manual decomposition by using Codex to identify matching capabilities, validate preconditions, and generate ranked alternatives. This produces optimized, executable plans faster than manual planning and captures decision rationale for transparency.