synkraai/aiox-core/aiox-wave-execute

Claude Code and agent skill by synkraai/aiox-core

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

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.

Install

npx vskill@latest install synkraai/aiox-core/aiox-wave-execute

SKILL.md

wave-execute (lean EXECUTE)

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.

Invocation

/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.

CLI (mechanical)

bash
# 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} --mark

State: .aiox/waves/{wave-id}/state.json Controller: wave-run.js + dispatch-adapter.js (C2) + epic-glue.js (C3)

EXECUTE stages

Stage 1 — Preflight (CLI computes)
  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.

  1. aiox wave plan … --save — do not re-invent the DAG by grepping in prose.
  2. 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.
  3. --dry-run → print plan and stop.
Stage 2 — Confirm

Show batches (parallel vs sequenced by file ownership). Get human OK unless --no-confirm or mode yolo.

Stage 3 — Dispatch batches

For each batch in order:

  1. For each story in the batch (parallel when multi-agent available):
  • Provide the exact outgoing child intent/context to runWaveBatch; its dispatch adapter must return governance evidence before the worker is invoked
  • Run full-sdc execute protocol (skill full-sdc / /aiox-full-sdc)
  • Preferred: spawn_subagent with aiox-master (or dedicated coordinator) prompt:

Execute full-sdc on {story-path} mode={mode}. Use aiox sdc plan/next/verify. Do not git push.

  • Sequential fallback: run full-sdc inline one story at a time
  1. Wait for all stories in the batch to reach SDC completed (or HALT).
  2. On a blocked/failed story: do not dispatch dependents still waiting on it; continue independent later batches only if their deps are satisfied.
  3. Cascade: if story B dependsOn A and A failed → mark B blocked in the wave report (do not fake green).
Stage 4 — Fan-in

Before merge:

  • Re-check File List overlap across branches/stories that ran in parallel (partition should prevent; verify).
  • Surface conflicts to human + @devops; never silent overwrite.
Stage 5 — Merge-back

Hand off to `@devops` only (push/PR/merge exclusive). Provide handoff:

yaml
handoff:
from: wave-execute
to: devops
wave_id: "{wave-id}"
stories: ["…"]
branches: ["feat/…"]
next_action: "create/merge PRs per repo policy"

Partition rules (same as CLI)

  • Topological sort on depends_on (deps outside the wave = already satisfied).
  • Within a ready set: max non-overlapping File List subset runs in one batch; overlapping remainder in later batches.
  • Empty File List → treated as non-conflicting (still may be sequential by deps).

Modes

ModeBehavior
interactiveConfirm plan; pause between batches
yoloAuto-confirm plan; autonomous full-sdc children
--dry-runPlan only

Blocking conditions

  • Wave plan errors non-empty (cycle)
  • Story path missing
  • full-sdc integrity HALT (Done before close)
  • QG circuit breaker on a story
  • Fan-in conflict unresolved

Strip checklist

  • [x] No cockpit-only spawn commands required
  • [x] CLI First plan/partition
  • [x] full-sdc children only (no invented parallel AC)
  • [x] @devops exclusive merge

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
3,098
Repository forks
953
7-day trend score
40

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/synkraai/aiox-core/aiox-wave-execute/badge)](https://verified-skill.com/skills/synkraai/aiox-core/aiox-wave-execute)

Something wrong with this skill or its page? Tell us.