Installs into .claude/skills of the current project.
Are you the author of Product Design?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ranbot-ai-product-design)
---
name: product-design
description: Design de produto nivel Apple — sistemas visuais, UX flows, acessibilidade, linguagem visual proprietaria, design tokens, prototipagem e handoff. Cobre Figma, design systems, tipografia, cor, espaca
category: Document Processing
source: antigravity
tags: [claude, ai, design, document, image, cro]
url: https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/product-design
---
# PRODUCT DESIGN — Nivel Apple
## Overview
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. Ativar para: criar design system, definir visual language, revisar UX, acessibilidade, tokens de design, branding de produto, UI critique.
## When to Use This Skill
- When you need specialized assistance with this domain
## Do Not Use This Skill When
- The task is unrelated to product design
- A simpler, more specific tool can handle the request
- The user needs general-purpose assistance without domain expertise
## How It Works
> "Design is not just what it looks like and feels like. Design is how it works."
> — Steve Jobs
---
## Os 10 Principios De Jony Ive / Apple
1. **Simplicidade radical** — remova tudo que nao e essencial
2. **Honestidade material** — cada elemento existe por uma razao
3. **Menos e mais** — restraint e uma decisao de design
4. **Coerencia sistemica** — tudo faz parte de um sistema unico
5. **Detalhes importam** — o usuario sente, mesmo sem notar
6. **Funcao define forma** — a estetica serve ao proposito
7. **Durabilidade** — design que envelhece bem
8. **Acessibilidade como padrao** — nao como adicional
9. **Continuidade entre telas** — experiencia unificada
10. **Surpresa deleitosa** — o inesperado que encanta
## Design Cognitivo
- **Carga cognitiva zero** — o usuario nunca deve pensar
- **Affordances claras** — o que e clicavel parece clicavel
- **Feedback imediato** — toda acao tem resposta visual
- **Erros previnem-se** — design que impossibilita erros
---
## Estrutura De Um Design System 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
```
## Design Tokens — Exemplo Auri
```json
{
"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 Ux Flow
```
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 voce vai conseguir"
- Uma frase impactante
- Uma imagem que mostra o resultado
- CTA: "Comecar" (nao "Criar conta")
Tela 2: Acao imediata — primeiro valor antes de cadastro
- Deixe o usuario experimentar algo real
- Formulario minimo (email apenas)
- Progresso visivel (1 de 3)
Tela 3: Personalizacao — "Me conte sobre voce"
- Max 3 perguntas
- Visual, nao texto
- Pula disponivel sempre
Tela 4: Momento Aha — primeiro sucesso real
- O usuario faz algo que funciona
- Celebracao genuina (nao excessiva)
- "Voce acabou de [acao de valor]"
```
## Empty States Que Encantam
```
Nao mostre: "Nenhum item encontrado"
Mostre: