Concrete, 2026-modernized design formulas for developers: a numeric reference (type scale, spacing, color weights, contrast, shadows), a brief-to-design-system scaffold command, and a DO/DON'T lint rubric. Distilled from 'Design for Developers' (Twarog & Moller) and updated for OKLCH, fluid type, semantic dark-mode tokens, the 50-950 weight scale, and WCAG 2.2.
Generate a starter design system from a brand brief — palette (OKLCH→HEX, 50–950), fluid type scale, spacing tokens, and component specs — emitted as CSS variables + tokens.json, SCSS/Vuetify theme, Tailwind config, and an HTML+Markdown styleguide.
Generate a low-fidelity, grayscale wireframe for a page from a short description — gray-shade hierarchy + one primary accent for the key action, lorem/box placeholders, 12-column grid and 4-point spacing. Outputs a standalone HTML wireframe (optionally an ASCII sketch). The low-fi step that precedes /scaffold.
Check a UI design against the Design-for-Developers DO/DON'T rulebook — use when asked to review, critique, lint, or sanity-check a design, component, CSS/tokens, or screenshot for concrete rule violations (contrast below 4.5:1, line-height too loose, button text under 14px, arbitrary spacing off the baseline, ALL-CAPS body, underlined links, same font for headers and body, oversized/wrapping headers, misused badges/toasts, weak hierarchy). Complements impeccable and design:design-critique by contributing this specific numeric rubric, not replacing their judgment.
Concrete design numbers and formulas for building UI — use when you need exact values for type scale / font sizes, line-height, letter-spacing, spacing and grid systems, color weight ladders (50–950), color harmony (triadic/analogous/complementary), OKLCH palette generation, contrast/WCAG ratios, shadow depth values, button/badge/card/input padding and sizing, or visual-hierarchy levers. Pulls precise tokens so designs use intentional, consistent values instead of guessed ones. Pairs with impeccable and frontend-design when implementing interfaces.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Design formulas. No winging it.
Concrete, opinionated design formulas for developers — the numbers and rules that make a UI look intentional, packaged so Claude (and you) can apply them consistently.
Distilled from Design for Developers (Adrian Twarog & George Moller, 2024) and modernized for 2026. The book's prose principles are things Claude already knows; what this plugin adds is the book's dense layer of exact numeric formulas plus its DO/DON'T rules, captured as data.
| Component | Type | What it does |
|---|---|---|
reference | skill | The keystone. Numeric formulas as curated tables + a machine-readable tokens.json. Auto-loads when concrete design numbers are needed. |
/impeccable-rails:scaffold | command | Brief → starter design system. Emits CSS vars + tokens.json, SCSS/Vuetify theme, Tailwind config, and an HTML + Markdown styleguide. Computes exact WCAG ratios via scripts/contrast.py. |
/impeccable-rails:wireframe | command | Page description → low-fidelity grayscale wireframe HTML (one primary accent, 12-col grid, lorem/boxes). The low-fi step before scaffold. |
lint | skill | Runs the book's DO/DON'T checklist against a design. Complements (does not replace) impeccable / design:design-critique. |
scaffold and lint both read reference — that's the only hard link. "Used with impeccable /
frontend-dev" means Claude pulls reference in alongside them; skills can't import each other, so
this plugin makes no edits to other skills.
clamp() type is the default (Utopia-style); the book's −10–25%/breakpoint rule is the
step-based fallback.The repo doubles as a single-plugin marketplace (.claude-plugin/marketplace.json):
claude plugin marketplace add ~/Documents/GitHub/impeccable-rails
claude plugin install impeccable-rails@impeccable-rails # --scope user (default)
Then restart Claude Code (plugins load at startup). Confirm with claude plugin list or
/help that impeccable-rails:reference, impeccable-rails:lint, and /impeccable-rails:scaffold
are available. Cost: ~361 tokens always-on (the skill descriptions); skills/command bodies load
only when invoked.
v0.3 (current) — the whole book is now in:
process.md) — wireframing rules, the build order
(logo→palette→type→imagery→grid→components), component states, design-system concepts.scripts/contrast.py — /scaffold computes exact WCAG 2.2 ratios instead of estimating them.v0.4 added: /impeccable-rails:wireframe — low-fidelity grayscale wireframes (assets/wireframe-kit.css).
v0.5 adds: per-component state CSS — assets/components.css (a token-driven library covering
hover/focus/active/disabled/loading, valid/error inputs, and tab/accordion/table/toast variants),
states.md (the state-matrix contract), and status semantic tokens (--success/--warning/--danger/--info).
/scaffold now ships live, interactive component states in its styleguide.
Later: publishing to a shared/remote marketplace (currently installs from this local repo).
This plugin distills factual design guidance and numeric formulas from Design for Developers by Adrian Twarog & George Moller (EnhanceUI). It references facts and ideas — type-scale ratios, spacing steps, contrast minimums, component sizings — not the book's specific text or illustrations, which remain © their authors. The code, prose, token files, CSS, and the 2026 modernizations are this project's own work.
npx claudepluginhub bluefenixproductions/impeccable-rails --plugin impeccable-railsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.