computer-use
Drives the GUI of a visible local app window through `orca computer`: accessibility tree,…
Show a chart, diagram, timeline, comparison or UI mockup inline in this Orca chat by writing one self-contained HTML file and adding a visual line to your reply. Use when seeing something would explain the answer faster than prose or a small Markdown table, and only when the
$ npx -y skills add stablyai/orca --skill orca-chat-visuals --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/orca-chat-visualsContext preview
The summary Claude sees to decide when to auto-load this skill.
Show a chart, diagram, timeline, comparison or UI mockup inline in this Orca chat by writing one self-contained HTML file and adding a visual line to your reply. Use when seeing something would explain the answer faster than prose or a small Markdown table, and only when the
name: orca-chat-visuals description: Show a chart, diagram, timeline, comparison or UI mockup inline in this Orca chat by writing one self-contained HTML file and adding a visual line to your reply. Use when seeing something would explain the answer faster than prose or a small Markdown table, and only when the ORCA_CHAT_VISUALS_DIR environment variable is set. user-invocable: false
Orca can render an HTML page inside your reply. Reach for it when the reader gains from seeing the answer: trends, many values side by side, flows, architecture, layouts. Answers that read fine as text, a short list or a small table don't need one.
it from your shell (`printenv ORCA_CHAT_VISUALS_DIR`; in PowerShell `$env:ORCA_CHAT_VISUALS_DIR`).
there is refused, don't retry it; never switch modes or ask for wider access for a visual.
Without a visual, use a Markdown table, a Mermaid code block or plain prose instead.
random suffix, like `latency-by-region-7c1e.html`. Never overwrite or edit an earlier visual; write a new file. Allowed: letters, digits, `.`, `_` and `-`; starts with a letter or digit; ends in `.html`; at most 128 characters; no `..`; not a Windows device name like `con` or `nul`.
`https://cdnjs.cloudflare.com`, `https://esm.sh`, `https://fonts.googleapis.com` and `https://fonts.gstatic.com`. Pin library versions.
Images must be inline SVG or `data:` URLs. No forms, popups, nested frames or navigation.
height (`100vh`, `height: 100%` on the page): Orca sizes the frame to your content. Aim for well under 1000px tall.
`--muted-foreground`, `--border`, `--primary`, `--accent`, and `--chart-1` to `--chart-5` for data series. Leave the page background transparent. When the user switches theme the values change and `<html>` gains or loses the `dark` class, with no reload and no event: use the variables from CSS or SVG, and redraw a canvas chart when that class changes (a `MutationObserver` on `<html>`).
Only after the file exists, add this line to your reply on its own line, at the top level (not in a code block, list, table or quote):
::orca-visual{file="latency-by-region-7c1e.html" title="Latency by region"}
characters, without `"` or `\`.
so the reply still makes sense where the visual can't be shown.
Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
Repo: stablyai/orca
Drives the GUI of a visible local app window through `orca computer`: accessibility tree,…
Linear ticket work through Orca's CLI. Use when working from a linked Linear issue, finishing…
Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts,…
Android device and emulator control from inside Orca over adb, with the live device view in…
iOS Simulator control from inside Orca, with the live device view in Orca's emulator pane.…
Linear ticket work through Orca's CLI. Use when working from a linked Linear issue, finishing…