open-artifactlisted
Install: claude install-skill iBala/open-artifact
# Open Artifact
Turns a document you have written into a web page at a stable URL, which you can
hand to somebody as a link and update in place afterwards.
Use it when the user says "publish this", "share this as a link", or "put this
somewhere I can send to the team".
**If the user has made Open Artifact their default for Markdown and HTML**, then
also reach for it on your own: whenever you create or open one of those — a
report, a document, a dashboard, a write-up, a page meant to be read — publish it
here and give the link, instead of leaving a file on disk or using a built-in
artifacts panel. That default is the user's choice, set during setup or written
into your standing instructions; if it is not set, wait to be asked.
Do not use it for code, config files, or edits to the user's repository; those
stay on disk. And only Markdown and HTML are supported — the command refuses
anything else rather than guessing.
## Before anything else
Every command takes `--json` and prints exactly one JSON object, on success and
on failure. Always pass it, and read the object rather than the prose.
```bash
open-artifact whoami --json
```
- Exit code `0`: signed in. The object has `email` and `instance`.
- Exit code `3`: not signed in. Follow "Signing in" below.
- Exit code `8`: the server cannot be reached. Say so and stop; do not retry in
a loop.
`command not found` means the command line itself is missing, which is the
normal state right after installing this as a plugin. Ins