---
name: positron-abstract-svg
disable-model-invocation: true
description: >
Create or update abstract SVG illustrations for the Positron IDE -- for use in
documentation, walkthrough steps, onboarding images, and feature previews.
Use this skill whenever someone asks to make, update, or redesign an SVG image
for Positron docs, walkthroughs, or any visual asset representing the Positron
IDE UI. Also use it when asked to make images "consistent" with existing
Positron walkthrough images, or to add a new image to match an existing set.
Trigger on: "make an SVG for the walkthrough", "create an abstract image for
the notebook feature", "update the hero image", "make it look like the other
Positron SVGs", "add a docs image for X feature".
---
# Positron Abstract SVG Skill
This skill helps you create clean, on-brand abstract SVG illustrations of the
Positron IDE for documentation, walkthroughs, onboarding, and feature previews.
It applies to **any part of the Positron IDE** -- editor, notebooks, data
explorer, console, plots, variables pane, terminal, AI assistant, and so on. The
bundled examples and component patterns happen to focus on notebooks (that is
what has been built so far), so treat them as a starting library rather than the
full scope: the constraints, palette, fonts, layering rules, and icon
conventions generalize to any surface. For a surface not yet covered, work from a
screenshot and compose new components from the same primitives in the same style.
## Critical Constraints
**These are static SVGs rendered as plain images (e.g. `
`) in many different contexts** -- documentation sites, in-app walkthroughs, READMEs, etc. They cannot rely on the host page's styles or scripts. This means:
- **No external CSS / CSS variables** -- references like `var(--some-token)` will NOT resolve. All colors must be self-contained (hardcoded hex values, or an inline `