The rescue tool for sites you already built. Audit → interview → re-theme an existing React + Tailwind site into a custom identity — verified at every step, without breaking your build. Most design skills generate new UI or lint one dimension of it.
FAQ
unslop is a Claude Code plugin with 3 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes audit, interview, retheme. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add aahil62/unslop> /plugin install unslop@unslop
Repo: aahil62/unslop
The rescue tool for sites you already built. Audit → interview → re-theme an existing React + Tailwind site into a custom identity — verified at every step, without breaking your build.
Most design skills generate new UI or lint one dimension of it. Unslop does neither: it takes a site you've already shipped and runs it through a single stateful pipeline — measure what's wrong, decide what "good" means for your brand, then apply it with a hard build-and-screenshot check after every change. The output of each stage feeds the next, and nothing claims "done" without evidence. It's a Claude Code plugin (Codex-compatible) with three stages:
/unslop:audit — scores your site against an evidence-based
anti-slop checklist: screenshots at 4 breakpoints, WCAG contrast checks, and a
static scan for the classic tells (default indigo buttons, purple-to-blue
gradients, transition-all, font-weight sprawl…). Output: DESIGN-AUDIT.md
with a score and file:line evidence. Read-only — it never touches your code./unslop:interview — asks about your brand, audience, and taste
one question at a time, then synthesizes a custom design lane: identity,
palette, type pairing, texture, motion budget, and one signature moment.
Rules-driven creativity — no preset menu, no two sites alike. You approve the
lane before anything changes./unslop:retheme — applies the approved lane systematically:
tokens → typography → section by section → states & motion. After every pass
the build must succeed and fresh screenshots are taken. Ends with a re-audit,
a before/after report, and a client-ready CLIENT-REPORT.html you can hand
to a non-technical site owner.A stock vibe-coded landing page (default indigo, purple→blue gradient, emoji icons, gray-on-white text failing contrast) scored 27/100. After one audit → interview → retheme pass into a synthesized "Print Run" lane — 100/100, WCAG AA in both light and dark, no horizontal scroll at any width.
| Before — 27/100 | After (light) — 100/100 | After (dark) |
|---|---|---|
![]() | ![]() | ![]() |
Claude Code:
/plugin marketplace add aahil62/unslop
/plugin install unslop@unslop
Codex:
codex plugin marketplace add aahil62/unslop
Other AGENTS.md-aware tools: clone this repo and point your agent at AGENTS.md — same workflow, same rules.
The audit and retheme stages use Playwright for screenshots and contrast checks. In the project being rescued:
npm i -D playwright && npx playwright install chromium
(If the chromium download is blocked, the scripts fall back to your installed Chrome.)
From your site's repo:
/unslop:audit # how bad is it, with evidence
/unslop:interview # define what *good* looks like for this brand
/unslop:retheme # make it so, verified pass by pass
skills/ audit · interview · retheme (the three workflows)
rules/ anti-slop-checklist.md (scoring rubric) · lane-synthesis.md (creativity rules) · client-report.md (deliverable format)
examples/lanes/ 4 worked design lanes — calibration for the synthesizer, not a menu
scripts/ screenshot.mjs · contrast-check.mjs · slop-scan.mjs (deterministic checks)
AGENTS.md Codex adapter
Freelancers: a before/after retheme with an audit score delta is a sellable
deliverable — and the retheme stage ends by generating it: a client-ready
CLIENT-REPORT.html with the score delta, before/after screenshots, and what
changed in plain language. Quote the outcome, not hours.
MIT — see LICENSE. Pre-pivot methodology kit lives on the
legacy-archive tag.
.claude-plugin/
marketplace.json
plugin.json
.codex-plugin/
plugin.json
.gitignore
AGENTS.md
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
docs/
before-after/
after-dark-1440.png
after-light-1440.png
before-1440.png
examples/
lanes/
brutalist-signal.md
midnight-luxe.md
organic-tech.md
vapor-clinic.md
LICENSE
README.md
rules/
anti-slop-checklist.md
client-report.md
lane-synthesis.md
scripts/
contrast-check.mjs
screenshot.mjs
slop-scan.mjs
SECURITY.md
skills/
audit/
SKILL.md
interview/
SKILL.md
retheme/
SKILL.md© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic