Cofounder demo — fan out curated delegation tasks across Gemini Flash, Claude Opus, Claude Sonnet, and the deterministic ONEX path, then render an ASCII cost comparison chart through native OmniMarket nodes.
Resources
1Install
npx skillscat add omninode-ai/omniclaude/plugins-onex-skills-demo Install via the SkillsCat registry.
/onex:demo — Cofounder Delegation Demo
Announce at start: "I'm using the demo skill to run the multi-model delegation fan-out."
Runtime Boundary
/onex:demo delegation dispatches through the OmniMarket runtime adapter and the native demo node contracts:
node_demo_fanout_orchestratornode_demo_cost_computenode_demo_renderer_effect
The skill shim must not import node handlers directly and must not synthesize a successful response outside the runtime path. Dry-run uses deterministic provider fixtures as fan-out inputs, but the fan-out, cost aggregation, and rendering still run through the native node contracts and local runtime/event-bus boundary.
Usage
/onex:demo delegation
/onex:demo delegation --count 2
/onex:demo delegation --dry-run
ONEX_DEMO_DRY_RUN=1 /onex:demo delegationCurated Tasks
Default tasks when neither --count nor --prompts is supplied:
Write a pytest test for a function that adds two integersWhich is cheaper: GPT-4o or Gemini Flash 2.0 for summarization tasks?Run the ONEX skill router for ticket triage
Outputs
Successful runs return:
- per-task, per-model inference results
- per-model cost breakdown
cheapest_llm_modelcheapest_overall_path- ASCII chart lines rendered by
node_demo_renderer_effect - native node list and run/correlation IDs
Live Provider Guard
Dry-run is the deterministic, zero-spend proof path. Live mode is explicit and the fan-out node performs provider preflight before any live call. Missing GEMINI_API_KEY or missing local claude CLI must surface as a structured runtime failure, not an import crash or hidden fallback.