Visual Studio Code
Desktop VS Code 1.90+ with native Chat / Agent handoff when the built-in chat command is available.
Direct AI handoffSkopeo lets you visually annotate your real browser preview, captures the DOM and CSS context behind each mark, then hands structured UI instructions to your AI coding agent.
IDE & stack support
Desktop VS Code 1.90+ with native Chat / Agent handoff when the built-in chat command is available.
Direct AI handoffNative agent-panel handoff through Antigravity's supported command, using the same local Skopeo context.
Direct AI handoffUser-tested with Skopeo's VSIX, Activity Bar panel, localhost browser workflow, annotations, and generated AI context.
User-tested compatibleTested browser / framework coverage
Skopeo operates against a running local HTTP page. These stacks are covered by the current automated compatibility suite; other VS Code-based IDEs and local web stacks may work when they expose compatible extension APIs and normal HTTP browser output.
Manual VSIX setup
No Marketplace account or GitHub Release is required.
skopeo-ui-latest.vsix.
visualAIBridge.updateChannel to
beta to receive beta VSIX updates. Run
Skopeo: Check for Updates anytime to check immediately.
Marketplace installs continue to use the IDE's native extension
auto-update.
Skopeo works against your running local development site.
localhost:5173 and select
Open in Browser.
.ai-context/
locally and hands the short instruction to a supported IDE agent; if
direct handoff is unavailable, the context remains valid and the
prompt can be copied.
How it works
Open your running localhost app with Skopeo and inspect the interface in the browser you already use.
Click the exact element, write the change you want, then draw, paste a reference screenshot, or place draggable UI components over the captured viewport.
Skopeo packages selectors, HTML, CSS, screenshots, and your instructions into local AI-ready context.
Built for visual iteration
Annotate the actual running UI with floating browser controls instead of describing positions from memory.
Each annotation carries a stable selector, sanitized HTML context, visible text, computed CSS, and viewport geometry.
Viewport screenshots, numbered pins, notes, pasted references, drawing markup, and placed components give the coding agent spatial context alongside code context.
Draw with pen, arrows, shapes, text, and eraser tools; paste reference screenshots with crop, opacity, rotation, and layer controls; or browse Provider → Category → Component → Preset in a side panel beside the screenshot. Skopeo includes shadcn/ui with 61 component families and 365 presets plus Mantine with 20 families and 61 presets. Preview libraries can be installed, updated, repaired, or removed from Skopeo without adding preview packages to your project. Placed components can also be adjusted with appearance and contrast controls before saving the visual specification.
Send the generated context to supported IDE agents, copy the handoff prompt, generate only, or trigger your own terminal command.
Manage active annotations directly in the browser, edit notes, open screenshot thumbnails, draw markup, and save visual intent without switching back to the IDE panel.
Skopeo follows navigation inside modern single-page applications so annotations and generated context stay associated with the route you are actually viewing.
Browse components separately from library management. Skopeo can install, update, repair, or remove its preview libraries without adding those packages to the application you are inspecting.
Built-in update checks, direct VSIX downloads, structured bug reporting, and graceful fallbacks keep the workflow usable when an optional feature or direct agent handoff is unavailable.
Preview Contrast can add Auto, light, dark, or outline visibility aids while editing without changing what the AI is asked to implement. Explicit Background, Text, Border, and Auto Contrast choices are real appearance overrides and are preserved in generated context.
Renderer 0.1.2 keeps real shadcn presets centered inside their preview canvas and uses a preview-safe Sidebar composition, preventing narrow Draw frames from collapsing Sidebar into a blank white/off-canvas view.
Skopeo 0.1.24-beta.4 includes live preset previews plus Edit / Interact mode for shadcn/ui and Mantine components. Hover, click, type, switch tabs, open accordions and menus, use keyboard controls, and scroll inside the sandbox; press Esc to return to transforms. Temporary interaction state is reset before Save Drawing captures AI context.
The current source line is validated by 267 / 267 automated tests across 60 test files, together with static checks and a production build.
Local-first by design
Skopeo keeps the normal annotation workflow local, writes generated context inside your project, and does not require a hosted Skopeo backend, account, analytics service, or paid API. Component-library and release downloads do not include your annotations, screenshots, DOM/CSS context, or workspace source.
Try Skopeo
Install the latest build, open your local project, annotate the running interface, and hand the exact visual context to your AI workflow.