
Layers: programa de AI Skills para product designers
O problema: design de produto fica na superfície
A maioria das decisões de design de produto vive em uma de sete camadas. Tanto humanos quanto IAs tendem a permanecer perto da superfície - telas plausíveis surgem rápido, mas as decisões que sustentam essas telas ficam por fazer. O Layers é um framework open source criado por Jamie Mill que transforma esse modelo em skills executáveis dentro de ferramentas de IA como Claude Code, Cursor, OpenAI Codex e mais de 50 outras.
As sete camadas e três zonas
O framework organiza o design de produto em sete camadas distribuídas em três zonas. A zona "Reality" é a base: comportamento observado (camada 01). A zona "Problem Space" reúne conhecimento extraído da realidade: o domínio (camada 02) e as necessidades do usuário (camada 03). A zona "Solution Space" contém as decisões deliberadas sobre o que construir: estratégia de produto e serviço (camada 04), modelo conceitual (camada 05), estrutura e fluxo de interação (camada 06) e superfície (camada 07). A ideia é que, ao navegar para baixo, você encontra em qual camada o problema real está e executa a skill correspondente para pensar junto com a IA naquele nível.
Como funciona na prática
A instalação é feita com um único comando: npx skills add jamiemill/layers-skills. Depois, qualquer skill /layers-* pode ser executada na ferramenta de IA. Existem 9 skills no total. Para quem não sabe por onde começar, o /layers-orient faz uma auditoria das sete camadas e indica qual é o gargalo. Para quem já sabe onde está o problema, é possível ir direto à camada: /layers-user-needs transforma entrevistas em job stories priorizadas, /layers-conceptual-model modela objetos e relações, /layers-interaction-flow levanta edge cases e empty states, /layers-domain mapeia conflitos de terminologia entre times.
O que você recebe de volta
As skills capturam decisões de design como markdown e mermaid - job stories, árvores de estratégia, mapas de objetos, breadboards e inventários de decisão. Tudo em texto puro, legível por humanos, por IA e por qualquer outra ferramenta. Se as decisões precisam viver em Linear, Notion, Figma ou GitHub, basta conectar um MCP e a skill escreve diretamente lá. Um exemplo concreto: o /layers-product-strategy gera uma árvore de estratégia em mermaid com outcome, oportunidades, apostas priorizadas, riscos, validação e necessidades vinculadas.
Licença e filosofia
O projeto é MIT-licensed, o que significa que pode ser forkado, adaptado e distribuído livremente. A filosofia central é que o output não são telas, mas decisões - o que muda a relação do designer com a IA de "gerar mockups" para "pensar junto sobre o que construir e por quê".