# NEXUS Knowledge — os skills dos agentes

Esta é a 5ª camada de conteúdo. Se o DNA é *quem* o agente é e a task é *o que ele faz*, o **knowledge
pack** é o **craft diferenciado** — o conhecimento que faz o agente produzir trabalho que se destaca,
não trabalho genérico. É a forma estruturada e versionada de "dar habilidade pro agente".

> No design antigo isso se fazia jogando repositórios soltos no contexto. Aqui é **curado**: cada pack
> é conhecimento focado, específico e reutilizável — não um dump de arquivos.

## Formato canônico

```markdown
---
id: anti-ai-look
domain: web-craft            # web-craft | copy | ...
agents: [ux-design-expert]   # quem puxa este pack
when: "quando desenhar/implementar uma página que precisa parecer bespoke"
---

# {título}

## O problema / o tell        ← o que torna o trabalho medíocre (concreto, nomeado)
## Os princípios do craft     ← como o expert faz diferente (específico, com exemplos)
## Checklist                  ← auto-verificação objetiva ("isto parece de IA?")
## Antes → depois             ← exemplos concretos do ruim vs do bom
```

## Regra de qualidade (o que separa skill de listicle)

- **Específico, nunca genérico.** "Use boa tipografia" é lixo. "Pareie uma display face de caráter com
  uma workhorse de texto numa escala modular (~1.25); não use Inter em tudo" é craft. Se um modelo
  capaz já faria sem ser instruído, a linha não é skill — é ruído.
- **Nomeia os tells.** Um bom pack lista os sinais concretos do trabalho ruim (ex.: gradiente
  índigo→violeta, grid de 3 cards com emoji) para o agente reconhecer e fugir.
- **Tem exemplo.** Antes (o tell) → depois (o craft). Concreto vence abstrato.

## Como o agente consome

- **Modo interativo:** o agente carrega o pack sob demanda quando faz aquela classe de trabalho (igual
  o DNA referencia em `knowledge:`).
- **Modo motor (`nexus run`):** o pack é injetado no prompt do agente spawnado pela camada
  `@nexus/synapse` (recall por palavra-chave do domínio).

## Ética (importante — isto vai pra produção)

Skills de "clonar estilo" ensinam a **técnica** (extrair a linguagem de design: cor, tipo, espaço,
motion) — nunca copiar assets/conteúdo de terceiros. Linguagem de design é craft; pirataria de
asset é problema de IP. Os packs reforçam essa linha.

## Packs

| Pack | Domínio | O que dá ao agente |
|---|---|---|
| `web-craft/anti-ai-look` | web-craft | páginas bespoke que não parecem de IA |
| `web-craft/style-cloning` | web-craft | extrair e reaplicar a linguagem de design de uma referência |
| `web-craft/design-system-from-code` | web-craft | consolidar um design system a partir de um codebase |
| `copy/landing-copy-that-converts` | copy | copy de landing com voz e gatilhos reais, não texto genérico |
