Todas as skills

emails (coreyhaines31/marketingskills)

Cria e otimiza sequências de e-mails, campanhas de gotejamento e fluxos automatizados de ciclo de vida.

emails (marketingskills): empata com o Codex puro, com 5.0/5, em três tarefas de sequência de e-mails, com 1.5x os tokens

SituacionalSeguro

Codex CLI · gpt-6-astra

24.0 / 30

Ganho sobre sem skill: +0.00 · Situacional · 18 execuções

Situacional: o ganho +0.00 está abaixo de +1.0. Para ser recomendado, é preciso total de 22/30, qualidade da saída de 3.5 e ganho de +1.0.

SOTA

Aprovado

Testado com Codex.

Cobre Codex, Claude Code

Codex CLI 0.166 (nível SOTA): 18 execuções avaliadas. Uma aprovação aqui também vale para o Claude Code pela nossa regra de níveis; ela não diz nada sobre o segundo nível.

Notas

Cada dimensão vai de 0 a 5, e as seis somam o total de 30. 5 é melhor em todas as dimensões. Custo 5 significa barato e rápido. Instalação 5 significa fácil.

Confiabilidade do acionamento
5.0
Ganho sobre sem skill
2.0
Qualidade da saída
5.0
Custo de tokens e tempo
3.0
Instalação e portabilidade
4.0
Segurança
5.0

Revisão de segurança

Seguro

Varredura estática: 0 CRÍTICO / 0 ALTO / 0 MÉDIO. Revisão manual: seguro para executar em sandbox sem rede (nenhum achado). Uma varredura limpa não prova que a skill é segura.

Instalar

npx skills@latest add coreyhaines31/marketingskills --skill emails

Fonte

Commit fixado: 88c79f6528a9347420e57ceb1fff9a60de651768

Testado: 2026-11-02

O que testamos

  • Sequência de boas-vindas de 5 e-mails — Escreva uma sequência de boas-vindas de 5 e-mails para novos assinantes do Tidepool (fatos somente em product.md). Para cada e-mail, forneça 'Subject:' (máx. 50 caracteres), texto de 'Preview:' e um corpo de no máximo 120 palavras e exatamente um CTA. Salve em welcome.md.
  • Fluxo de carrinho abandonado de 3 e-mails — Escreva uma sequência de carrinho abandonado de 3 e-mails para o Tidepool (fatos somente em product.md; não há descontos nem garantias, então não ofereça nenhum). Cada e-mail: 'Subject:' (máx. 50 caracteres), 'Preview:', corpo de no máximo 100 palavras, um CTA. Salve em cart.md.
  • E-mail de reengajamento + variações de assunto — Assinantes que pularam 3 meses seguidos não fizeram pedido. Escreva um e-mail de reengajamento ('Subject:', 'Preview:', corpo com no máximo 100 palavras, um CTA) e 5 linhas de assunto alternativas (cada uma com no máximo 50 caracteres). Use apenas fatos de product.md. Salve em winback.md.

Prós

  • A skill foi acionada sem ser nomeada: o arquivo da skill foi lido em 6/6 execuções de tratamento.
  • Qualidade absoluta alta com a skill: 5.0 de 5.

Contras

  • Nenhum ganho mensurável em relação ao grupo sem skill (+0.00, dentro do ruído).
  • Um prompt de uma frase marcou 5.0, contra 5.0 com a skill (+0.00).
  • O grupo de controle já marca 5.0: efeito teto, então o teste não consegue mostrar ganho.
  • Ressalva do teste: aplicamos uma correção na pontuação: números de horário de envio não contam mais como números inventados. Reavaliamos copywriting com a mesma regra e ela continuou em 5.0.
  • n=2 por tarefa por braço; diferenças abaixo de cerca de 1 ponto são ruído.

Avaliação

