explaingit

eid0lon/zero-slop

Analysis updated 2026-05-18

2PythonAudience · developerComplexity · 2/5Setup · easy

TLDR

A set of three AI agent skills that detect, fix, and prevent generic-looking AI-generated user interfaces.

Mindmap

mindmap
  root((zero-slop))
    What it does
      Scores UI for generic patterns
      Builds product design contract
      Checks end to end reality
    Tech stack
      Python
      Agent skills
    Use cases
      Fix AI UI clichés
      Plan design before coding
      Catch dead buttons and stubs
    Audience
      Developers
      AI coding tool users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Score an AI-generated frontend from 0 to 100 for generic visual patterns and get a fix report

USE CASE 2

Define a product-specific Design Contract before writing any UI code

USE CASE 3

Trace user journeys to catch dead buttons, stub handlers, and missing error states

What is it built with?

Python

How does it compare?

eid0lon/zero-slop0-bingwu-0/live-interpreter0xkaz/llm-governance-dashboard
Stars222
LanguagePythonPythonPython
Setup difficultyeasymoderatehard
Complexity2/52/54/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

In plain English

zero-slop is a set of three agent skills designed to help AI-generated user interfaces escape the generic visual patterns that AI coding tools tend to produce by default. When an AI builds a UI, it draws from training data and gravitates toward familiar clichés, purple-to-indigo gradients, glassmorphism cards with backdrop blur, feature grids with rocket and sparkle icons, and marketing copy like "empower your workflow." This project provides tools to detect, fix, and prevent those patterns. The three skills work as a pipeline. The no-slop skill scans frontend code files and gives the UI a 0, 100 score based on how many generic patterns it finds. It can produce an "AI UI Autopsy" report that identifies what feels off and suggests a fix order, apply targeted improvements with a --fix flag, or rethink the entire interface with --redesign. The perfect-design skill focuses on building a product-specific direction before any code is written, using a Design Contract that defines who the product is for, what job it does, and the right visual approach. It has six product archetypes, operational SaaS, dashboard, commerce, portfolio, editorial, and developer tool, and scores results against a 14-dimension rubric. The reality-skill then checks whether the finished interface actually works end-to-end: tracing user journeys, catching dead buttons, placeholder data, stub handlers, and missing error or loading states. Install via npx skills add Eid0lon/zero-slop and activate whichever skills your agent needs. The full README is longer than what was provided.

Copy-paste prompts

Prompt 1
Help me install zero-slop with npx skills add Eid0lon/zero-slop and run the no-slop scan.
Prompt 2
Show me how to use the perfect-design skill to define a Design Contract for my product.
Prompt 3
Explain how the reality-skill checks whether my interface actually works end-to-end.

Frequently asked questions

What is zero-slop?

A set of three AI agent skills that detect, fix, and prevent generic-looking AI-generated user interfaces.

What language is zero-slop written in?

Mainly Python. The stack also includes Python.

How hard is zero-slop to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is zero-slop for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.