AI slop detection tools for web projects
npx claudepluginhub edwingao28/vibe-checkDetects AI-generated slop in web projects — scans CSS, Tailwind, and JSX for 14 signals of AI-generated design patterns
Detect AI-generated slop in web projects -- Scans CSS, Tailwind, and JSX for 18 signals of AI-generated design patterns
vibe-check is a static analysis tool that detects AI-generated "slop" in web projects. It analyzes your CSS, Tailwind classes, JSX/TSX files, project structure, and dependency graph to identify 18 telltale signals of AI-generated design patterns -- from gradient overload and emoji infestation to scaffold bloat and dead dependencies.
Get up and running in under 2 minutes:
/plugin marketplace add https://github.com/edwingao28/vibe-check.git
/plugin install vibe-check
In Claude Code:
# Smart scope scan (auto-detects src/, client/src/, frontend/, etc.)
/slop-check
# Scan a specific directory
/slop-check apps/marketing
# Full project scan with verbose output
/slop-check --full --verbose
As standalone CLI:
slop-scan
slop-scan apps/marketing
slop-scan --full --verbose
Terminal Output: Structured JSON with scores, signals, and evidence
Markdown Report: slop-report.md generated automatically with fix suggestions
18 AI Slop Signals organized into 4 categories:
In Claude Code:
# Smart scope detection (checks src/, client/src/, apps/web/, etc.)
/slop-check
# Scan specific directory or file
/slop-check src/components
/slop-check apps/marketing/landing.tsx
# Full project scan (ignores smart scope)
/slop-check --full
# Verbose output with all evidence and file:line references
/slop-check --verbose
# Raw JSON output only (no markdown report)
/slop-check --json
Standalone CLI:
slop-scan [same options as above]
| Flag | Description |
|---|---|
--verbose | Full signal details, all evidence, file:line references |
--json | Raw JSON output (schema v1) |
--full | Scan entire project (ignore smart scope detection) |
--deep | (No-op in v1) Enable LLM-assisted Tier 2 deep scan |
--no-cache | (No-op in v1) Disable cache for this run |
--help | Show help message |
vibe-check auto-detects your frontend source directory:
--full flag -- scans entire project rootsrc/, client/src/, frontend/src/, web/src/apps/web/src/, apps/frontend/src/, packages/ui/src/app/, components/, pages/, public/, styles/ at root