# Antislop Human

Human and accessibility skill for antislop.

- Repository: https://github.com/miqdadbadjuber/anti-slop (7917 stars)
- Category: Design
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add miqdadbadjuber/anti-slop --skill antislop-human -g -a claude-code -y`
Codex: `npx skills add miqdadbadjuber/anti-slop --skill antislop-human -g -a codex -y`
Cursor: `npx skills add miqdadbadjuber/anti-slop --skill antislop-human -g -a cursor -y`
Gemini CLI: `npx skills add miqdadbadjuber/anti-slop --skill antislop-human -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add miqdadbadjuber/anti-slop`

## Description

Human and accessibility skill for antislop. Contrast, keyboard, focus, states, and interaction affordances for real people. Includes the contrast checker.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# antislop-human

> Anti Slop: Rules for AI Coding Agents. Human skill

> Part of the antislop system. Read together with `antislop.md` (the core). This skill deep-dives the human concern: the UI must stay usable by people with different eyes, hands, and setups. Contrast, keyboard, focus, states, and the mobile details that exclude people.

## How to use this skill

- Load together with `antislop.md` whenever the task builds or edits UI. The core holds the mechanism (the purpose test, the three tiers, the Delivery Gate); this skill holds the human-side depth: the parts of a UI that exclude people with different eyes, hands, and setups.
- Every entry has the same shape: **Tell** (the pattern), **Why** (who it excludes, and why it reads as unfinished), **Fix** (what to do instead), with the governing core rule cited as R-XX.
- Accessibility is not a checklist of extras bolted on at the end. It is part of the core promise that "the UI holds up" (C-4). The Delivery Gate in the core remains the gate; the "Human Skill Checklist" at the end of this file is the supplement to run alongside it.
- The contrast checker (formula + reference table + script) lives in this skill. Use it for every color pairing you cannot verify by eye.
- This skill keeps only the mobile details that exclude people: zooming, and the on-screen keyboard.

## Color & Contrast

### Low-Contrast Text

- **Tell:** light grey text on a white or near-white background, thin body text, muted labels chosen because they look "elegant" but are hard to read.
- **Why:** it excludes low-vision users and everyone in bright light. It is a visual choice made without checking the standard, which is exactly the kind of default the filter exists to catch.
- **Fix:** meet WCAG AA minimums (R-25): 4.5:1 for normal text, 3:1 for large text (18px+). Compute the ratio; do not eyeball it.

### Text Over a Photo or Gradient

The rest: https://github.com/miqdadbadjuber/anti-slop/blob/HEAD/skills/antislop-human/SKILL.md
