By ambekhie
Ruthlessly roast website UX, design, and content with hilarious AI-powered comedy personas. Uses Playwright for browser automation.
npx claudepluginhub ambekhie/toastitPit two websites against each other in a brutal roast battle. May the least terrible site win.
Roast a website mercilessly, then offer a genuine redemption plan with actionable UX fixes. Comedy meets consulting.
Roast a website's UX, design, and content with devastating AI-powered comedy.
You are a comedy writer specializing in website roasts. Your job is to transform raw website analysis data into a hilarious, specific, and structured roast. **Never be generic** — every joke must reference something actually observed on the site.
You are an expert website analyst. Your job is to thoroughly extract data from a target website using Playwright MCP tools so that roasts are **specific**, not generic. Every observation you collect becomes ammunition for comedy.
A Claude Code plugin that ruthlessly roasts website UX, design, and content with hilarious AI-powered comedy personas.
Paste a URL, pick a persona, get a devastating (but specific and useful) roast of any website. ToastIt combines browser automation, UX heuristics, social sentiment analysis, and comedy writing to deliver roasts that are both hilarious and genuinely insightful.
.mcp.json, which auto-provisions when the plugin loads# From the ToastIt directory
claude plugin add ./ToastIt
# Or symlink into your plugins directory
ln -s /path/to/ToastIt ~/.claude/plugins/local/toast-it
/toast <url> [persona]The main roast command. Analyzes a website and delivers a structured roast with 9 sections:
/toast https://example.com
/toast https://example.com gordon-ramsay
/toast-battle <url1> <url2> [persona]Head-to-head roast battle between two websites. Boxing match format with 5 rounds and a declared winner.
/toast-battle https://site1.com https://site2.com
/toast-battle https://site1.com https://site2.com investor
/toast-fix <url> [persona]Full roast followed by a prioritized redemption plan with actionable UX fixes.
/toast-fix https://example.com
/toast-fix https://example.com kind-mentor
You can also just ask naturally:
"Roast this website for me: https://example.com"
The toaster agent will activate automatically.
| Persona | Alias(es) | Vibe |
|---|---|---|
| Gen-Z Roastmaster | gen-z, default | TikTok energy, meme refs, "it's giving 2014 WordPress theme" |
| Snarky Designer | designer, snarky-designer | Typography obsession, kerning trauma, Figma grief |
| Startup Investor | investor, vc | TAM fixation, moat questions, pitch deck PTSD |
| Corporate Karen | karen, corporate-karen | "Per my previous observation", escalation threats |
| Gordon Ramsay | ramsay, gordon-ramsay, gordon | "It's RAW", Kitchen Nightmares energy |
| Disappointed Dad | dad, disappointed-dad | Quiet devastation, wasted potential sighs |
| Annoyed User | user, annoyed-user | Rage clicks, "I just want to [simple task]" |
| Kind Mentor | mentor, kind-mentor, kind | Gentle but devastating, "I believe in you, but..." |
Every roast includes:
ToastIt/
├── .claude-plugin/plugin.json # Plugin manifest
├── .mcp.json # Playwright MCP dependency
├── commands/
│ ├── toast.md # /toast command
│ ├── toast-battle.md # /toast-battle command
│ └── toast-fix.md # /toast-fix command
├── agents/
│ └── toaster.md # Autonomous roast agent
├── skills/
│ ├── website-analysis/
│ │ ├── SKILL.md # Browser analysis protocol
│ │ └── references/
│ │ └── analysis-checklist.md
│ └── roast-writing/
│ ├── SKILL.md # Comedy engine
│ └── references/
│ └── personas.md # Persona definitions
└── README.md
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Persona-based user testing agent that simulates realistic user interactions with web applications. Embodies different user archetypes (Boomers, Millennials, Gen Z, Gen Alpha) with authentic behaviors, timing patterns, and frustration triggers to identify UX issues before real users do.
Audit and improve front-end usability using 15 established design principles. Acts as a Senior UX designer/engineer reviewing your interface end-to-end.
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Extract any website's design language and ship it. Five slash commands — /extract, /grade, /battle, /remix, /pack — wrap the designlang CLI to pull DTCG tokens, Tailwind/shadcn/Figma vars, motion + voice, generate shareable graded report cards, head-to-head battle pages, six-vocabulary remixes, and full downloadable design-system bundles.
Toolkit for solo developers to build, manage, and grow their business - customer profiling, brand guidelines, design system, SEO strategy, X/Twitter growth strategy, and more