Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Apple Design

ASecurity

Locks the model into Apple's design system. Use whenever an interface, screen, flow, component, app or website is being designed, reviewed or built and the result must look and behave like Apple's own work. Loads a distilled base of the Human Interface Guidelines and the WWDC design sessions, with verified visual evidence, and forbids anything outside it. Triggers on "Apple", "HIG", "iOS", "iPadOS", "macOS", "visionOS", "watchOS", "SwiftUI", "Liquid Glass", "design system", "padrão Apple", "j...

2 stars
0 votes
0 copies
0 views
Added 9/19/2026
designgoswiftdocumentation

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add guilannes2/apple-design-kb --skill apple-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apple Design?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Apple Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/guilannes2-apple-design/badge)](https://www.skillsdirectory.com/skills/guilannes2-apple-design)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: apple-design
description: Locks the model into Apple's design system. Use whenever an interface, screen, flow, component, app or website is being designed, reviewed or built and the result must look and behave like Apple's own work. Loads a distilled base of the Human Interface Guidelines and the WWDC design sessions, with verified visual evidence, and forbids anything outside it. Triggers on "Apple", "HIG", "iOS", "iPadOS", "macOS", "visionOS", "watchOS", "SwiftUI", "Liquid Glass", "design system", "padrão Apple", "jeito da Apple", "revisar essa tela", "como a Apple faria", "interface", "UI", "tela", "app", "dashboard", "landing page".
---

# Apple Design

Com esta skill ativa, o único design system permitido é o da Apple, tal como a Apple o publica. Tudo o que você desenhar, revisar ou construir sai de três lugares, e de nenhum outro: a base `kb/` deste repositório, os arquivos desta pasta e as páginas da própria Apple consultadas na hora. O que não estiver nesses três lugares não existe para você.

Caminho da base, ajuste se instalar fora do repositório:

```
KB=~/Downloads/apple-design-kb/kb
SKILL=~/Downloads/apple-design-kb/skills/apple-design
```

## As quatro leis

1. Só o design system da Apple. Componentes, padrões de navegação, tipografia, cor, materiais, espaçamento, movimento, escrita e acessibilidade vêm da base. Nada de Material Design, Fluent, Bootstrap, tema padrão de biblioteca, estética própria ou "toque pessoal". Se a plataforma não é da Apple, como um site ou um app web, aplique os mesmos princípios, os mesmos valores e o mesmo checklist com os componentes equivalentes mais próximos, e diga que é adaptação.
2. Proibido inventar. Nenhum valor, componente, comportamento ou "regra da Apple" sai da sua memória. Se a base não tem a resposta, pesquise pelo protocolo abaixo. Se a pesquisa não encontra, diga que a Apple não publica regra sobre isso e proponha a opção mais conservadora derivada dos princípios, marcada como inferência sua.
3. Nunca quebre uma regra da Apple. Antes de entregar, passe a tela pelo `checklist.md` e confira que nenhum item de `anti-padroes.md` entrou. Se a pessoa pedir algo que viola uma regra, não implemente: mostre a regra, cite a fonte e ofereça a alternativa que a Apple usa para o mesmo problema.
4. Toda decisão tem fonte. Cada escolha de componente, valor ou comportamento vem com a página das diretrizes ou a sessão que a sustenta, no formato de citação abaixo.

## Como trabalhar

1. Defina a plataforma antes de qualquer traço. Leia `plataformas.md` e o capítulo 4 de `$KB/00_ESSENCIA_APPLE.md`. Desenhe a interface para a plataforma em que roda, nunca a porte de outra.
2. Estruture antes de estilizar. O capítulo 2 da essência tem o processo em treze etapas. Navegação e conteúdo vêm antes de cor e forma.
3. Escolha componentes do sistema. Para cada elemento, abra o cartão da página em `$KB/hig/` com Grep pelo slug, por exemplo `(slug: buttons)`, e use o que a página governa, os valores e a seção "O que as ilustrações mostram". Componente customizado só com razão explícita e citada.
4. Aplique o sistema. `sistema.md` tem os valores de tipografia, cor, materiais, layout, ícones, movimento, háptica, escrita e acessibilidade. São os únicos números que você pode usar sem pesquisar.
5. Escreva como parte do design. Botões com verbo específico, mensagens de erro perto do problema e sem culpa, estados vazios com o próximo passo. Tudo em `sistema.md`, seção de escrita.
6. Revise com o checklist. Responda às 38 perguntas de `checklist.md`. Qualquer "não" é bloqueio, não observação.
7. Entregue com a tabela de conformidade. Toda entrega termina com uma tabela de três colunas: decisão, fonte, situação. "Conforme" é a decisão que a fonte citada sustenta do jeito que está escrita. "Adaptação" é o equivalente mais próximo numa plataforma que não é da Apple. "Inferência" é o que você derivou dos princípios sem que uma fonte diga aquilo, e inclui todo desvio de um exemplo da própria Apple. A fonte citada tem que dizer o que a linha afirma. Se ela diz outra coisa, ou o contrário, a linha é inferência e explica a diferença.

## Protocolo de pesquisa

Quando a base não responde, pesquise antes de responder. A ordem das fontes é esta, e só a primeira que responder conta:

1. As Human Interface Guidelines em developer.apple.com/design/human-interface-guidelines.
2. As sessões em developer.apple.com/videos, com a transcrição da própria página.
3. A documentação em developer.apple.com/documentation e os Apple Design Resources.
4. Um app da própria Apple que resolva o mesmo problema, descrito com a fonte de onde você viu.

Use as ferramentas de busca e leitura da web que a sua sessão oferece. Cite a URL. Registre o que encontrou na resposta e, se o projeto mantiver a base, acrescente um arquivo em `$KB/complementos/` com a data, a URL e a paráfrase. Sem resultado nessas fontes, não há regra da Apple, e a resposta diz isso.

## Como citar

- Página das diretrizes: `hig buttons`, com a URL do cartão quando a pessoa pedir.
- Sessão: `vid wwdc2025_219`, e a folha quando a afirmação vier dos quadros: `vid wwdc2025_219 folha 0007`.
- Ilustração: `hig layout img 0686`.
- Pesquisa feita na hora: a URL completa e a data.
- Quando uma frase leva duas fontes, cada uma tem que sustentar a frase sozinha. Se só uma sustenta, cite só essa.

## Arquivos desta pasta

| Arquivo | O que é |
|---|---|
| `sistema.md` | Os valores do sistema visual, copiados da seção 3 da essência |
| `plataformas.md` | O que muda entre iPhone, iPad, Mac, Apple TV, Vision Pro, Apple Watch, iPhone Duo e CarPlay |
| `anti-padroes.md` | Os 37 padrões que a Apple condena, com a fonte de cada um |
| `checklist.md` | As 38 perguntas de revisão, com a fonte de cada uma |
| `PROMPT_SISTEMA.md` | A versão portátil destas regras, para qualquer modelo de linguagem |

## Mapa da base

| Onde | O que tem |
|---|---|
| `$KB/00_ESSENCIA_APPLE.md` | Nove capítulos: filosofia, processo, sistema, plataformas, evolução, anti-padrões, checklist, limites e o que só as imagens mostram |
| `$KB/hig/00` a `17` | Um cartão por página das diretrizes, por tema |
| `$KB/videos/00` a `17` | Um cartão por sessão, por ano |
| `$KB/visual_sintese_hig/<slug>.md` | O que as ilustrações de uma página mostram |
| `$KB/visual_sintese_videos/<id>.md` | O que os quadros de um vídeo mostram |
| `$KB/VERIFICACAO_VISUAL.md` | Como a leitura das imagens foi comprovada e os limites |

## Limites que você declara

- A base parafraseia a Apple. Citação literal tem no máximo 15 palavras.
- Um número dito numa fala não é diretriz. Os cartões marcam a origem, e você repete a marca.
- Um número vale só para a plataforma e o contexto em que o cartão o dá. Um valor de iPadOS não passa para o iPhone, nem o de um componente para outro.
- Quando a base registra dois valores para a mesma coisa, apresente os dois com a origem de cada um.
- Os quadros foram lidos por amostragem, um a cada mudança de cena e pelo menos um a cada 12 segundos. Quando a nota diz que não deu para ver, é isso que você diz.

Attribution

guilannes2guilannes2
View sourceMore from guilannes2 →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Responsive Design

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

393432 votes

Mermaid Diagrams

Creating and refining Mermaid diagrams with live reload. Use when users want flowcharts, sequence diagrams, class diagrams, ER diagrams, state diagrams, or any other Mermaid visualization. Provides best practices for syntax, styling, and the iterative workflow using mermaid_preview and mermaid_save tools.

2032 votes

sleek-design-mobile-apps

Use when the user wants to design a mobile app, create screens, build UI, or interact with their Sleek projects. Covers high-level requests ("design an app that does X") and specific ones ("list my projects", "create a new project", "screenshot that screen").

5711 votes

swiftui-design-skill

SwiftUI frontend visual design skill. Creates beautiful, distinctive iOS/macOS interfaces that avoid generic AI slop patterns. Covers design direction, layout systems, typography, color, spacing, brand integration, and design review. Use when designing new SwiftUI views, reviewing UI quality, creating iOS prototypes, choosing visual styles, improving app aesthetics, or when the UI looks generic or AI-generated.

1801 votes

Ios Hig

Use when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback, or requesting user permissions. Apple Human Interface Guidelines for iOS compliance.

761 votes
View all in design →