🗣️ YapUI

Yap at your UI. Watch Claude rebuild it live.

# Claude Code, Cursor, Codex + dozens more
npx skills add tatendaz/yapui
YapUI demo: a spoken note asking to make the hero bigger and the button red is applied to the live page by a resident Claude agent in about four seconds
Say "make the hero bigger and the button red" — and watch it happen.

What it is

YapUI is a Claude Code skill that serves any HTML file over http://localhost, injects a feedback widget, and keeps a resident, pre-warmed Claude agent listening. open file.html is a dead end — file:// blocks the mic and screen capture, and every change means typing it all back into the terminal. YapUI replaces that round-trip with a live, two-way conversation on top of your page.

What you can do

Install

# one command (via skills.sh) — or pick another option in the README
npx skills add tatendaz/yapui

# git clone, as a personal Claude Code skill
git clone https://github.com/Tatendaz/yapui ~/.claude/skills/yapui

# or as a Claude Code plugin
/plugin marketplace add Tatendaz/yapui
/plugin install yapui@yapui-marketplace

Then just ask Claude to "preview index.html". Plain Node, zero npm dependencies, MIT. Everything runs locally — your HTML, notes, recordings, and screenshots never leave your machine.

FAQ

What is YapUI?

YapUI is an open-source Claude Code skill that previews any HTML file in your browser and lets you request changes by talking, pointing, recording, screenshotting, or typing — a resident Claude agent applies each fix in seconds and replies right in the page.

How is YapUI different from live-server or a live-preview extension?

A live server only refreshes the page when files change; YapUI adds the other direction — a feedback widget in the page sends your spoken, pointed, or typed notes to a resident Claude agent that edits the HTML for you, so the conversation and the preview happen in one place.

Does YapUI work with Claude Code?

Yes — YapUI is built as a Claude Code skill, and its instant mode runs on the Claude Code CLI; without the CLI it falls back to a watcher mode driven by your main Claude session.

Is YapUI free?

Yes — YapUI is MIT-licensed open source with zero npm dependencies, and everything runs locally on your machine; you only need your own Claude Code for instant mode.

How do I install YapUI?

Run npx skills add tatendaz/yapui, git clone the repo into ~/.claude/skills/yapui, or add it as a Claude Code plugin with /plugin marketplace add Tatendaz/yapui followed by /plugin install yapui@yapui-marketplace — then just ask Claude to preview an HTML file.