By ambekhie
Ruthlessly roast website UX, design, and content with hilarious AI-powered comedy personas. Uses Playwright for browser automation.
Pit 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.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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
npx claudepluginhub ambekhie/toastitFrom zero knowledge to hero website. Design + SEO skills that make Claude your expert co-pilot for building beautiful, high-ranking websites.
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
UX co-pilot — conversational UX designer with live preview. 376 rules, 161 palettes, 57 font pairings, 67 styles. Phases: Discovery (ABCD questions), Audit (code scan + scored report), Preview (local server + named versions), Export (spec + React/Svelte/Vue components).
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.
Perception-First Design (PFD) — psychology-backed design framework. 5-layer dependency stack derives requirements from cognitive constraints before proposing solutions. Auto-activates on design, marketing, copywriting, and communication tasks.