preview-server

Community

Get hot-reload previews with proof of render

AuthorvTRKA
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Preview Server ensures your AI-generated HTML/CSS/JS mockups can be safely reviewed in a real browser session with hot-reload feedback, while collecting the evidence needed before claiming the preview is “ready” for handoff or approval.

Core Features & Use Cases

  • Spawns or reuses a managed localhost preview: Starts the Supervibe preview daemon for a renderable mockup root and returns the managed URL to the user.
  • Verifies preview quality via browser evidence: Confirms HTTP availability and the presence of the feedback overlay entrypoint (e.g., feedback toggle/button) so design feedback is captured reliably.
  • Supports frameworks and multi-variant roots: Proxies an existing dev server with Supervibe injection for feedback, and verifies each variant URL independently when a variant manifest exists.
  • Optionally captures Playwright screenshots: Saves a screenshot next to the mockup files when requested.
  • Adds runtime proof for advanced visuals: Requires additional checks for motion/video/WebGL/canvas/Three.js to avoid using “a live URL” as a substitute for rendering evidence.

Quick Start

Run the preview-server skill after your agent produces HTML/CSS/JS mockup files, then ask the AI to open the managed preview link so you can click around and leave feedback.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: preview-server
Download link: https://github.com/vTRKA/supervibe/archive/main.zip#preview-server

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.