explaingit

korroai/korrodesign

Analysis updated 2026-05-18

23JavaScriptAudience · vibe coderComplexity · 2/5LicenseSetup · easy

TLDR

A two-layer design enforcement system for Claude Code that guides web UI creation through a 7-phase process and then catches structural and accessibility problems with a 14-rule ESLint plugin.

Mindmap

mindmap
  root((korrodesign))
    Layer 1 Taste Guardian
      500 design rules in context
      6 design philosophies
      Runs during generation
    Layer 2 Blind Spot
      14-rule ESLint plugin
      AST-level UI checks
      Runs post-generation
    7 Phases
      Asset generation
      Creative brief
      Project scaffold
      Design debate
      Code generation
      Blind Spot audit
    Stack
      JavaScript
      ESLint
      Next.js 15
Click or tap to explore — scroll the page freely

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

Guide Claude Code through a structured design brief and 7-phase process to produce a distinctive Next.js website instead of generic AI-generated output.

USE CASE 2

Add the Blind Spot ESLint plugin to an existing project's CI to catch structural UI bugs like missing alt text, inaccessible clickable divs, and hardcoded colors.

USE CASE 3

Use the Taste Guardian phase to enforce typography, animation, and responsive-design rules across all Claude-generated components in a project.

What is it built with?

JavaScriptESLintNext.jsClaude Code

How does it compare?

korroai/korrodesignccpt5/comfyui-berninistudiohemsby/tdns-stats
Stars232323
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasymoderatemoderate
Complexity2/53/52/5
Audiencevibe codervibe coderops devops

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

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires Claude Code installed locally, the ESLint plugin requires Node.js and an existing ESLint setup in your project.

MIT license: use freely for any purpose, including commercial projects, as long as you keep the copyright notice.

In plain English

Korrocorp Design is a design enforcement system for Claude Code, the AI coding tool from Anthropic. It works differently from typical AI code generators: rather than just producing code, it guides you through a structured 7-phase design process and then catches quality problems automatically after the code is written. The tool describes itself as a design copilot, not another code generator. There are two independent enforcement layers. The first is called the Taste Guardian and operates during the code generation phase. It works by loading a 500-line set of design rules into Claude's context before any code is written. These rules are drawn from six design philosophies and cover things like font pairing, animation timing, color contrast, responsive breakpoints, and visual hierarchy. Every piece of generated code is shaped by these rules before it appears. The second layer is a standalone ESLint plugin called Blind Spot that runs after generation is complete. ESLint is a widely used code quality tool that most web development teams already have in their workflow. The Blind Spot plugin adds 14 rules that check structural UI problems at the code level: catching clickable divs that lack accessibility attributes, images with no alt text, hardcoded hex colors instead of CSS variables, and animations that do not respect a user's reduced-motion preference. The 7 phases walk through the full design process: generating assets like images and audio before design begins, filling in a creative brief, scaffolding a Next.js 15 project with chosen fonts and settings, comparing three design directions (safe, bold, or hybrid), planning the implementation in layers, generating the final code, and running the Blind Spot audit to catch anything that slipped through. The system is installed by cloning the repository into Claude Code's skills directory and has no runtime dependencies of its own. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
I installed korrodesign as a Claude Code skill. Walk me through Phase 1 of the 7-phase process: what 6 questions does the Creative Brief ask and how do my answers shape the design?
Prompt 2
Show me how to add the Blind Spot ESLint plugin from korrodesign to my Next.js project and explain what the no-div-as-button and no-hardcoded-colors rules check for.
Prompt 3
I want to compare the Safe, Bold, and Hybrid design directions in korrodesign's Council phase. What makes each one different and how do I tell Claude which one to execute?
Prompt 4
What are the Taste Guardian typography rules in korrodesign? I want to understand the font-pairing requirements and the ban on pure black before I start generating.

Frequently asked questions

What is korrodesign?

A two-layer design enforcement system for Claude Code that guides web UI creation through a 7-phase process and then catches structural and accessibility problems with a 14-rule ESLint plugin.

What language is korrodesign written in?

Mainly JavaScript. The stack also includes JavaScript, ESLint, Next.js.

What license does korrodesign use?

MIT license: use freely for any purpose, including commercial projects, as long as you keep the copyright notice.

How hard is korrodesign to set up?

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

Who is korrodesign for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub korroai on gitmyhub

Verify against the repo before relying on details.