hig-project-context
Faz seu agente criar ou atualizar um documento de contexto de design da Apple. Isso ajuda a fornecer orientações personalizadas para outros agentes.
O que ela faz
Esta ferramenta ajuda a criar ou atualizar um documento central com informações sobre o seu projeto de app. Isso evita que outras ferramentas de IA precisem perguntar as mesmas coisas repetidamente.
Quando usar
- ✓Ao iniciar um novo projeto de app para a Apple.
- ✓Quando as informações do seu projeto mudam (ex: nova plataforma, nova tecnologia).
- ✓Para garantir que outras ferramentas de IA tenham o contexto correto do seu app.
Exemplo do que pedir para a IA
“Crie um documento de contexto para meu novo app de lista de tarefas para iOS, que usa SwiftUI e tem como foco acessibilidade total.”
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 ferramenta primeiro tenta encontrar informações existentes no seu projeto (como o README ou arquivos de configuração). Depois, ela pergunta sobre detalhes que faltam, como o objetivo do app, para quem ele é e quais tecnologias usa.
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 hig-project-contextOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/hig-project-context/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.
Apple HIG: Contexto do Projeto
Crie e mantenha .claude/apple-design-context.md para que outras habilidades do HIG possam pular perguntas redundantes.
Verifique .claude/apple-design-context.md antes de fazer perguntas. Use o contexto existente e peça apenas informações que ainda não foram abordadas.
Coleta de Contexto
Antes de fazer perguntas, descubra automaticamente o contexto a partir de:
- README.md -- Descrição do produto, alvos de plataforma
- Package.swift / .xcodeproj -- Plataformas suportadas, versões mínimas do sistema operacional, dependências
- Info.plist -- Categoria do aplicativo, recursos necessários, orientações suportadas
- Código existente -- Declarações de importação revelam frameworks (SwiftUI vs UIKit, HealthKit, etc.)
- Assets.xcassets -- Recursos de cores, conjuntos de ícones, variantes de modo escuro
- Auditoria de acessibilidade -- Grep para modificadores/atributos de acessibilidade
Apresente as descobertas e peça ao usuário para confirmar ou corrigir. Em seguida, colete o que ainda estiver faltando:
1. Visão Geral do Produto
- O que o aplicativo faz? (uma frase)
- Categoria (produtividade, social, saúde, jogo, utilitário, etc.)
- Estágio (conceito, desenvolvimento, lançado, redesenho)
2. Plataformas de Destino
- Quais plataformas Apple? (iOS, iPadOS, macOS, tvOS, watchOS, visionOS)
- Versões mínimas do sistema operacional
- Universal ou específico da plataforma?
3. Pilha de Tecnologia
- Framework de UI: SwiftUI, UIKit, AppKit ou misto?
- Arquitetura: janela única, várias janelas, baseado em documento?
- Tecnologias Apple em uso? (HealthKit, CloudKit, ARKit, etc.)
4. Sistema de Design
- Padrões do sistema ou sistema de design personalizado?
- Cores da marca, fontes, estilo de ícone?
- Suporte ao modo escuro e ao Dynamic Type
5. Requisitos de Acessibilidade
- Nível de destino (básico, aprimorado, abrangente)
- Considerações específicas (VoiceOver, Switch Control, etc.)
- Requisitos regulatórios (WCAG, Seção 508)
6. Contexto do Usuário
- Personas principais (1-3)
- Casos de uso e ambientes principais (mesa, em movimento, visualização rápida, imersivo)
- Pontos problemáticos conhecidos ou desafios de design
7. Recursos de Design Existentes
- Arquivos Figma/Sketch?
- Recursos de Design da Apple em uso?
- Biblioteca de componentes existente?
Modelo de Documento de Contexto
Gere .claude/apple-design-context.md usando esta estrutura:
# Apple Design Context
## Product
- **Name**: [App name]
- **Description**: [One sentence]
- **Category**: [Category]
- **Stage**: [Concept / Development / Shipped / Redesign]
## Platforms
| Platform | Supported | Min OS | Notes |
|----------|-----------|--------|-------|
| iOS | Yes/No | | |
| iPadOS | Yes/No | | |
| macOS | Yes/No | | |
| tvOS | Yes/No | | |
| watchOS | Yes/No | | |
| visionOS | Yes/No | | |
## Technology
- **UI Framework**: [SwiftUI / UIKit / AppKit / Mixed]
- **Architecture**: [Single-window / Multi-window / Document-based]
- **Apple Technologies**: [List any: HealthKit, CloudKit, ARKit, etc.]
## Design System
- **Base**: [System defaults / Custom design system]
- **Brand Colors**: [List or reference]
- **Typography**: [System fonts / Custom fonts]
- **Dark Mode**: [Supported / Not yet / N/A]
- **Dynamic Type**: [Supported / Not yet / N/A]
## Accessibility
- **Target Level**: [Baseline / Enhanced / Comprehensive]
- **Key Considerations**: [List any specific needs]
## Users
- **Primary Persona**: [Description]
- **Key Use Cases**: [List]
- **Known Challenges**: [List]
Atualizando Contexto
Ao atualizar um documento de contexto existente:
- Leia o
.claude/apple-design-context.mdatual - Pergunte o que mudou
- Atualize apenas as seções alteradas
- Preserve todas as informações inalteradas
Habilidades Relacionadas
- hig-platforms -- Orientações específicas da plataforma
- hig-foundations -- Decisões de cor, tipografia, layout
- hig-patterns -- Recomendações de padrões de UX
- hig-components-* -- Recomendações de componentes
- hig-inputs -- Cobertura de métodos de entrada
- hig-technologies -- Relevância da tecnologia Apple
Construído por Raintree Technology · Mais ferramentas para desenvolvedores
Quando Usar
Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas na visão geral.
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes
O que é o arquivo `.claude/apple-design-context.md`?
É um arquivo onde a ferramenta guarda as informações importantes sobre o seu projeto de app, para que outras ferramentas de IA possam consultá-lo.
Por que preciso informar a categoria do app?
A categoria ajuda a ferramenta a entender o tipo de app (ex: jogos, saúde, produtividade) e a oferecer conselhos mais relevantes para o seu público e funcionalidades.
A ferramenta vai criar o arquivo automaticamente?
Ela tenta encontrar informações existentes e depois pede sua ajuda para preencher o que falta, gerando o arquivo com base nas suas respostas.
Detalhes
Descrição original do autor
Create or update a shared Apple design context document that other HIG skills use to tailor guidance.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3208
- 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