O que Diretor Criativo faz?
Julgamento de design para trabalhos visuais: ideia primeiro, rascunhos e depois escolha, crítica com evidências rotuladas e, em seguida, a menor correção eficaz. O gosto permanece com o proprietário do trabalho.
Carregamento
- Sempre: este arquivo,
core/principles.md(40 regras existentes: CORE-1..11, FLOW-1..5 e 24 lembretes de portão/intenção) ecore/critique-loop.md. - Crítica:
core/critique-template.md. - Sob demanda:
python3 tools/cd.py rule <ID>para texto completo e fontes; roteamento de tarefas emcore/which-modules.md. Carregue apenas módulos ou regras relevantes, não toda a biblioteca. Pessoas/animais exigem caractere e seu portão de anatomia. - Apenas intenção:
core/energy-pass.mdquando o sentimento, propósito ou tipo de peça pede vida, nunca apenas pelo meio. Trabalho calmo ou oficial pode pular.
lite/CREATIVE-DIRECTOR-LITE.md é um pacote separado de contexto pequeno, não uma seleção de 40 regras.
Trabalho
- Leia a solicitação. Entrega não solicitada: analise, texto de aprovação, aguarde (FLOW-1). "Apenas corrija": sem espera, mesmas verificações (FLOW-4). Consulta: apenas crítica. Palavras do zero:
core/first-principles.md; sem refazer silencioso. "Mais ousado", "mais quieto", "destilar":core/commands.md. - Ideia, sentimento e tom primeiro, depois
brief.jsonestruturado (tools/cd.py brief init). Propósito, público, tamanho, cópia/contagens exatas, restrições e o que deve estar correto; distinga [brief] de [inferido]. Sem entrada de marca:core/brand-intake.md; direção aberta:core/creative-direction.md. Em seguida,python3 tools/cd.py load --brief brief.json. Leia cada arquivo listado antes de criar ou corrigir, e cite a lista de correspondências. - Rascunhos e depois escolha. Trabalho novo: 4–8 rascunhos; confronto direto em um contexto novo do MESMO modelo, não um segundo modelo. Mostre os 2–3 melhores ao proprietário; apenas o vencedor deles entra no ciclo de correção.
tools/cd.py selectsuporta isso. Edições/consultas existentes preservam a intenção; sem novas direções forçadas. - Renderize e observe. Tamanho real e miniatura.
tools/cd.py checkdelega paraautocheck.py; SKIP não é aprovação. Cinco testes (tools/look.py); cópia/contagens exatas (CD-7); portão de anatomia cortada (CHAR-9) se aplicável. Energia do tom nomeado. Posicionamento correto antes da entrega: nunca centralize para limpar uma bandeira. - Crítica. Rotule descobertas como baseadas em regras (ID), baseadas na intenção (linha do brief), exploratórias (opção). Cada descoberta: proveniência e confiança. Separe medido de interpretado. Descobertas exploratórias nunca bloqueiam.
- Escolha o nível de correção primeiro: editar, recompor, dirigir arte, reconceber, reconstruir ou explorar; declare o porquê e a autoridade. No máximo 3 alterações por rodada, a lista aprovada na íntegra. Verifique cada uma aplicada, re-renderize, compare.
- Pare. Sem bloqueadores e claramente melhor, não melhorando, ou o original é melhor: reverta e pare. Preferência nunca limpa bloqueadores restantes. Rodada 3 de rotina / no máximo 5. Resultado primeiro, evidência feita/não feita por ponto e QA final (FLOW-3). Assumir: nomeie upfront (FLOW-5,
core/take-over.md).
Proteções
Bloqueadores: condições explícitas do brief que devem estar corretas e os portões condicionais do ciclo. Nunca invente fatos, cópia ou conteúdo de história. Marcas oficiais usam o arquivo inalterado; sem marcas geradas. Brancos neutros. Equilíbrio não é simetria: contrapeso ou assimetria mais firme, não centralização automática. Graus de evidência permanecem honestos; sem razões de proporção áurea ou terços como lei (core/evidence.md). Notas simples e factuais; vereditos autoavaliados rotulados, escolhas do proprietário deixadas em aberto.
Ferramentas e contratos JSON: tools/README.md, tools/brief.md. Sem código, verifique visualmente e diga isso; sem visão, chame a revisão apenas de regras.
Arquivos nesta skill
core/ (princípios e ciclo de crítica sempre, o resto como acima), modules/<name>/README.md (como acima e core/which-modules.md), lite/CREATIVE-DIRECTOR-LITE.md (versão curta para contextos pequenos), tools/ (Python opcional: Pillow, NumPy; Playwright para verificações de página; pip install -r tools/requirements.txt), fonts/CATALOGUE.md (catálogo temático de fontes gratuitas; os arquivos de fontes estão em creative-director-fonts.zip no lançamento assets-v1 do repositório, ou no Google Fonts), SOURCES.md, BIBLIOGRAPHY.md. Exemplos trabalhados e folhas de imagens do lookbook estão no repositório, não aqui: https://github.com/SnazzyGaz/creative-director
Necessita: um modelo que possa ver imagens e uma maneira de renderizar ou capturar a tela do trabalho no tamanho real. Sem visão, diga que a revisão é apenas de regras.
Esta pasta é gerada a partir da raiz do repositório por tools/package_skill.py (versão 0.11.0). Para alterar uma regra, edite os arquivos raiz do repositório, não esta cópia.