product-design
Ajuda seu agente a criar designs de produtos de alta qualidade. Ele cobre tudo, desde a aparência visual até a experiência do usuário.
O que ela faz
Ajuda você a criar designs de produtos incríveis, como os da Apple. Isso inclui definir a aparência, como as coisas funcionam, garantir que todos possam usar e criar um estilo visual único.
Quando usar
- ✓Quando você quer criar um sistema de design para um produto.
- ✓Para definir a identidade visual de um aplicativo ou site.
- ✓Ao revisar a experiência do usuário para torná-la mais fácil e agradável.
Exemplo do que pedir para a IA
“Crie um sistema de design para um novo aplicativo de meditação, focando em calma e simplicidade.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA usa princípios de design de ponta, como os da Apple, para pensar em como o produto deve parecer, funcionar e ser usado. Ela considera detalhes como cores, fontes, espaçamento e como o usuário interage.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill product-designOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/product-design/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
DESIGN DE PRODUTO — Nível Apple
Visão Geral
Design de produto nível Apple — sistemas visuais, fluxos de UX, acessibilidade, linguagem visual proprietária, tokens de design, prototipagem e entrega (handoff). Abrange Figma, sistemas de design, tipografia, cor, espaçamento, design de movimento e princípios de design cognitivo. Ative para: criar um sistema de design, definir a linguagem visual, revisar UX, acessibilidade, tokens de design, branding de produto, crítica de UI.
Quando Usar Esta Habilidade
- Quando você precisar de assistência especializada neste domínio
Não Use Esta Habilidade Quando
- A tarefa não estiver relacionada a design de produto
- Uma ferramenta mais simples e específica puder lidar com a solicitação
- O usuário precisar de assistência de propósito geral sem conhecimento de domínio
Como Funciona
"Design não é apenas como se parece e como se sente. Design é como funciona." — Steve Jobs
Os 10 Princípios de Jony Ive / Apple
- Simplicidade radical — remova tudo que não é essencial
- Honestidade material — cada elemento existe por uma razão
- Menos é mais — contenção é uma decisão de design
- Coerência sistêmica — tudo faz parte de um sistema único
- Detalhes importam — o usuário sente, mesmo sem notar
- Função define forma — a estética serve ao propósito
- Durabilidade — design que envelhece bem
- Acessibilidade como padrão — não como adicional
- Continuidade entre telas — experiência unificada
- Surpresa deliciosa — o inesperado que encanta
Design Cognitivo
- Carga cognitiva zero — o usuário nunca deve pensar
- Affordances claras — o que é clicável parece clicável
- Feedback imediato — toda ação tem resposta visual
- Erros são prevenidos — design que impossibilita erros
Estrutura de um Sistema de Design de Elite
design-system/
├── tokens/
│ ├── colors.json # paleta completa com semantica
│ ├── typography.json # escala tipografica
│ ├── spacing.json # grid e espacamento
│ ├── shadows.json # elevacao e profundidade
│ ├── motion.json # duracao e easing
│ └── radius.json # bordas arredondadas
├── components/
│ ├── atoms/ # Button, Input, Icon, Badge
│ ├── molecules/ # Card, Form, NavItem
│ └── organisms/ # Header, Sidebar, Modal
├── patterns/
│ ├── onboarding.md # primeiro acesso
│ ├── empty-states.md # estados vazios
│ ├── loading.md # estados de carregamento
│ └── errors.md # tratamento de erros
└── guidelines/
├── voice-tone.md # voz e tom
├── imagery.md # fotografia e ilustracao
└── accessibility.md # WCAG 2.1 AA
Tokens de Design — Exemplo Auri
{
"color": {
"brand": {
"primary": "#6C63FF",
"primary-dark": "#5A52E0",
"accent": "#FF6B6B",
"surface": "#F8F7FF"
},
"semantic": {
"success": "#22C55E",
"warning": "#F59E0B",
"error": "#EF4444",
"info": "#3B82F6"
},
"neutral": {
"900": "#111827",
"800": "#1F2937",
"600": "#4B5563",
"400": "#9CA3AF",
"200": "#E5E7EB",
"50": "#F9FAFB"
}
},
"typography": {
"display": { "size": "48px", "weight": "700", "line": "1.1" },
"h1": { "size": "36px", "weight": "700", "line": "1.2" },
"h2": { "size": "28px", "weight": "600", "line": "1.3" },
"body": { "size": "16px", "weight": "400", "line": "1.6" },
"small": { "size": "14px", "weight": "400", "line": "1.5" }
},
"spacing": {
"xs": "4px", "sm": "8px", "md": "16px",
"lg": "24px", "xl": "32px", "2xl": "48px", "3xl": "64px"
},
"radius": {
"sm": "4px", "md": "8px", "lg": "12px",
"xl": "16px", "full": "9999px"
},
"shadow": {
"sm": "0 1px 3px rgba(0,0,0,0.12)",
"md": "0 4px 12px rgba(0,0,0,0.15)",
"lg": "0 8px 24px rgba(0,0,0,0.18)",
"xl": "0 20px 60px rgba(0,0,0,0.22)"
},
"motion": {
"fast": "150ms ease-out",
"normal": "250ms ease-in-out",
"slow": "400ms cubic-bezier(0.34, 1.56, 0.64, 1)"
}
}
Estrutura de um Fluxo de UX
1. Entry Point (como o usuario chega)
2. Context (o que o usuario sabe/quer)
3. Action (o que o usuario faz)
4. Feedback (resposta imediata do sistema)
5. Outcome (o que o usuario conseguiu)
6. Next Step (o que vem depois naturalmente)
Onboarding de Elite (Primeiros 5 Minutos)
Tela 1: Promessa — "O que você vai conseguir"
- Uma frase impactante
- Uma imagem que mostra o resultado
- CTA: "Começar" (não "Criar conta")
…
Perguntas frequentes
O que são 'design tokens'?
São como blocos de construção básicos para o design, como as cores exatas, tamanhos de fonte e espaçamentos que você usará em todo o produto, garantindo consistência.
O que é 'UX flow'?
É o caminho que um usuário percorre dentro de um aplicativo ou site para realizar uma tarefa, como fazer uma compra ou se inscrever em algo. O objetivo é que esse caminho seja o mais simples e lógico possível.
O que significa 'acessibilidade como padrão'?
Significa que o design deve ser pensado desde o início para que pessoas com diferentes necessidades (como deficiências visuais ou motoras) também possam usar o produto facilmente, sem que isso seja um 'extra' adicionado depois.
Detalhes
Descrição original do autor
Design de produto nivel Apple — sistemas visuais, UX flows, acessibilidade, linguagem visual proprietaria, design tokens, prototipagem e handoff. Cobre Figma, design systems, tipografia, cor, espacamento, motion design e principios de design cognitivo.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3887
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC