Agent skill

Nothing Design Skill: Monochrome, Typographic, Industrial UI

The nothing-design skill gives an AI coding agent a monochrome, typographic, industrial design language, with a three layer hierarchy, font budget, spacing rules and a list of banned UI habits.

Install
git clone https://github.com/dominikmartn/nothing-design-skill.git
cp -r nothing-design-skill/nothing-design ~/.claude/skills/
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the nothing-design skill?

The nothing-design skill by dominikmartn is a Nothing inspired design system for AI coding agents. It enforces three layers of importance, a budget of 2 fonts, 3 sizes and 2 weights per screen, and bans shadows, gradients and toasts. It triggers only on an explicit Nothing style request.

The nothing-design skill allows every screen exactly three layers of importance: one primary element, supporting context, and quiet metadata. It packages a Nothing inspired design language that is monochrome, typographic and industrial, with dark and light modes given equal rigor.

It is opt-in by design. The SKILL.md says to use it only when you say Nothing style, Nothing design or /nothing-design, and never to trigger automatically for generic UI work. Before any design work it declares which Google Fonts to load.

Craft rules in the SKILL.md

  • Font budget: at most 2 families, 3 sizes and 2 weights per screen. Space Grotesk and Space Mono do the work, and Doto appears only for hero moments.
  • Spacing as meaning: tight 4 to 8px, medium 16px, wide 32 to 48px and vast 64 to 96px.
  • Container order: spacing alone first, then a single divider line, a subtle border outline, and a surface card last.
  • Gray scale hierarchy: at most 4 levels per screen, at 100%, 90%, 60% and 40%.
  • Red as an interrupt: the accent red #D71921 is reserved for urgent states.
  • One break per screen: break the pattern in exactly one place, such as an oversized number.

Anti-patterns it forbids

  • Gradients in UI chrome, shadows and blur.
  • Skeleton loading screens. It asks for [LOADING...] text or a segmented spinner.
  • Toast popups. It asks for inline status text such as [SAVED].
  • Zebra striping, filled icons, multi-color icons and emoji as UI.
  • Parallax, scroll-jacking, spring or bounce easing, and card radii above 16px.
  1. Declare the fonts to load.
  2. Ask whether to start in dark or light mode.
  3. Sketch the three hierarchy layers before any code.
  4. Compose with the craft rules, then check tokens.
  5. Build components from the component patterns.
  6. Adapt the output to the platform.

Related: industrial-brutalist-ui, minimalist-skill, tailwind-design-system and typeset.

Who the nothing-design skill is for

Best for

  • Dashboards and data-dense screens that suit a monochrome, typographic look.
  • People who explicitly want the Nothing style, in HTML and CSS, SwiftUI or React and Tailwind.
  • Teams who want a strict font and spacing budget the agent cannot drift from.

Not for

  • Generic UI tasks. The skill says never to trigger automatically.
  • Brands that rely on shadows, gradients, skeleton screens or toast notifications, since the skill bans all four.

Use it with UiChemy

A Nothing style page from your agent can be HTML, CSS or React. For WordPress, route the build through Figma, Composer, or an AI build plus MCP, then convert. Check fonts and colors on the converted page. Click Get Started on uichemy.com.