A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
A Claude Code skill that summons the design wisdom of Apple, Google, and more to produce production-grade UI
A Claude Code plugin that produces production-grade UI — not AI-generated boilerplate. It encodes the real design specifications from Google Material Design 3, Apple Human Interface Guidelines, and IBM Carbon Design System into 129 reference files that Claude reads before writing any code.
AI-generated UIs look AI-generated. Excessive gradients, inconsistent spacing, random colors, missing interaction states, and generic layouts that scream "vibe-coded."
Pixel Council gives Claude the actual design system specs — resolved hex values, exact dimensions, complete CSS with every state, dark mode, animations, accessibility. Claude reads the spec, then implements. No guessing.
@media and .dark class)| Company | Coverage |
|---|---|
| Google Material Design 3 | 32 components + 3 page-level refs (icons, editorial type, page patterns), 34 color roles, elevation, typescale, Material Symbols, motion easing |
| Apple HIG | 33 components + 3 page-level refs (SF Symbols, editorial type, page patterns), 15 system colors, SF Pro, Liquid Glass, shadow system |
| IBM Carbon | 38 components + 4 page-level refs (icons, pictograms, editorial type, page patterns), 4 themes (White/G10/G90/G100), IBM Plex, sharp corners, Layer tier system, AI surface tokens, Apache 2.0 — every component embeds verbatim Storybook source code (React + Web Components) |
| Blended (default) | 12 components combining Google's systematic tokens with Apple's refinement |
| Type | Name | What It Does |
|---|---|---|
| Skill | pixel-council | Builds UI from reference specs. Auto-triggers on UI requests or via /pixel-council:pixel-council |
| Agent | ui-reviewer | Reviews existing UI code against reference specs for design system compliance |
/plugin marketplace add blinkz-ai/pixel-council
/plugin install pixel-council
Restart Claude Code (or open a new session), then run:
/plugin
You should see pixel-council listed.
Clone the repo and load it directly as a plugin:
git clone https://github.com/blinkz-ai/pixel-council.git
claude --plugin-dir ./pixel-council
To load it every session, add to your shell profile:
alias claude-ui="claude --plugin-dir /path/to/pixel-council"
If you prefer the traditional skill approach without the plugin system:
git clone https://github.com/blinkz-ai/pixel-council.git
cd pixel-council
# Copy skill + references
mkdir -p ~/.agents/skills/pixel-council
cp skills/pixel-council/SKILL.md ~/.agents/skills/pixel-council/
cp -r skills/pixel-council/references ~/.agents/skills/pixel-council/
# Copy agent
mkdir -p ~/.claude/agents
cp agents/ui-reviewer.md ~/.claude/agents/
# Create symlink
mkdir -p ~/.claude/skills
ln -sf ../../.agents/skills/pixel-council ~/.claude/skills/pixel-council
Restart Claude Code (or open a new session), then:
/skills
You should see pixel-council listed. If installed as a plugin, skills are namespaced: /pixel-council:pixel-council.
The skill auto-triggers when you ask Claude to build any UI:
build a login screen
create a pricing page with cards
make this look more polished
design a dashboard with sidebar navigation
Or invoke explicitly:
/pixel-council:pixel-council build a settings page with profile info and notification toggles
/pixel-council:pixel-council create a card component, Apple style
The ui-reviewer agent audits your existing UI code against the reference specs:
Review my Button component against the M3 spec
Audit this settings page for design system compliance
Check if my dark mode implementation matches the spec
| What you say | What Claude uses |
|---|---|
| Just describe the UI (default) | Blended — best of Google + Apple |
| "Google style" / "Material style" / "M3" | Google Material Design 3 specs |
| "Apple style" / "iOS style" / "HIG" | Apple Human Interface Guidelines specs |
| "IBM" / "Carbon" / "enterprise dashboard" / "data table" / "AI app" | IBM Carbon Design System specs (verbatim Storybook source) |
Every component file is a self-contained implementation guide. Claude reads ONE file and gets everything needed — no guessing.
Each file contains:
prefers-reduced-motion supportskills/pixel-council/references/
├── google/ # 35 files (32 components + 3 page-level)
│ ├── overview.md # 34 color roles, elevation shadows, typescale, motion easing
│ ├── icons.md # Material Symbols CDN, variable axes, 20 SVG fallbacks
│ ├── editorial-type.md # Marketing type scale 88px→11px, Overline labels
│ ├── page-patterns.md # Section patterns, 12-col grid, tonal elevation
│ └── components/
│ ├── button.md # 5 variants, ripple keyframes, state layers
│ └── ... (31 more)
│
├── apple/ # 36 files (33 components + 3 page-level)
│ ├── overview.md # System colors, Liquid Glass CSS, SF Pro stack, shadows
│ ├── icons.md # SF Symbols SVGs, stroke specs, 20-icon library
│ ├── editorial-type.md # Marketing type scale 96px→12px, eyebrow labels
│ ├── page-patterns.md # apple.com section patterns, hero layouts, spacing rhythm
│ └── components/
│ ├── button.md # 4 styles, pressed opacity, continuous corners
│ └── ... (32 more)
│
├── ibm/ # 43 files (38 components + 5 page-level — adds pictograms.md)
│ ├── overview.md # 4 themes (White/G10/G90/G100), 122 hex tokens, IBM Plex, motion, 2x grid, AI tokens, Shape rules
│ ├── icons.md # @carbon/icons (Apache 2.0, web-redistributable), 24 inlined SVGs, 4 sizes
│ ├── pictograms.md # @carbon/pictograms (Carbon-only), 12 inlined editorial illustrations
│ ├── editorial-type.md # Expressive + Fluid + Display scale (42-92px responsive headlines)
│ ├── page-patterns.md # IBM.com marketing + UIShell dashboards + AI surface patterns
│ └── components/
│ ├── button.md # 10 variants verbatim from @carbon/react Storybook
│ ├── data-table.md # Carbon's flagship — sortable/expandable/selectable/batch actions
│ ├── ui-shell.md # Header + SideNav composite (rail + persistent + actions)
│ ├── ai-label.md # AI Label + AI Skeleton + Chat Button (2024+ AI surface system)
│ └── ... (34 more)
│
└── blended/ # 12 components + universal design principles
├── design-principles.md # Spacing scale, easing functions, dark mode tokens
└── components/
├── button.md # 5 emphasis levels, loading spinner, all states
└── ... (11 more)
Carbon special case: Each references/ibm/components/{name}.md file embeds the verbatim Storybook source code for both React ({Component}.stories.js) and Web Components ({component}.stories.ts). The agent outputs Carbon's actual code — no paraphrasing, no recreation. This is unique to Carbon because it's an open-source component library where the actual code IS the deliverable.
pixel-council/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── agents/
│ └── ui-reviewer.md # Reviews UI against reference specs
├── skills/
│ └── pixel-council/
│ ├── SKILL.md # Builds UI from reference specs
│ └── references/ # 129 reference files
│ ├── google/ # Material Design 3
│ ├── apple/ # Human Interface Guidelines
│ ├── ibm/ # Carbon Design System (verbatim Storybook source)
│ └── blended/ # Best-of-both (default)
├── LICENSE
├── README.md
└── CLAUDE.md
Adding a new company is just a new folder under skills/pixel-council/references/. No skill code changes needed.
references/{company}/overview.md with design foundationsreferences/{company}/components/ with per-component spec filesContributions welcome:
MIT
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Design enforcement with memory — keeps your UI consistent across a project
Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, bac
Route Claude Code traffic to any of 17 provider backends including free or local models