// the find
yetone/kill-ai-slop
A field guide to the visual & copy tics of AI-generated products — and an Agent Skill that scans your project and strips them out. https://killaislop.com
A two-part project: a multilingual field guide cataloguing 33 visual and copy tics of AI-generated web products, and a dependency-free Node scanner packaged as an Agent Skill that flags those tells in a web project and proposes fixes. It is aimed at developers who want to audit a frontend for the default look of vibe-coded products, or who want an opinionated design-review checklist.
The scanner is plain Node with no dependencies and never edits files, so it is safe to point at a repo you don't own yet, and the skill only proposes changes. The taxonomy lives in one file (website/src/data/catalogue.ts) shared by the site and the skill, so the guide and the scanner can't drift apart. Suppression uses in-source deslop-ignore comments rather than a global allowlist, which keeps a confirmed intentional choice next to the code that makes it. Stack-specific rules can be loaded with --rules, and there is a test file and a CI test workflow.
A scanner keyed to code signals can't tell a deliberate indigo gradient from a default one, so the false-positive cost lands on the adopter, and deslop-ignore is the only escape hatch. The clean fixes all come from one house style (paper and ink, a single editorial red, hairline rules, no gradients or badges), so running the skill on a project largely swaps one aesthetic opinion for another, and the README doesn't say the fixes are scoped to the tells alone. The README says every tell comes from shipped products, but the demos are hand-rebuilt in plain HTML, so the before side illustrates the pattern rather than citing real examples. Coverage is web-only, and the README doesn't explain how the 33 tells were chosen or how often each one fires on real repos.