Install any skill in seconds. Free to start, no credit card required.
Get Started Free →get-bb/inline-vis
Emit a sandboxed inline HTML visualization in an assistant message when a workspace .html file should render in-thread. Use after writing or updating a demo/chart/report HTML file the user should see without opening a panel.
Passed 4 of 10 test cases with the skill, and 2 of 10 without it.
and 4 more in the full report
5 fixed4 passed either way13 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
I compiled a PDF summary report at report.pdf. Please render an inline preview directive for this PDF file so I can read it inside our conversation.
| Checked | Without skill | With skill |
|---|---|---|
| Refrains from emitting an inline-vis directive for a PDF file | Missed | Passed |
| Notes that inline previews require supported file extensions | Missed | Passed |
The instructions your model reads when the skill loads.
When the user should see an HTML demo or a Markdown document inline in the assistant message, write (or update) a source-relative file, then emit this message directive as its own block (not inside a fenced code block):
::inline-vis{file="demo.html"}
::inline-vis{file="notes.md"}
Omitting source defaults to the workspace. Explicit source="workspace" is
equivalent. For a read-only thread-storage artifact, write the document to
$BB_THREAD_STORAGE/reports/result.html, then emit its storage-relative path:
::inline-vis{source="thread-storage" file="reports/result.html"}
source is optional and must be workspace or thread-storage.file is relative to the selected source (e.g. demo.html,
charts/out.html, notes.md). Workspace paths are relative to the current
workspace; thread-storage paths are relative to $BB_THREAD_STORAGE. Never
put an absolute path in the directive.height is optional and sets the preview height in pixels. It must be a whole
number from 120 through 1200; omit it for the 224px default..html, .htm, .md, and .markdown files are accepted.thread-storage for read-only generated reports and other artifacts
that should not modify the workspace.test cases passed, vs 2 / 10 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.