# No Slop

> Strict anti-slop UI design system for scanning, fixing, redesigning, judging, and preventing generic AI-generated frontend work. Use when Codex works on UI/UX, React/Vue/Svelte/HTML/CSS/Tailwind, landing pages, dashboards, apps, design systems, visual polish, copy, accessibility, motion, or frontend generation that must be judged with severe anti-slop standards. Supports commands such as no-slop…

- **Type:** Skill
- **Install:** `agentstack add skill-eid0lon-zero-slop-no-slop`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Eid0lon](https://agentstack.voostack.com/s/eid0lon)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [Eid0lon](https://github.com/Eid0lon)
- **Source:** https://github.com/Eid0lon/zero-slop/tree/main/skills/no-slop

## Install

```sh
agentstack add skill-eid0lon-zero-slop-no-slop
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# No Slop

No Slop is a cold, precise anti-slop workflow. Its job is to detect generic AI UI, remove it, and block weak output before it ships.

After anti-slop remediation, hand app-like surfaces to `reality-skill` so the result is not only less generic, but also usable beyond a static mockup.

## Command Interface

Use the command grammar in `references/command-interface.md`.

Primary commands:

```bash
no-slop --scan [target]
no-slop --fix [target]
no-slop --redesign [target]
no-slop --judge [target]
no-slop --prevent [target-or-brief]
no-slop --autopsy [target-or-brief]
no-slop -e --scan [target]
```

Short flags:

- `-s`, `--scan`: scan and score.
- `-f`, `--fix`: surgical remediation.
- `-r`, `--redesign`: full redesign.
- `-j`, `--judge`: run the strict judge panel.
- `--prevent`: prevention mode before UI generation.
- `--autopsy`: emit the forensic AI UI Autopsy report.
- `-e`, `--economy`: disable judge subagents and use local deterministic checks only.

Default mode is `--scan`. Judge mode is active by default unless `--economy` is set.

## First Action

Load `steps/step-00-command-router.md`.

Step 00 parses command flags, resolves dials and presets, loads the right references, and routes to scan, fix, redesign, judge, or prevent.

## Core References

Load only what the task needs:

- `references/command-interface.md`: CLI grammar, flag precedence, output contracts.
- `references/dials-and-presets.md`: the eight 0-10 control dials and fast presets.
- `references/ai-slop-patterns.md`: detection taxonomy, severity scoring, slop signatures.
- `references/judge-system.md`: mandatory multi-agent judge protocol and fail gates.
- `references/prevention-protocol.md`: pre-generation detector and judge workflow.
- `references/remediation-playbook.md`: fix/redesign tactics and before/after examples.
- `references/design-quality-rubric.md`: scoring rubric and quality gates.
- `references/ecosystem-contract.md`: ownership, composition, and handoff rules.

## Non-Negotiables

- Run 4-6 independent judge subagents by default for every non-economy command.
- If subagent tools are unavailable in non-economy mode, mark `JUDGE_PANEL_UNAVAILABLE`; never claim a full pass.
- Do not soften judge feedback with praise padding.
- Do not replace one generic aesthetic with another.
- Do not ship purple-blue gradients, glass cards, card soup, vague copy, fake proof, motion spam, token chaos, or brandless layouts unless the product context specifically justifies them.
- Do not generate UI in `--prevent` until the detector and judge panel have approved a design contract.
- Do not finish `--fix` or `--redesign` with failed judge gates. Iterate. If the gate still fails, block the result and state why.
- At the end of `--fix` or `--redesign`, load the sibling skill `skills/reality-skill/SKILL.md` when the target includes an app, dashboard, form, CRUD flow, onboarding, checkout, settings, auth-like flow, fake proof, fake data, or primary actions. Use it to remove demoware without broad redesign.
- Preserve behavior, accessibility, semantic structure, focus states, keyboard access, and responsive stability.
- Use existing design tokens and component conventions when they are coherent. Replace them only when they are the problem.
- For operational tools, prefer dense, scan-friendly, restrained interfaces. For expressive products, create a deliberate art direction, not decoration.

## Required State

Maintain this state throughout the workflow:

```text
command:
target:
mode:
economy_mode:
preset:
dials:
slop_score_before:
slop_score_after:
slop_signatures:
autopsy_report:
issues_by_severity:
design_direction:
judge_panel:
judge_gate:
files_changed:
verification:
reality_handoff:
reality_changes:
```

## Local CLI Helper

For a deterministic local scan, run:

```bash
python no-slop/scripts/no_slop_cli.py --scan 
python no-slop/scripts/no_slop_cli.py --autopsy 
python no-slop/scripts/no_slop_cli.py --prevent "brief text" --autopsy
python no-slop/scripts/no_slop_cli.py --preset dashboard --dial STRICTNESS=10 --scan 
```

The CLI supports context-calibrated scoring, dials, presets, signatures, economy mode, autopsy reporting, and a deterministic judge-gate summary. It treats regex matches as candidate evidence, then adjusts by confidence, counter-evidence, and nearby UI context. The Codex skill workflow remains the authority for actual code edits and live subagent judging.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Eid0lon](https://github.com/Eid0lon)
- **Source:** [Eid0lon/zero-slop](https://github.com/Eid0lon/zero-slop)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-eid0lon-zero-slop-no-slop
- Seller: https://agentstack.voostack.com/s/eid0lon
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
