← Voltar para o catálogo
Generate a new UI component following the StyleSeed design conventions
Ver no GitHub ↗
Licença: MIT
Como adicionar
/plugin marketplace add bitjaru/styleseed
O comando exato pode variar conforme o repositório. Confira o README no GitHub.
Para o autor da skill
Cole no README do seu repo
Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.
[](https://www.skillteca.com.br/skills/ss-component)
Cria interfaces frontend distintas e de nível de produção com alta qualidade de design, gerando código criativo e polido e design de UI que evita a estética genérica de IA. Use para construir componentes web, páginas e aplicações, ou para estilizar/embelezar UIs web.
Design e Frontend
#ai
#css
por anthropics
Guia para criar servidores MCP (Model Context Protocol) de alta qualidade que permitem que LLMs interajam com serviços externos por meio de ferramentas bem projetadas. Use ao construir servidores MCP para integrar APIs ou serviços externos, seja em Python (FastMCP) ou Node/TypeScript (MCP SDK).
Design e Frontend
#api
#llm
por anthropics
Kit de ferramentas para interagir e testar aplicações web locais usando Playwright. Suporta a verificação de funcionalidades de frontend, depuração de comportamento da UI, captura de screenshots do navegador e visualização de logs do navegador.
Design e Frontend
#test
por anthropics
Conjunto de ferramentas para criar artefatos HTML elaborados e multi-componentes para claude.ai, utilizando tecnologias web frontend modernas (React, Tailwind CSS, shadcn/ui). Use para artefatos complexos que exigem gerenciamento de estado, roteamento ou componentes shadcn/ui, não para artefatos HTML/JSX simples de arquivo único.
Design e Frontend
#ai
#css
por anthropics
Alerta por categoria
1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.
Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.
Ler descrição completaRecolher descrição
UI Component Generator
When NOT to use
- For full-page scaffolding → use
/ss-page - For composed multi-component patterns → use
/ss-pattern - For tweaking an existing component — just edit the file directly
- For non-StyleSeed projects (no
components/ui/ directory or no Tailwind v4)
Generate a new component: $0 Description: $ARGUMENTS
Instructions
- First, read the design system seed for context:
- Read
CLAUDE.md for component conventions - Read
css/theme.css for available design tokens - Read
components/ui/button.tsx as a reference pattern
- Follow these conventions strictly:
- Use
function declaration (not const) - Add
data-slot="component-name" attribute - Use
cn() from @/components/ui/utils for all className merging - Use
React.ComponentProps<> for prop typing - Always support
className prop for overrides - Use CVA (
class-variance-authority) if the component has variants - Use semantic color tokens (
bg-card, text-foreground) — never inline hex
- Design token usage:
- Colors:
text-foreground, bg-card, text-brand, text-muted-foreground, border-border - Shadows:
shadow-[var(--shadow-card)], shadow-[var(--shadow-elevated)] - Radius:
rounded-md, rounded-lg, rounded-2xl - Spacing: multiples of 6px (
p-1.5, p-3, p-6) - Motion:
duration-[var(--duration-fast)], ease-[var(--ease-default)]
- Typography rules:
- Display (36-48px):
leading-none tracking-[-0.02em] - Heading (18-24px):
leading-snug tracking-[-0.01em] - Body (14-17px):
leading-normal (default tracking) - Caption uppercase (10-13px):
tracking-[0.05em] - Use
size- shorthand instead of w- h-* - Use
ms-/me- instead of ml-/mr- (logical properties)
- Accessibility requirements:
- Minimum touch target: 44x44px (
min-h-11 min-w-11) - Support
aria-* attributes passthrough - Use
focus-visible:ring-2 focus-visible:ring-ring for keyboard focus - Respect
prefers-reduced-motion for animations
- Export the component as a named export (not default)
- Place the file in the appropriate directory:
- Primitive/reusable →
src/components/ui/ - Composed pattern →
src/components/patterns/
Compartilhar
X
LinkedIn