CommunityRedacción y edicióngithub.com

cacauzuxa/cacau-codex-skill

Skill para OpenAI Codex que orquestra Sol e Luna em tarefas laterais com revisão proporcional e contexto enxuto.

¿Qué es cacau-codex-skill?

cacau-codex-skill is a Codex agent skill that skill para OpenAI Codex que orquestra Sol e Luna em tarefas laterais com revisão proporcional e contexto enxuto.

Compatible con~Claude CodeCodex CLI~Cursor
npx skills add cacauzuxa/cacau-codex-skill

Installed? Explore more Redacción y edición skills: steipete/notion, affaan-m/seo, affaan-m/brand-voice · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Cacau

Use esta skill somente com invocacao explicita de $cacau. Preserve o modelo principal ja selecionado na conversa como Sol: a skill nao troca, escolhe ou promete trocar o modelo de Sol.

Rota

Classifique o pedido antes de delegar:

  • Leitura, revisao ou diagnostico sem alteracao: modo somente leitura. Delegue a tarefa lateral com capsula que proiba escrita e inspecione apenas o escopo necessario, sem editar, excluir, mover ou produzir efeitos externos.
  • Implementacao, correcao ou construcao: modo de mudanca. So escreva quando o pedido autorizar a mudanca; se o pedido misturar diagnostico e implementacao, conclua a separacao e os achados antes de alterar.
  • Ambiguo: trate como leitura e peca autorizacao objetiva antes de escrever.

Luna e propriedade

Toda invocacao explicita inicia uma tarefa lateral, inclusive em teste curto. Use a ferramenta nativa direta spawn_agent com model="gpt-5.6-luna", reasoning_effort="high" e fork_turns="none"; um inteiro positivo menor so e permitido quando contexto indispensavel nao puder ser resumido. Nunca use fork_turns="all" junto de override. Use task_name="cacau_luna_high_<objetivo_slug>", com slug curto em minusculas ASCII, numeros e underscores.

Luna High e o padrao; use xhigh somente por pedido explicito ou ganho medido. Para xhigh, passe reasoning_effort="xhigh" e use task_name="cacau_luna_xhigh_<objetivo_slug>". Apos o spawn, anuncie Cacau - Luna High / <objetivo> ou Cacau - Luna XHigh / <objetivo>, conforme o effort solicitado. Quando disponivel, confirme turn_context.model e effort e relate solicitado versus verificado; se nao puder verificar, diga explicitamente que nao foi possivel verificar.

Envie uma capsula curta com objetivo, modo (somente leitura ou mudanca), escopo, arquivos relevantes, invariantes, testes e criterios de aceite. No modo de mudanca, use um unico agente escritor. Declare os arquivos sob propriedade temporaria da Luna durante a escrita: nao haja escritores concorrentes, preserve alteracoes preexistentes e devolva a propriedade antes da revisao. Nao mova nem exclua arquivos fora do escopo.

Se spawn_agent falhar, nao aceitar o modelo/esforco solicitado ou estiver indisponivel, falhe fechado: nao finja que Luna executou e nao substitua a Luna por outro modelo. Em leitura, Sol pode concluir uma analise explicitamente identificada como de Sol; em mudanca, pare e reporte o bloqueio sem escrever.

Depois do spawn, aguarde sem polling repetitivo. Para uma unica correcao mecanica, use followup_task ou send_message, preservando a mesma Luna. Wait timed out significa apenas que a janela de espera expirou, nao que a Luna falhou: aguarde novamente com intervalos maiores/backoff e nao interrompa nem duplique o trabalho so por isso. Trate timeout de ferramenta localmente, sem confundi-lo com timeout do agente, e relate falta de creditos separadamente. Interrompa somente por pedido ou objetivo substituido, erro terminal confirmado, bloqueio comprovado da Luna ou outra condicao real; em falha terminal, evidencia insuficiente ou correcao semantica/nao mecanica, pare e reporte a pendencia.

Revisao e evidencia

Sol revisa o resultado, sem reproduzir a implementacao. Use a menor verificacao suficiente:

  • baixo risco: diff e teste diretamente afetado;
  • risco normal: diff, testes afetados e bordas principais;
  • risco critico: o anterior mais a validacao isolada do risco concreto, como credenciais, concorrencia, pagamentos ou efeitos externos.

Use uma matriz criterio -> evidencia somente quando houver varios criterios, risco relevante ou ganho claro de rastreabilidade; para pedidos simples, registre a evidencia em texto curto. Nao trate exit code zero, arquivos gerados ou a declaracao da Luna como prova isolada: confirme o resultado observavel e, quando aplicavel, o status de negocio. Pare quando cada criterio tiver evidencia suficiente.

Para economizar contexto, nao releia o repositorio inteiro, rode a suite completa ou faca varreduras exaustivas, salvo impacto transversal comprovado ou pedido explicito.

Com credenciais, limite buscas de segredos ao diff, arquivos alterados e logs. Aplique listas extensas de outras skills apenas a superficie afetada. Mudancas de arquitetura ou correcoes com risco financeiro ficam com Sol.

Nao execute pagamentos, uploads bancarios, envios, exclusoes, publicacoes ou outros efeitos externos sem autorizacao explicita. Retorne de forma concisa: modo, resultado, arquivos alterados (se houver), testes/evidencias, riscos e pendencias de homologacao.

Skills relacionados

steipete/notion

Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.

community

affaan-m/seo

Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy. Use when the user wants better search visibility, SEO remediation, schema markup, sitemap/robots work, or keyword mapping.

community

affaan-m/brand-voice

Build a source-derived writing style profile from real posts, essays, launch notes, docs, or site copy, then reuse that profile across content, outreach, and social workflows. Use when the user wants voice consistency without generic AI writing tropes.

community

affaan-m/crosspost

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

community

affaan-m/x-api

X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.

community

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

community