← ClaudeAtlas

workflow-runnerlisted

十步循环轻量编排器,协调 Phase Skills 执行,支持灵活组合。 使用场景:"执行 quick-fix 工作流"、"运行 [Phase B, Phase C]"、自定义 Phase 组合
10CG/aria-plugin · ★ 1 · AI & Automation · score 68
Install: claude install-skill 10CG/aria-plugin
# Workflow Runner v2.3 (轻量编排器) > **版本**: 2.3.0 | **架构**: Phase-Based > **更新**: 2026-05-10 — `wait_recoverable` 错误类型 + `gate_state` workflow-state 扩展 (#60 D2) > **类型**: 编排器 (调用 Phase Skills) > **更新**: 2026-02-05 - 添加 A.0.5 头脑风暴步骤集成 ## 快速开始 ### 我应该使用这个 Skill 吗? **使用场景**: - 接收 state-scanner 的工作流推荐 - 需要执行多个 Phase 的组合工作流 - 使用预置工作流模板 **不使用场景**: - 只需执行单个 Phase → 直接使用对应 Phase Skill - 需要状态感知和推荐 → 先使用 state-scanner - 探索性开发 → 逐步手动调用 ### 入口选择 ``` 用户任务 │ ├─ 需要状态感知/推荐? ──Yes──▶ state-scanner ──▶ workflow-runner │ └─ 已知要执行的工作流? ──Yes──▶ workflow-runner (直接) ``` --- ## 配置 (config-loader) 执行前读取 `.aria/config.json`,缺失则使用默认值。参见 [config-loader](../config-loader/SKILL.md)。 | 字段 | 默认值 | 说明 | |------|--------|------| | `workflow.auto_proceed` | `false` | Phase 间自动推进 (需用户在 config 中显式启用) | --- ## 架构概览 ### v2.0 vs v1.0 | 特性 | v1.0 | v2.0 | |------|------|------| | 执行单元 | 单步骤 (A.1, B.2...) | Phase (A, B, C, D) | | 跳过逻辑 | 集中在 workflow-runner | 委托给各 Phase Skill | | 上下文 | 手动传递 | 自动传递 context_for_next | | 组合方式 | 步骤列表 | Phase 组合 | | 复杂度 | 高 (管理10步) | 低 (管理4个Phase) | ### Phase Skills 架构 ``` workflow-runner (编排器) │ ├──▶ A.0.5 brainstorm (可选) ← 新增 │ └── problem/requirements/technical 模式 │ ├──▶ phase-a-planner (A.1-A.3) │ └── spec-drafter (内置 brainstorm), task-planner │ ├──▶ phase-b-developer (B.1-B.3) │ └── branch-manager, test-verifier, arch-u