Codex CLI 0.166 (gpt-6-astra, raciocínio baixo) em uma máquina de teste Mac, com um projeto temporário novo e HOME/TMPDIR/caches temporários a cada execução, skill instalada (tratamento), ausente (grupo de controle) ou ausente com o requisito central da skill comprimido em uma frase anexada ao prompt (grupo do prompt de uma frase), 2 execuções por grupo por tarefa, rede desligada, gravações em /tmp bloqueadas. Os prompts nunca mencionam a skill (exceto pelo texto indicado abaixo). Três tarefas de escrita com uma ficha de fatos (product.md, uma assinatura fictícia de snacks de algas): uma sequência de boas-vindas de 5 e-mails, um fluxo de carrinho abandonado de 3 e-mails (sem descontos permitidos) e um e-mail de reengajamento com 5 linhas de assunto alternativas. Cada uma tem limites rígidos (assunto com no máximo 50 caracteres, corpo com no máximo 100-120 palavras, exatamente um CTA). Pontuado por regras: o arquivo existe, os limites foram mantidos, nenhum número inventado, desconto ou urgência, nenhuma palavra da moda proibida, nenhum padrão que soe como IA (não é X, é Y; sem X, sem Y, sem Z; assuntos falsos com 'Re:').

Comparação entre os braços

BraçoNota média (0-5)Tokens por execução
Sem a skill5.069k
Prompt de uma frase5.094k
Com a skill5.0102k

Medido com Codex CLI em 18 execuções, com pontuação por verificações baseadas em regras e sem juiz LLM. Total 24.0 / 30, veredito Situacional.

Divulgação: Uma correção de pontuação foi aplicada: números de horário de envio não são mais contados como números inventados. Reavaliamos copywriting com a mesma regra e ele continuou em 5.0.

Veredito: Situacional (24.0 / 30). Fonte: coreyhaines31/marketingskills, skills/emails, fixada no commit 88c79f6. Instalação: npx skills@latest add coreyhaines31/marketingskills --skill emails. Licença: MIT (LICENSE do repositório).

O que é

A skill emails, de coreyhaines31/marketingskills, projeta sequências de e-mail (boas-vindas, nutrição, carrinho abandonado, recuperação): objetivo por e-mail, linhas de assunto e texto de prévia, regras de copy, cadência e ordem de envio, com três arquivos de referência (diretrizes de copy, tipos de e-mail, modelos de sequência). Cerca de 1.650 palavras em SKILL.md e 3.200 nas referências. Apenas Markdown, sem scripts.

Como testamos

Codex CLI 0.166 (gpt-6-astra, raciocínio baixo) em uma máquina de teste Mac, um projeto temporário novo e HOME/TMPDIR/caches temporários a cada execução, skill instalada (tratamento) ou ausente (controle) ou ausente com o requisito central da skill comprimido em uma frase anexada ao prompt (grupo de uma frase), 2 execuções por grupo por tarefa, rede desligada, gravações em /tmp bloqueadas. Os prompts nunca mencionam a skill (exceto pelo texto indicado abaixo).

Três tarefas de escrita com uma ficha de fatos (product.md, uma assinatura fictícia de petiscos de algas): uma sequência de boas-vindas de 5 e-mails, um fluxo de carrinho abandonado de 3 e-mails (sem descontos permitidos) e um e-mail de recuperação com 5 linhas de assunto alternativas. Cada uma tem limites rígidos (assunto com no máximo 50 caracteres, corpo com no máximo 100-120 palavras, exatamente uma CTA). Pontuado por regras: o arquivo existe, os limites foram respeitados, não há números inventados, descontos ou urgência, nem jargão proibido, nem padrões que soam como IA (é-não-é-X-é-Y, sem-X-sem-Y-sem-Z, assuntos falsos com 'Re:').

  1. Sequência de boas-vindas de 5 e-mails — Escreva uma sequência de boas-vindas de 5 e-mails para novos assinantes do Tidepool (fatos apenas em product.md). Para cada e-mail, informe 'Assunto:' (no máximo 50 caracteres), texto de 'Prévia:', um corpo de no máximo 120 palavras e exatamente uma CTA. Salve em welcome.md.
  2. Fluxo de carrinho abandonado de 3 e-mails — Escreva uma sequência de carrinho abandonado de 3 e-mails para o Tidepool (fatos apenas em product.md; não há descontos nem garantias, então não ofereça nenhum). Cada e-mail: 'Assunto:' (no máximo 50 caracteres), 'Prévia:', corpo de no máximo 100 palavras, uma CTA. Salve em cart.md.
  3. E-mail de recuperação + variantes de assunto — Assinantes que pularam 3 meses seguidos não fizeram pedido. Escreva um e-mail de reengajamento (Assunto:, Prévia:, corpo com no máximo 100 palavras, uma CTA) e 5 linhas de assunto alternativas (cada uma com no máximo 50 caracteres). Use apenas fatos de product.md. Salve em winback.md.

