skilly. Buy ad slot
All skills
Agent Development · Automation / AGENT SKILL

odw

Suraj1235/open-dynamic-workflows
0 installs 38 GitHub stars
0

Coordinate dynamic multi-agent workflows with planning, parallel execution, verification, and crash recovery.
Dynamic multi-agent workflows for Zed Agent and zcode. Use when the user says "ultracode", "workflow:", "/deep-research", or wants broad multi-file work with planning, parallel execution, verification, or crash-resume.

BEFORE YOU INSTALL

Understand the trade-offs.

SECURITY REVIEW

Not yet assessed

Review the original instructions and requested permissions before installing.

No security review is available for this catalog entry yet.

SKILL QUALITY

Not yet assessed

How clearly the skill guides your agent, how complete its workflow is, and how you can check the outcome.

No quality assessment is available for this catalog entry yet.

The full skill.

Original instructions from the publisher’s SKILL.md

# Open Dynamic Workflows for Zed Agent and zcode

Use this skill when the user invokes `/odw`, says `ultracode`, says `workflow:`, or asks for large coding work that benefits from explicit planning, parallel agents, verification, budgets, or crash-resumable execution.

The ODW context server should already be available from `.zed/settings.json`. The bridge scripts referenced below live next to this skill in `scripts/`.

## Step 0: Check the daemon

Run:

```bash
node scripts/daemon-bridge.js --check
```

- Exit 0: use the daemon path.
- Exit 1 with auth guidance: tell the user to copy `~/.odw/daemon.token` into `ODW_DAEMON_TOKEN` or the host setting.
- Exit 1 because the daemon is offline: tell the user to run `odw-daemon start`, then `odw-daemon doctor zed` or `odw-daemon doctor zcode`.

## Daemon path

1. Prefer MCP/context-server tools when available: call `odw_health`, then `odw_run` for direct execution or `odw_plan` first when the user wants to review the plan, the task is expensive, or mutation risk is high.
2. If tools are unavailable but the daemon is reachable, use the local bridge:
   - `node scripts/daemon-bridge.js plan "<task>"`
   - `node scripts/daemon-bridge.js exec plan.json`
   - `node scripts/daemon-bridge.js status <workflowId>`
   - `node scripts/daemon-bridge.js result <workflowId>`
3. Report the workflow id, topology, agent count, cost/time estimate, and final synthesized result. Do not redo the same work manually while ODW is running it.

## Zed Agent and zcode-native fallback

If the daemon is unavailable, state that full ODW requires the daemon, then use the native planning and editing flow in Zed Agent or zcode:

1. Decompose into discovery -> parallel work -> adversarial verification -> synthesis.
2. Keep independent work items narrow and structured.
3. Verify the result before summarizing.
4. Ask before executing risky mutations.

## Safety

- Never include secrets in prompts, plans, logs, or workflow artifacts.
- Respect user approval and project safety rules before mutation.
- If ODW is unavailable, name the missing piece exactly instead of pretending the full engine ran.