craft-analyze
Post-cycle analysis — QA, UX, Creative, and Style audits using MCP browser tools.
The comment-mode overlay that lets someone point at a page and have Claude read what they said. It is one self-contained script, and every delivery installs this same source unchanged:
> /plugin marketplace add drobins25/craft > /plugin install craft@craft
How it fires
How this command gets triggered: by you, by Claude, or both.
/annotate-overlayContext preview
What this command does when you run it.
The comment-mode overlay that lets someone point at a page and have Claude read what they said. It is one self-contained script, and every delivery installs this same source unchanged:
The comment-mode overlay that lets someone point at a page and have Claude read what they said. It is one self-contained script, and every delivery installs this same source unchanged:
The listener and `bake` read the fence below at run time, through one extractor, so the three deliveries are the same bytes. Nothing in the script knows which delivery it came from except two stamps the delivering flow writes into the page first (see [The stamps](#the-stamps)).
The script is the only copy. Flows reference this file and never retype, trim, or fork the block below, because a second copy drifts and a drifted overlay posts to the wrong place or leaves nodes behind.
A strip with three controls sits in a corner of the page: `COMMENT MODE: OFF` / `COMMENT MODE: ON`, `CLEAR PINS`, and `SEND TO CLAUDE`, with a `MARKUP - N marks` readout. With comment mode on, a thin red proof border frames the viewport and a click on any element opens a comment box. Saving it drops a numbered pin anchored to that element. Clicking a pin opens a popover with the full comment, plus EDIT and DELETE. `SEND TO CLAUDE` posts the full current set to the session's capture channel. `CLEAR PINS` tells the channel the set is void, then wipes the page.
The page under review stays the hero. There is no tint, dim, or shadow over the page: comment mode is carried by the border, the strip, and the pins, because the people using this judge the page pixel by pixel.
Stop Vibing. Start Crafting. A Claude Code plugin that acts as an intelligent harness for your development workflow: your codebase is read-only by default, every change passes through a Write Gate as planned and approved work, and craft tracks your project's
Post-cycle analysis — QA, UX, Creative, and Style audits using MCP browser tools.
Point at anything in a live browser tab - every pin gets a live attempt on the page the moment you SEND it, and the session keeps…
Consult a craft agent. Routes your question to the best mind in the workshop - not a menu, a recommendation.
Agent crystallization command. Studies a tool, role, or person and produces a portable 9-section agent that inhabits the domain -…
File a bug without fixing it, from a person mid-conversation or an agent mid-run. One door, a complete record on disk, nobody…