up-orchestrator

Coordinate the Object-Oriented Unified Process cycle by managing the master plan and selecting the next skill.

3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/apolosan/unified_process_pi_extension --skill up-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: up-orchestrator
Source: https://github.com/apolosan/unified_process_pi_extension/tree/main/skills/up-orchestrator
Command: npx skills add https://github.com/apolosan/unified_process_pi_extension --skill up-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates the entire Object-Oriented Unified Process lifecycle, acting as the central orchestrator that maintains the master plan, tracks progress, and selects the next skill to run based on artifact state.

Core Features & Use Cases

  • Orchestrates the UP cycle from system vision to execution by maintaining the master process plan.
  • Loads or creates 00-process-plan.md and updates it with status, vision, and next steps.
  • Determines and triggers the next UP skill based on missing artifacts (vision, requirements, use cases, etc.).
  • Supports cross-skill coordination using up_load_artifact, up_list_artifacts, and up_update_state commands.
  • Acts as a central hub for UP governance in automated or semi-automated environments.

Quick Start

Invoke the orchestrator to load or create the master UP plan and determine the next required UP skill to execute.

Frequently Asked Questions about up-orchestrator

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

FAQPage Schema
How do I coordinate the full Object-Oriented Unified Process lifecycle across multiple skills?

You orchestrate the UP cycle by loading or creating a master process plan file, tracking progress, and selecting the next skill to run based on missing artifacts like vision, requirements, or use cases.

What is artifact-driven state management in iterative development workflows?

Artifact-driven state management is a governance mechanism where the orchestrator tracks project progress by evaluating the existence and status of generated artifacts, using commands like up_list_artifacts to determine the next workflow phase.

How do I start automated UP governance for complex software systems?

To start automated UP governance, invoke the orchestrator to load or create the 00-process-plan.md file, which establishes the system vision and determines the next required UP skill to execute in the iterative development workflow.

Can I use this orchestrator for cross-skill coordination in project planning?

Yes, you can use this orchestrator for cross-skill coordination in project planning by utilizing up_load_artifact, up_list_artifacts, and up_update_state commands to manage dependencies and trigger subsequent skills automatically.

When do I need an orchestrator for Unified Process governance?

You need an orchestrator for Unified Process governance when managing complex software systems that require end-to-end cycle coordination, proactive planning, and artifact-driven state management across multiple iterative development phases.