A pontuação é programática (testes ocultos / detecção de problemas plantados / verificações de restrições / renderização+OCR quando aplicável), 0–5 por execução. Nenhum juiz LLM decidiu qualquer pontuação.

Resultados

O prompt de uma frase dado ao terceiro grupo: "Projete cada e-mail com um objetivo claro e exatamente uma chamada para ação, uma linha de assunto curta e específica e texto de prévia, tom humano e simples sem padrões delatores de IA, e uma ordem de envio e cadência coerentes ao longo da sequência."

TarefaPontuação do controleUma fraseCom a skillTokens do controleTokens de uma fraseTokens com a skillSkill lida
t1-welcome5.05.05.077k87k109k2/2
t2-abandoned-cart5.05.05.068k101k103k2/2
t3-winback5.05.05.059k91k92k2/2

Pontuação média: 5.0 sem a skill vs 5.0 com ela (delta +0.0). Tokens por execução: 69k vs 102k (1.48x); tempo 38s vs 50s. Grupo de uma frase: 5.0 (ganho da skill sobre o prompt de uma frase: +0.0; ganho do próprio prompt de uma frase sobre nenhuma skill: +0.0); tokens do prompt de uma frase: 94k por execução, então a skill custa 1.09x o prompt de uma frase.

O que aconteceu

  • Nenhuma diferença nas regras: pontuação média 5.0 para o controle, 5.0 para a versão em uma frase, 5.0 para a skill. Todos os e-mails das 18 execuções cumpriram todos os limites. O Codex sozinho já segue uma ficha de fatos explícita, limites de tamanho e 'exatamente uma CTA'.
  • Foi preciso corrigir a pontuação: a primeira passada contou os momentos de envio ('Send: 10 days after subscribing', '24 hours after abandonment') como números inventados e deu aos grupos de uma frase e com a skill 4.6 e 4.9. O momento de envio é uma recomendação de agendamento, não uma afirmação sobre o produto, então essas frases agora são ignoradas; as primeiras pontuações não são usadas.
  • A única diferença visível é a orientação de cadência sobre a qual a skill fala. Procurando um rótulo de momento de envio (uma linha 'Send:' ou um horário no título do e-mail), o controle escreveu um em 0 de 6 sequências, a versão em uma frase em 4 de 6 e a skill em 1 de 6. Então a skill não acrescentou a cadência de forma confiável, mas a frase que a nomeia sim.
  • A skill foi lida em 6/6 execuções e custou 102k tokens por execução contra 69k do controle (1.48x) e 94k do prompt de uma frase (1.09x).

Pontuações por dimensão

DimensãoPontuaçãoPor quê
1_output_quality5.0

Pontuação média 5.00/5 com a skill (verificações programáticas, veja a tabela por tarefa).

2_lift_vs_no_skill2.0

+0.00 pontos vs 5.00 sem a skill (n=2 por tarefa; menos de ~1 ponto é ruído).

3_trigger5.0Arquivo da skill lido em 6/6 execuções com a skill.
4_instructions_portability4

Markdown simples com arquivos de referência; usa o layout habitual do marketingskills e funciona em qualquer agente que carregue skills.

5_efficiency31.48x tokens (102k vs 69k por execução) e 1.32x tempo (50s vs 38s).
6_safety_hygiene5Apenas Markdown; sem scripts nem comandos.

Limites deste teste

  • Efeito teto: o controle já está em 5.0, então o teste não consegue mostrar melhora; mostra apenas que nada piorou.
  • As verificações cobrem limites, honestidade e sinais de estilo, não qualidade de persuasão, esperteza da linha de assunto ou entregabilidade; não houve leitura humana da qualidade do copy além de conferências pontuais.
  • Apenas um briefing fictício de um único produto; o valor da skill para sequências de nutrição e de fluxo B2B com dados reais de segmentação não foi testado.
  • n = 2 por grupo por tarefa: diferenças abaixo de cerca de 1 ponto são ruído.
  • A pontuação baseada em regras mede o que as verificações conseguem ver; não julga bom gosto nem se o resultado é o melhor possível.

Segurança

Veja security.md. Scan: 0 CRITICAL / 0 HIGH / 0 MEDIUM. Veredito: seguro para executar (sandbox sem rede). Um scan limpo não prova que uma skill é segura.

Conclusão

O Codex sozinho produz sequências de e-mail compatíveis e baseadas em fatos sem a skill, e a skill acrescenta tokens (cerca de 1.5x) sem mudança mensurável nestas tarefas. Ela pode ajudar quando você quer a estrutura e a orientação de cadência da skill no resultado, o que uma frase no prompt também alcançou com mais frequência aqui.

