AcademySkillsDesign and media

roast-my-design-system: score a UI repo and get fixes

Frontend and design teams that want AI-written interface code to follow their existing design system.

  • Recommendedour rating
  • 27gitHub stars
  • MITlicence
  • 5 days agolast update
git clone https://github.com/gregkozakiewicz/roast-my-design-system.git
README.md

Loading the file...

What it does

A design system scanner that checks a UI repository and gives it a score from 0 to 100. It produces a report with findings and writes fix prompts you can pass to an AI coding assistant. It runs from the command line, makes no network calls and sends no telemetry. It can also run as an MCP server so AI clients can ask it questions.

Use cases

  1. 01Find UI code that drifts from the design system
  2. 02Generate fix prompts for an AI coding assistant
  3. 03Check a UI repo locally with no account or upload

Questions about
roast-my-design-system: score a UI repo and get fixes.

What is roast-my-design-system: score a UI repo and get fixes used for?

Frontend and design teams that want AI-written interface code to follow their existing design system. A design system scanner that checks a UI repository and gives it a score from 0 to 100. It produces a report with findings and writes fix prompts you can pass to an AI coding assistant. It runs from the command line, makes no network calls and sends no telemetry. It can also run as an MCP server so AI clients can ask it questions.

How do I install roast-my-design-system: score a UI repo and get fixes?

Run this in your terminal: git clone https://github.com/gregkozakiewicz/roast-my-design-system.git

Is roast-my-design-system: score a UI repo and get fixes open source?

Yes. The code is on GitHub (gregkozakiewicz/roast-my-design-system) under the MIT licence.

Is roast-my-design-system: score a UI repo and get fixes safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.