Communitygithub.com

Diretor Criativo

Avalie e melhore trabalhos visuais (imagens geradas, ilustrações, desenhos técnicos, renders 3D, UI de web e aplicativos, fluxos de UX, tipografia, layout, marca, filmes e vídeos: takes, edições, clipes gerados) com base em regras de design citadas e verificáveis, usando um ciclo leve de render-crítica-correção e uma camada estética comparativa (intenção, julgamento lado a lado, verificações de revisão). Use ao criar ou revisar algo visual, ou quando o usuário disser "+ diretor criativo", "consultar diretor criativo" ou "diretor...

O que é Diretor Criativo?

O Diretor Criativo é uma skill de agente de IA projetada para fornecer julgamento de design especializado para trabalhos visuais. Ele combina uma estrutura de crítica baseada em regras com um ciclo iterativo de render-crítica-correção, garantindo que cada decisão criativa seja informada por princípios de design estabelecidos e pela intenção do proprietário. A skill é particularmente útil para desenvolvedores e designers que usam ferramentas como Claude Code, Cursor e Codex, pois se integra a um repositório de regras e ferramentas Python para verificação automatizada de aspectos como proporção, cópia exata e anatomia. O fluxo de trabalho prioriza a compreensão da ideia e do tom antes de estruturar um brief, gerar múltiplos rascunhos, selecionar o vencedor e, em seguida, aplicar no máximo três correções por rodada, com um limite máximo de cinco rodadas. A skill também inclui proteções contra invenção de fatos, uso de marcas oficiais não alteradas e mantém a honestidade nas avaliações, distinguindo entre descobertas baseadas em regras, intenção e exploratórias.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SnazzyGaz/creative-director/tree/HEAD/skills/creative-director

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

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

  1. Sempre: este arquivo, core/principles.md (40 regras existentes: CORE-1..11, FLOW-1..5 e 24 lembretes de portão/intenção) e core/critique-loop.md.
  2. Crítica: core/critique-template.md.
  3. Sob demanda: python3 tools/cd.py rule <ID> para texto completo e fontes; roteamento de tarefas em core/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.
  4. Apenas intenção: core/energy-pass.md quando 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

  1. 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.
  2. Ideia, sentimento e tom primeiro, depois brief.json estruturado (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.
  3. 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 select suporta isso. Edições/consultas existentes preservam a intenção; sem novas direções forçadas.
  4. Renderize e observe. Tamanho real e miniatura. tools/cd.py check delega para autocheck.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.
  5. 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.
  6. 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.
  7. 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.

Habilidades Relacionadas