aiox-master
Activate Orion (aiox-master) for AIOX Master Orchestrator & Framework Developer. Use when you need comprehensive expertise across all domains, framework…
EXECUTE a lean wave — plan story DAG + file-ownership batches via CLI, dispatch full-sdc per story, fan-in check, hand off merge to @devops. Use when: wave-execute, run wave, epic wave, parallel stories SDC.
$ npx -y skills add SynkraAI/aiox-core --skill wave-execute --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/wave-executeContext preview
The summary Claude sees to decide when to auto-load this skill.
EXECUTE a lean wave — plan story DAG + file-ownership batches via CLI, dispatch full-sdc per story, fan-in check, hand off merge to @devops. Use when: wave-execute, run wave, epic wave, parallel stories SDC.
name: wave-execute
description: >
EXECUTE a lean wave — plan story DAG + file-ownership batches via CLI,
dispatch full-sdc per story, fan-in check, hand off merge to @devops.
Use when: wave-execute, run wave, epic wave, parallel stories SDC.
user-invocable: true
argument-hint: "{wave-id} --stories s1.md,s2.md [yolo|interactive] [--dry-run] [--no-confirm]"
agent: aiox-master
depends_on: ["full-sdc"]Run a **wave of stories**: deterministic plan (DAG + file partition) → dispatch `/full-sdc` (or `aiox sdc` + skills) per story → fan-in → `@devops` merge-back.
**Not in scope:** cockpit `wave launch`, conductor loops, product worktree WL registry, companion spawn surface.
Depends on skill **full-sdc** and CLI `aiox wave` / `aiox sdc`.
/wave-execute {wave-id} --stories path1.md,path2.md [yolo|interactive] [--dry-run] [--no-confirm]
# pure CLI plan
aiox wave plan --stories path1.md,path2.md --wave-id {wave-id} --mode yolo --save
aiox wave next {wave-id}Yolo/parallel dispatch requires a positive explicit `AIOX_MODEL_BUDGET_CEILING_USD`. Each child intent is scanned and bound to its existing story before a model executor is invoked.
# From epic directory (C3) — preferred
aiox wave from-epic --epic-dir docs/framework/epics/core-super-update \
--filter 'CORE-SU.C' --wave-id CORE-SU-C --mode yolo
# Or explicit paths
aiox wave plan --stories a.md,b.md,c.md --wave-id WAVE-1 --mode yolo --save
# Advance / next batch (auto-completes stories already Done / sdc completed)
aiox wave advance WAVE-1
aiox wave next WAVE-1
# After a child full-sdc finishes or fails
aiox wave mark WAVE-1 {story-id} --status completed
aiox wave mark WAVE-1 {story-id} --status failed --notes "qg breaker"
# Report
aiox wave report WAVE-1
aiox wave status WAVE-1
# Per story (child full-sdc)
aiox sdc plan {story} --mode yolo
aiox sdc next {story}
# … run skill for phase …
aiox sdc verify {story} {phase} --markState: `.aiox/waves/{wave-id}/state.json` Controller: `wave-run.js` + `dispatch-adapter.js` (C2) + `epic-glue.js` (C3)
1. Resolve story paths (must exist). 2. Before automated dispatch, validate the shared budget ceiling and scan each story-bound child intent; any rejection blocks that child before model use. 3. `aiox wave plan … --save` — do **not** re-invent the DAG by grepping in prose. 4. Judge the plan: Ready stories only for develop-heavy waves; flag Draft that still need validate; halt if `executor == quality_gate` when those fields exist. 5. `--dry-run` → print plan and **stop**.
Show batches (parallel vs sequenced by file ownership). Get human OK unless `--no-confirm` or mode `yolo`.
For each batch **in order**:
1. For **each story in the batch** (parallel when multi-agent available):
`Execute full-sdc on {story-path} mode={mode}. Use aiox sdc plan/next/verify. Do not git push.`
2. Wait for all stories in the batch to reach SDC `completed` (or HALT). 3. On a blocked/failed story: do **not** dispatch dependents still waiting on it; continue independent later batches only if their deps are satisfied. 4. Cascade: if story B `dependsOn` A and A failed → mark B blocked in the wave report (do not fake green).
Before merge:
Hand off to **`@devops` only** (push/PR/merge exclusive). Provide handoff:
handoff:
from: wave-execute
to: devops
wave_id: "{wave-id}"
stories: ["…"]
branches: ["feat/…"]
next_action: "create/merge PRs per repo policy"| Mode | Behavior | |------|----------| | `interactive` | Confirm plan; pause between batches | | `yolo` | Auto-confirm plan; autonomous full-sdc children | | `--dry-run` | Plan only |
🌐 README por idioma: EN | PT | ES | ZH Devolvendo às pessoas o poder de criar — Framework open source de orquestração de IA que devolve o controle a quem tem coragem de construir.
Repo: SynkraAI/aiox-core
Activate Orion (aiox-master) for AIOX Master Orchestrator & Framework Developer. Use when you need comprehensive expertise across all domains, framework…
Activate Atlas (analyst) for Business Analyst. Use for market research, competitive analysis, user research, brainstorming session facilitation, structured…
Activate Aria (architect) for Architect. Use for system architecture (fullstack, backend, frontend, infrastructure), technology stack selection (technical…
Activate Dara (data-engineer) for Database Architect & Operations Engineer. Use for database design, schema architecture, Supabase configuration, RLS policies,…
Activate Dex (dev) for Full Stack Developer. Use for code implementation, debugging, refactoring, and development best practices
Activate Gage (devops) for GitHub Repository Manager & DevOps Specialist. Use for repository operations, version management, CI/CD, quality gates, and GitHub…