← ClaudeAtlas

feedbacklisted

Visual feedback overlay for a local website or Markdown file. The user clicks or selects anything and leaves a typed or spoken comment (even from their phone); you later process those comments, and you can also pin your OWN review comments to elements for the user to approve. Use to review a site or `.md`, start it phone/mobile-ready, process the feedback, or leave AI review comments on a page.
baskb/feedback-studio · ★ 1 · Data & Documents · score 80
Install: claude install-skill baskb/feedback-studio
# Feedback Studio A local overlay where the user clicks any element (or selects text) and leaves a typed or spoken comment; everything saves to `.feedback/comments.json` (plus a readable `.feedback/FEEDBACK.md`). You either **start a session** or **process the comments**. Set `FBS=${CLAUDE_PLUGIN_ROOT}/bin/feedback-studio.mjs` (the Node tool; zero-dep for HTTP), and use `"$FBS"` below. Intent: *start / open / review / serve* means start a session; *process / apply / work through* means process. If unclear and there are open comments, ask which. ## Start a session Run the server in the **background**, then open the URL it prints. - **Dev server already running** (live reload): `node "$FBS" --proxy http://localhost:<devport>` - **Static build** (auto-detects `dist/ build/ out/ _site/ public/ .output/public/`): `node "$FBS"` (or `--dir <folder>`). Build first if needed (check `package.json`). - **Markdown** (a `.md` file, or a folder of them): `node "$FBS" --md <file|dir>`. - **Phone with voice:** add `--tunnel` (real-cert public URL, easiest) or `--https --host 0.0.0.0` (self-signed, same Wi-Fi; without `--host` the phone can't reach it). Plain http is fine for laptop, or for typing on a phone. Open it: `start <url>` (Windows) / `open <url>` (macOS) / `xdg-open <url>` (Linux). Tell the user: press **C** or hit **Comment** (bottom-right), click an element (on a phone, tap then ▲/▼ to pick), or select text; the **mic** dictates. Comment mode persists across pages. Ensure `.