Workflow Orchestrator A skill that automatically coordinates workflows across multiple skills, triggering follow-up actions at appropriate milestones. When This Skill Activates This skill should be triggered automatically when: A skill completes its main workflow A milestone is reached (PRD complete, implementation done, etc.) User says "complete workflow" or "finish the process" How It Works ┌─────────────────────────────────────────────────────────────┐ │ Workflow Orchestration │ ├─────────────────────────────────────────────────────────────┤ │ │ │ 1. Detect Milestone → 2. Read Hooks → 3. Execute Chain │ │ │ │ prd-planner complete │ │ ↓ │ │ workflow-orchestrator │ │ ↓ │ │ ┌─────────────────────────────────────┐ │ │ │ auto-trigger self-improving-agent │ (background) │ │ │ auto-trigger session-logger │ (auto) │ │ └─────────────────────────────────────┘ │ │ │ └─────────────────────────────────────────────────────────────┘ Trigger Configuration Read trigger definitions from skills/auto-trigger/SKILL.md : hooks : after_complete : - trigger : self - improving - agent mode : background - trigger : session - logger mode : auto on_error : - trigger : self - improving - agent mode : background Execution Modes Mode Behavior Use When auto Execute immediately, no confirmation Logging, status updates background Execute without blocking Reflection, analysis ask_first Ask user before executing PRs, deployments, major changes Milestone Detection PRD Complete Detected when: - docs/{scope}-prd.md exists - All phases in {scope}-prd-task-plan.md are checked - Status shows "COMPLETE" Actions: 1. Trigger self-improving-agent (background) 2. Trigger session-logger (auto) Implementation Complete Detected when: - All PRD requirements implemented - Tests pass - Code committed Actions: 1. Trigger code-reviewer (ask_first) 2. Trigger create-pr if changes staged 3. Trigger session-logger (auto) Self-Improvement Complete Detected when: - Reflection complete - Patterns abstracted - Skill files modified Actions: 1. Trigger create-pr (ask_first) 2. Trigger session-logger (auto) Universal Learning (Any Skill Complete) Detected when: - ANY skill completes its workflow - User provides feedback - Error or issue encountered Actions: 1. Trigger self-improving-agent (background) 2. Trigger session-logger (auto) The self-improving-agent: - Extracts experience from completed skill - Identifies patterns and insights - Updates
workflow-orchestrator
安装
npx skills add https://github.com/charon-fan/agent-playbook --skill workflow-orchestrator