From web-intel
Brutally honest critique of a website — design, UX, copy, performance, a11y. Triggers: "roast" | "critique site" | "roast this site" | "roast https://" | "tear apart this website" | "honest critique" | "what's wrong with this site" | "rip apart" | "brutal feedback on this site".
npx claudepluginhub roxabi/roxabi-plugins --plugin web-intelThis skill is limited to using the following tools:
Let:
Reviews websites exhaustively for AEO, GEO, SEO, UI/UX psychology, and copywriting. Crawls multiple pages, takes screenshots, scores elements, and provides charts with actionable fixes.
Evaluates UI/UX designs assessing visual hierarchy, information architecture, cognitive load, AI slop, anti-patterns with scoring, persona testing, and feedback. Use for design reviews.
Reviews web app or page visual design for layout, typography, spacing, color, hierarchy, consistency, interactions, and responsiveness. Outputs polished findings report with screenshots.
Share bugs, ideas, or general feedback.
Let:
U := target URL
PR := $PLUGIN_ROOT
AB := agent-browser
Scrape + screenshot U → deliver brutally honest, constructive critique.
/roast https://example.com
¬U → → DP(B)to get one.
PLUGIN_ROOT=$(find ~/projects -maxdepth 4 -path "*/web-intel/pyproject.toml" -print -quit 2>/dev/null | xargs dirname)
if [ -z "$PLUGIN_ROOT" ]; then
echo "ERROR: web-intel plugin not found. Install: claude plugin install web-intel"
exit 1
fi
First invocation in session only:
cd "$PLUGIN_ROOT" && uv run python scripts/doctor.py
cd "$PLUGIN_ROOT" && SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt uv run python scripts/scraper.py "$URL"
∃ AB:
agent-browser open "$URL"
agent-browser wait --load networkidle
agent-browser screenshot --full /tmp/roast-screenshot.png
agent-browser snapshot -i
¬∃ AB → skip, note in output.
Be direct and specific — no "it could be improved." State exactly what's wrong and how to fix it.
| # | Dimension | What to assess |
|---|---|---|
| 1 | First Impression | 5-second hit — confusion? clarity? "WTF is this?" |
| 2 | Design & Visual | Layout, typography, color, whitespace, consistency |
| 3 | UX & Navigation | Understandable in 10s? CTA obvious? Mobile-friendly? |
| 4 | Copy & Messaging | Value prop clear? Buzzword soup? Real problems? |
| 5 | Performance | Heavy page? Slow loads? Bloated assets? |
| 6 | Accessibility | Semantic HTML, contrast, keyboard nav, alt text |
| 7 | Trust Signals | Social proof, pricing transparency, pro domain |
| 8 | Technical | Modern stack, SEO basics, Open Graph, structured data |
Rate each: 🔥 great | 👍 solid | 😐 meh | 👎 needs work | 💀 oof
Overall Verdict: Grade A–F + Top 3 Fixes (highest-impact, do NOW) + ≥1 genuine positive.
Tone: Senior designer peer review — ¬internet troll. ∀ critique → specific fix.
$ARGUMENTS