-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Built an AI slop detector using your design-checklist and AI slop blacklist #731
Description
Hey Garry — built vibecheck-slop-stopper, a tool that detects AI-generated code in PRs (GitHub Action + CLI + Claude Code skill).
Your gstack design-checklist and AI Slop Blacklist were a primary source for our visual slop detection (P11) and AI language detection (P9):
From your AI Slop Blacklist (10 items) → our grep rules:
- Purple/violet/indigo gradient detection → G120, G121
- Centered text density >60% → G122
- Uniform bubbly border-radius → G123
- Generic hero copy ("Unlock the power of...") → G124
- Emoji as design elements → G125
- Colored left-border cards → G126
From your banned vocabulary list (30+ words) → G110:
- Co-occurrence model: flag when 3+ banned LLM words appear in the same file's comments, not individual matches
From your design scoring framework:
- Confidence tiers (HIGH/MEDIUM/LOW) mapped to our FP risk ratings
We turned these into a TOML atom/stanza engine — human-readable pattern definitions that compile to ripgrep regex at scan time. 72 rules across 11 categories, runs as a GitHub Action on every PR.
You're credited in our README. MIT licensed.
Thanks for open-sourcing gstack — the AI slop blacklist in particular is the best codified list of AI visual tells I've seen.