Transcrição

Log de execuções: emails (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.)
Colunas: tarefa, grupo-execução, nota (0-5), tokens, segundos, verificações aprovadas, arquivos da skill abertos pelo agente.

t1-welcome control-1: nota 5.0, tokens 94583, s 55.8, verificações 4/4, nada aberto
t1-welcome control-2: nota 5.0, tokens 61035, s 51.9, verificações 4/4, nada aberto
t1-welcome oneliner-1: nota 5.0, tokens 78284, s 52.0, verificações 4/4, nada aberto
t1-welcome oneliner-2: nota 5.0, tokens 96098, s 64.7, verificações 4/4, nada aberto
t1-welcome treatment-1: nota 5.0, tokens 121562, s 57.9, verificações 4/4, abriu emails
t1-welcome treatment-2: nota 5.0, tokens 97942, s 72.1, verificações 4/4, abriu emails
t2-abandoned-cart control-1: nota 5.0, tokens 77150, s 37.3, verificações 4/4, nada aberto
t2-abandoned-cart control-2: nota 5.0, tokens 60327, s 30.3, verificações 4/4, nada aberto
t2-abandoned-cart oneliner-1: nota 5.0, tokens 109566, s 48.9, verificações 4/4, nada aberto

18 execuções, 3 artefatos

Resultado de exemplo

SOTA · With the skill: welcome.md (t1-welcome, run 1, Codex)

# Tidepool welcome sequence For new subscription-box subscribers. Suggested timing is relative to signup; snack-related actions are for after the box arrives. CTA lines are the single action in each email. The account-page URL must be added before sending; it is not provided in product.md. ## Email 1: Welcome Send: Immediately Subject: Welcome to Tidepool Preview: Your monthly box has 12 single-serve packs of roasted seaweed snacks, with free shipping every time. Body: Welcome to Tidepool! We're glad to be part of your snack breaks. Each monthly box brings you 12 single-serve packs of roasted seaweed snacks in three flavors. It's $14 per box, with free shipping on every box. Boxes ship on the 1st of each month within the United States. Your account page is where you can skip or cancel any month. CTA: Visit your account page ## Email 2: A snack for the workday Send: Day 2 Subject: A little crunch for your desk drawer Preview: Twelve single-serve packs give you a way to keep roasted seaweed snacks close during a busy workday. Body: A packed calendar can leave little room to think about snacks. Your Tidepool box comes with 12 single-serve packs. Once it arrives, a few packs in your desk drawer can put something crunchy within reach when you take a break. Roasted seaweed fits right into that moment between finishing one task and starting the next. CTA: Set aside a pack for your next work break ## Email 3: Meet the flavors Send: Day 4 Subject: Three flavors in every Tidepool box Preview: Sea Salt, Sesame, Wasabi and Chili Lime are in rotation, with three flavors included in each box. Body: There's room for a little variety in your snack break. Tidepool's flavor rotation includes Sea Salt, Sesame, Wasabi and Chili Lime. Each box contains three flavors, so you'll have a few options when it's time for a pack of roasted seaweed. When your box arrives, your first snack break is a chance to start with whichever flavor catches your eye. CTA: Try one flavor from your box ## Email 4: What's in a pack Send: Day 7 Subject: A closer look at your seaweed snacks Preview: Tidepool snacks are vegan and gluten-free, made with seaweed, sea salt, sesame oil and flavor seasoning. Body: The ingredients deserve an introduction, too. Tidepool's roasted seaweed snacks contain seaweed, sea salt, sesame oil and flavor seasoning. They're vegan and gluten-free. Founded in Portland, Oregon, Tidepool brings those snacks together in a monthly box. Each single-serve pack is a crunchy option for a pause in your office day. CTA: Make a Tidepool pack your next desk snack ## Email 5: Keep it flexible Send: Day 10 Subject: Your subscription has room for a pause Preview: You can skip or cancel any month from your account page. Tidepool subscriptions have no contracts. Body: Some months, your snack routine changes. Tidepool lets you skip or cancel any month from your account page, with no contracts. That flexibility is part of your subscription from the start. Each box is $14 for 12 single-serve packs, and shipping is always free. Whenever you need a change, your account page is the place to manage it. CTA: Manage your subscription

Ver o Pro