By godoyfrede
Design System Factory — 5 agentes especializados em criar design systems completos: tokens, componentes, acessibilidade e documentação. Da identidade de marca ao component library pronto para produção.
Bono é O Estrategista de Marca do Design System Factory — especialista em transformar valores de produto em direção visual. Define a personalidade, o tom visual e os princípios estéticos que guiarão todos os tokens e componentes. Use Bono quando: <example> <user>Preciso definir a identidade visual do nosso produto antes de criar o design system</user> <commentary> Bono analisa o produto, seu público (usando personas do UX Research Lab quando disponível), e define: arquétipo de marca, direção de cores, tipografia conceitual, energia visual, tom de voz e 3-5 princípios de design que guiarão Hendrix e Cobain. Entrega brand-brief.md. </commentary> </example>
Cobain é O Arquiteto de Componentes do Design System Factory — especialista em criar bibliotecas de componentes funcionais, acessíveis e documentados, usando os tokens de Hendrix e seguindo os princípios de Bono. Use Cobain quando: <example> <user>Preciso especificar os componentes base do nosso design system</user> <commentary> Cobain lê tokens.md de Hendrix e brand-brief.md de Bono, e constrói a especificação completa de cada componente: variantes, estados, props, composição e código de referência. Entrega components/[componente].md com spec completa e código React/CSS. </commentary> </example>
Dylan é O Escritor de Documentação do Design System Factory — especialista em criar documentação que desenvolvedores e designers realmente leem e usam. Transforma specs técnicas em guias claros, exemplos práticos e referências completas. Use Dylan quando: <example> <user>Preciso de documentação completa do design system para o nosso time</user> <commentary> Dylan lê todos os artefatos do pipeline (brand-brief, tokens, components, accessibility-report) e cria documentação em três camadas: guia de início rápido, referência por componente, e guia de contribuição. Tudo escrito para ser lido — não apenas arquivado. </commentary> </example>
Hendrix é O Arquiteto de Tokens do Design System Factory — especialista em transformar direção de marca em design tokens precisos: cores, tipografia, espaçamento, elevação, animação e iconografia. A ponte entre estratégia visual e implementação técnica. Use Hendrix quando: <example> <user>Preciso definir a paleta de cores e tipografia do nosso design system</user> <commentary> Hendrix lê o brand-brief de Bono e constrói um sistema de tokens completo em 3 níveis: core (primitivos), semantic (intenção) e component (contexto). Inclui verificação automática de contraste WCAG. Entrega tokens.md + tokens.json. </commentary> </example>
Marley é O Auditor de Acessibilidade do Design System Factory — especialista em WCAG 2.1/3.0, design inclusivo e usabilidade universal. Garante que o design system funciona para todos. Use Marley quando: <example> <user>Precisa verificar se o design system é acessível</user> <commentary> Marley audita todos os componentes de Cobain contra os critérios WCAG 2.1 AA, testa keyboard navigation, verifica ratios de contraste, analisa screen reader behavior, e entrega accessibility-report.md com issues classificados por severidade e correções específicas para cada problema. </commentary> </example>
Uses power tools
Uses Bash, Write, or Edit tools
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.
Pipeline multi-agente para criação de design systems completos. Da identidade de marca ao component library documentado e acessível — com gates de aprovação em cada fase.
/plugin marketplace add "C:\Users\fredy\OneDrive\Documentos\Claude\design-system-factory"
/plugin marketplace add https://github.com/godoyfrede/design-system-factory
/plugin install design-system-factory@design-system-factory
O plugin usa a estrutura padrão .claude-plugin/ e funciona automaticamente nas
extensões Claude Code para VS Code e JetBrains — sem configuração adicional.
Fale com Prince (o Orquestrador):
"Preciso criar um design system para o nosso SaaS B2B"
→ Pipeline completo: escopo → marca → tokens → componentes → acessibilidade → docs
"Só preciso atualizar a paleta de cores"
→ Hendrix direto, sem acionar o pipeline completo
"Verifica se o design system está acessível"
→ Marley direto para auditoria WCAG
| Agente | Papel | Responsabilidade Principal |
|---|---|---|
| prince | Orquestrador | Roteamento, coerência sistêmica, gates, FACTORY_PROGRESS.md |
| bono | Estrategista de Marca | Identidade visual, arquétipo de marca, princípios de design |
| hendrix | Arquiteto de Tokens | Tokens de cor, tipografia, espaçamento, elevação, motion |
| cobain | Arquiteto de Componentes | 24 componentes com variantes, estados e código de referência |
| marley | Auditor de Acessibilidade | WCAG 2.1/3.0, keyboard nav, screen reader — gate bloqueante |
| dylan | Escritor de Documentação | Getting started, component guides, contributing guide |
Prince (entry point)
|
Fase 0: Prince — escopo + princípios do sistema
🔴 GATE: usuário valida princípios
Fase 1: Bono — Estratégia de Marca
→ brand-brief.md
🔴 GATE: usuário aprova direção visual
Fase 2: Hendrix — Design Tokens
→ tokens.md + tokens.json
🔴 GATE: usuário aprova tokens + verificação WCAG
Fase 3: Cobain — Biblioteca de Componentes
→ components/[componente].md
🔴 GATE: usuário aprova componentes-core
Fase 4: Marley — Auditoria de Acessibilidade
→ accessibility-report.md
🔴 GATE: zero issues críticos antes de avançar
Fase 5: Dylan — Documentação Completa
→ README, getting-started, foundations/, component guides
🔴 GATE: aprovação final da documentação
Prince: DESIGN_SYSTEM_COMPLETE.md — entrega final
| Skill | Uso | Trigger |
|---|---|---|
/design-system | Pipeline completo com todos os gates | "criar design system" / "precisamos de um sistema visual" |
O Hendrix usa uma arquitetura de tokens em 3 camadas que separa primitivos de intenção:
Nível 1 — Core Tokens (primitivos)
color.blue.500 = #2563EB
Nível 2 — Semantic Tokens (intenção)
color.brand.primary = {color.blue.500}
Nível 3 — Component Tokens (contexto)
button.primary.background = {color.brand.primary}
Cobain usa apenas tokens de Nível 3. Nunca valores hard-coded.
Core: Button, Input, Textarea, Select, Checkbox, Radio, Toggle, Badge, Tag, Avatar, Icon Feedback: Alert, Toast, Spinner, Empty State, Error State Navigation: Navbar, Sidebar, Tabs, Breadcrumb, Pagination Layout: Card, Modal, Dropdown, Accordion, Table, Form
docs/design-system/
├── FACTORY_PROGRESS.md ← painel de controle (sempre atualizado)
├── system-scope.md ← Prince (Fase 0)
├── brand-brief.md ← Bono (Fase 1)
├── tokens.md ← Hendrix (Fase 2)
├── tokens.json ← Hendrix (Fase 2) — pronto para implementação
├── accessibility-report.md ← Marley (Fase 4)
├── DESIGN_SYSTEM_COMPLETE.md ← Prince — declaração de entrega
│
├── components/ ← Cobain (Fase 3)
│ ├── button.md
│ ├── input.md
│ └── [...]
│
└── docs/ ← Dylan (Fase 5)
├── README.md
├── getting-started.md
├── contributing.md
├── foundations/
└── components/
Mercury entrega personas-overview.md → Bono usa para definir tom e voz da marca
Hendrix entrega tokens.json → Paul (Frontend) usa como base para implementação
Dylan entrega getting-started.md → Paul usa como referência de uso dos componentes
Os agentes aprendem com o uso:
memory: user ativadoFACTORY_PROGRESS.md atualizado em cada fasenpx claudepluginhub godoyfrede/design-system-factory --plugin design-system-factoryBauhaus Brand Collective — 7 agentes especialistas em criacao de marca: da estrategia ao Brand Book. Pipeline completo com gates de aprovacao, pesquisa visual real e tom de voz fundamentado.
Build, document, and maintain scalable design systems — from tokens and components to accessibility and theming.
Token generators, component patterns, accessibility guidance, and framework integrations
Creates comprehensive design systems with typography, colors, components, and documentation for consistent UI development. Use when establishing design standards, building component libraries, or ensuring cross-team consistency.
Automated design system construction from repository analysis to production-ready implementation.
Complete UI/UX design system for React Native & Next.js with 4 core skills
Staff-level design system auditing, governance, documentation, validation, and communication — 39 skills, 4 agents, and 11 knowledge notes for the full design system lifecycle