maestro-ralph

Installation
SKILL.md

Session

.workflow/.maestro/{session_id}/status.json — 工作流唯一真源(schema 见 <appendix>)。session_id 格式:ralph-{YYYYMMDD-HHmmss}(本 skill 创建,自适应链)或 maestro-{YYYYMMDD-HHmmss}$maestro coordinator 创建,静态链)。两类都由 $maestro-ralph-execute 推进。session-id 省略时取最新 status=="running"

Entry points

  • $maestro-ralph "intent" — 新建 session:infer → decompose → build → emit /goal prompt(如有 decomposition)→ dispatch ralph-execute
  • $maestro-ralph continue [session-id] — 恢复执行;省略=最新 running(首选直接 $maestro-ralph-execute [session-id]
  • $maestro-ralph status [session-id] — 显示进度;省略=最新 ralph session

推进规则:step 推进由 $maestro-ralph-execute 负责;ralph 仅在 build / decision 评估时介入。decision 节点由 ralph-execute 自动 $maestro-ralph 直调 handoff,无需用户手动切换。

Initial decomposition (S_DECOMPOSE): boundary-clarified via ≤3 questions for broad intents (重构/全面/迁移/重写). 写入 status.json 的 boundary_contract / execution_criteria / task_decomposition,附 /goal prompt。

Installs
2
GitHub Stars
399
First Seen
Jun 7, 2026
maestro-ralph — catlog22/maestro-flow