← ClaudeAtlas

auditlisted

Pre-ship checklist. Anti-AI-slop, hardcode, perf, a11y, SEO, security, contract, mobile, typography, and references-compliance checks. Report pass/fail. Blocks /deploy on any blocking failure.
dkadts/landing-kit-building · ★ 2 · Web & Frontend · score 73
Install: claude install-skill dkadts/landing-kit-building
# /audit Final verifier before `/deploy`. Categories: **anti-slop** (what killed prior projects), **technique** (perf, a11y, SEO), **contract** (matches DESIGN-LOCK, brief, and the approved manifest). ## When to use - After `/build` + `/mobile` (site assembled). - Before `/deploy` (required gate). - Regularly during development for sanity checks. ## Check categories ### A. Anti-AI-slop (DESIGN-LOCK enforcement) Walk HTML/CSS/JS. Each check = pass / fail with file/line. - [ ] **Emoji in HTML** — grep `[\u{1F300}-\u{1F9FF}]` in HTML. Fail if found (unless emoji is in the brand book). - [ ] **More than one gradient** — grep `linear-gradient|radial-gradient|conic-gradient`. Fail if > 1 unique. - [ ] **More than one radius** — grep all `border-radius:`. Everything must be `var(--radius)`. Fail on hardcode. - [ ] **More than 2 font-weights** — grep `font-weight:`. Fail if > 2 unique values project-wide. - [ ] **Center-align > 50%** — count sections with `text-align: center` vs total. Warning if > 50%. - [ ] **More than 5 section types** — count unique `<section class="sec sec-...">`. Fail if > 5 (see DESIGN-LOCK §8). - [ ] **Decorative icons** — visually check: icons purely for decoration? Warning. - [ ] **Bounce/spring motion** — grep `cubic-bezier` for out-of-range values (>1 or <0). Fail if found and not allowed in DESIGN-LOCK. - [ ] **Mixed icon libraries** — > 1 SVG sprite or > 1 icon font. Fail. - [ ] **Pill everywhere** — if DESIGN-LOCK radius ≠ 999 but `border-radius