AI NewsDev toolsAnnouncement

Unslop is a Claude skill that rewrites AI-looking UI

Unslop is a Claude Code skill that audits a vibe-coded screen for AI design tells and rewrites them. The repo passed 910 stars in two days.

AI News

Editorial2 min read

LinkedInX
GitHub social preview for heydamir/unslop

Image: GitHub

Why it mattersAn AI-written interface looks AI-written. A skill that fixes the tells in a known order is useful for a solo builder before release.

An AI-written interface looks AI-written. The purple gradients, the glows, the emoji on every label, the shouty copy, the uneven spacing: the shape is there before the function is. Unslop is a Claude Code skill that reads a screen for those tells and rewrites them. The repository passed 910 stars in the two days since it went up.

Damir Sokolovsky published Unslop on GitHub on 29 October 2026. On Sunday the repo had zero stars. On Thursday the GitHub API returned 910.

What the skill does

The README describes four steps. Unslop audits the screen for design faults and names what it finds. It proposes a direction based on the product. A dashboard and a landing page should not come out looking the same. It runs its passes in a fixed order: spacing, color, icons, copy, type, layout, details, visuals and motion. It can also generate missing images and record a short story video of the before and after state.

The skill works on Next.js, React, Vue, Svelte, Tailwind, or plain HTML and CSS. Example commands in the README are the shape a reader would recognise. /unslop this dashboard. /unslop the hero of https://example.com. /unslop my landing page and make the story video so I can post it.

How it uses images and video

The skill carries the audit prompts, the pass order, and the gated workflow. For image generation it will ask to connect a provider the first time one is needed. The README says it shows the prompt and asks before every paid generation. The story-video feature needs Playwright and ffmpeg installed on the machine.

The project has a paid service behind it. Sokolovsky's own site, heydamir.design/unslop, offers a human unslopping pass. The GitHub skill is the free version.

Why this one broke out

Vibe coding has normalised releasing a working app without a designer in the loop. The output has a look that other builders recognise, and users have learned the look too. Unslop treats that look as a defect. It runs through its causes in a known order. A spacing pass fixes one class of fault. An icon pass fixes another. The result is the same app with the AI tells removed.

The repository is one person's work, is new, and is a Claude Code skill rather than a service. A reader who adopts it is pointing their own agent at their own screens. Many founders release products made by Claude Code or Cursor that look exactly alike. Pointing an agent at your own screens is a small cost to not look like every other such product. The GitHub API reports an MIT licence, which keeps the terms simple.

Source

SourceGitHub

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project