WHAT it does / WHEN to use / WHAT to call NEXT) so the model gets useful guidance without you spelling each call out.
Discovery
The first thing a new chat does is load the orisu-workflows skill fromorisu://skills/workflows. The skill teaches the patterns; the tools execute them.
Building & editing graphs
Running & monitoring
Publishing & sharing
Feeds
The feed tools (list_feeds, add_feed_column, run_feed_column, review_feed_cell and the rest) are covered in the Feed guide. One default differs from the grid: a run column added with add_feed_column accepts finished cells automatically (reviewPolicy: "none"), so an unattended batch doesn’t stop to wait for approval. Pass reviewPolicy: "always" when someone should approve each cell, or change it later with update_feed_column. Run columns you add in the grid still default to review.
Inline media
In Claude and ChatGPT, the images, video and audio a run produces appear right in the conversation instead of only as links. The viewer opens forrun_workflow, wait_for_run, get_run, trigger_run, trigger_app, preview_asset, list_assets and get_feed_cell_outputs.
- After
trigger_runortrigger_app, the viewer shows a paper-plane loader and checks on the run every few seconds. Results appear when the run finishes, even before the assistant callswait_for_run. - Videos and audio play in place. Click a result to see it larger, or full screen when your chat app supports it.
- When a run fails, the viewer names the step that failed and shows its error.
- The assistant still receives the full JSON with every asset URL, so nothing changes in how it reads results.
Workflow skill
The server’s top-levelinstructions field directs new agents to run_workflow for build-and-run requests, and to describe({ kind: 'playbook' }) (the same content as the orisu://skills/workflows resource) for a markdown playbook covering:
- The mental model (agents, nodes, ports, runs, apps, versions, assets)
- 7 canonical workflow patterns (text→image, image→video, brand-aware multimodal, branching, fan-out, human-in-the-loop, composer layering)
- Build / edit / run / reuse / wait / iterate playbooks
- An error-recovery playbook keyed on the typed
error.codereturned from failed tools - Cost-aware patterns and anti-patterns
See also
Resources
The
orisu:// reads your assistant should make before designing.Errors
The error codes, what they mean, and how to recover.