すべてのスキル

emails (coreyhaines31/marketingskills)

複数メールのシーケンス、ドリップ配信、ライフサイクル自動化の流れを設計・改善します。

emails (marketingskills):3つのメールシーケンスのタスクで素の Codex と 5.0/5 で同点。トークンは 1.5 倍。

状況次第安全

Codex CLI · gpt-6-astra

24.0 / 30

スキルなしに対するリフト:+0.00 · 状況次第 · 18 実行

状況次第:リフト +0.00 が +1.0 未満。推奨には合計 22/30、出力品質 3.5、リフト +1.0 が必要です。

SOTA

合格

Codex でテスト済み。

カバー対象 Codex, Claude Code

Codex CLI 0.166(SOTA ティア):採点対象 18 実行。当ティアのルールでは、ここでの合格は Claude Code もカバーします。第2ティアについては何も述べません。

スコア

各ディメンションは 0〜5 点で、6 つの合計が 30 点満点の合計スコアになります。すべてのディメンションで 5 が最良です。コスト 5 は低コストで高速、インストール 5 は簡単であることを意味します。

トリガーの信頼性
5.0
スキルなしに対するリフト
2.0
出力品質
5.0
トークンと時間のコスト
3.0
インストールと移植性
4.0
安全性
5.0

セキュリティレビュー

安全

静的スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。手動レビュー:ネットワーク無効のサンドボックスで実行しても安全(指摘なし)。クリーンなスキャン結果はスキルの安全性を証明しません。

インストール

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

ソース

固定コミット: 88c79f6528a9347420e57ceb1fff9a60de651768

テスト済み: 2026-11-02

テスト内容

  • 5通のウェルカムメールシーケンス — 新しい Tidepool 購読者向けの5通のウェルカムメールシーケンスを書いてください(事実は product.md のみ)。各メールに 'Subject:'(最大50文字)、'Preview:' テキスト、本文は最大120語、CTA はちょうど1つ。welcome.md に保存してください。
  • 3通のカゴ放棄フロー — Tidepool 向けの3通のカゴ放棄シーケンスを書いてください(事実は product.md のみ。割引や保証はないので、提示しないこと)。各メール:'Subject:'(最大50文字)、'Preview:'、本文は最大100語、CTA は1つ。cart.md に保存してください。
  • ウィンバックメール + 代替件名 — 3か月連続でスキップした購読者はまだ注文していません。再エンゲージメントメールを1通(Subject:、Preview:、本文は最大100語、CTA は1つ)と、代替件名を5つ(各最大50文字)書いてください。事実は product.md のみを使用してください。winback.md に保存してください。

長所

  • スキルは名前を出さずとも採用されました:スキルあり群 6/6 実行でスキルファイルが読み込まれました。
  • スキルありの絶対品質は高水準:5 点中 5.0。

短所

  • スキルなしに対する有意なリフトなし(+0.00、ノイズの範囲内)。
  • 一文プロンプトは 5.0、スキルありは 5.0(+0.00)。
  • 対照群はすでに 5.0 点:天井効果のため、テストでリフトを示せません。
  • テスト上の注意:採点の修正を適用しました。送信時刻の数字はでっち上げの数字として数えないようになりました。同じルールで copywriting を再確認したところ、5.0 のままでした。
  • タスク・群ごとに n=2。1 ポイント未満の差はノイズです。

レビュー

Mac テストマシン上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。ファクトシート(product.md、架空の海藻スナック定期購入)を使った3つのライティングタスク:5通のウェルカムメールシーケンス、3通のカゴ放棄フロー(割引不可)、代替件名5つ付きのウィンバックメール。それぞれに厳しい制限(件名は最大50文字、本文は最大100〜120語、CTA はちょうど1つ)。ルールで採点:ファイルが存在するか、制限を守っているか、でっち上げの数字・割引・緊急性がないか、禁止バズワードがないか、AI らしいパターン(it's-not-X-it's-Y、no-X-no-Y-no-Z、偽の 'Re:' 件名)がないか。

3群の比較

群平均スコア(0〜5)1実行あたりのトークン
スキルなし5.069k
一文プロンプト5.094k
スキルあり5.0102k

Codex CLI で 18 実行を計測し、LLM 判定なしのルールベースのチェックで採点。合計 24.0 / 30、判定は 状況次第。

開示事項 採点の修正を適用しました:送信時刻の数字は作り出された数値として数えないようにしました。同じルールで copywriting を再確認したところ、5.0 のままでした。

判定:状況次第(24.0 / 30)。 ソース:coreyhaines31/marketingskills、skills/emails、コミット 88c79f6 に固定。インストール:npx skills@latest add coreyhaines31/marketingskills --skill emails。ライセンス: MIT(リポジトリの LICENSE)。

概要

coreyhaines31/marketingskills の emails スキルは、メールシーケンス(ウェルカム、ナーチャリング、カート放棄、ウィンバック)を設計します。メールごとの目標、件名とプレビューテキスト、コピーのルール、タイミングと送信順序を定め、参照ファイル 3 つ(コピーのガイドライン、メールの種類、シーケンスのテンプレート)を備えています。SKILL.md は約 1,650 語、参照ファイルは約 3,200 語です。Markdown のみで、スクリプトはありません。

テスト方法

Mac テストマシン上で Codex CLI 0.166(gpt-6-astra、低推論)、実行ごとに新規の一時プロジェクトと一時 HOME/TMPDIR/キャッシュを使用、スキルをインストール(スキルあり群)、スキルなし(対照群)、またはスキルの中核要件をプロンプト末尾に付けた一文に圧縮(一文プロンプト群)、タスクごとに各群 2 実行、ネットワーク無効、/tmp への書き込みはブロック。プロンプトはスキル名に一切言及しません(以下で注記する表現を除く)。

ファクトシート(product.md、架空の海藻スナックのサブスクリプション)を使った 3 つのライティングタスク:5 通のウェルカムシーケンス、3 通のカート放棄フロー(割引は禁止)、代替の件名 5 つ付きのウィンバックメール。それぞれに厳格な制限(件名は最大 50 文字、本文は最大 100〜120 語、CTA はちょうど 1 つ)があります。ルールで採点します:ファイルが存在するか、制限を守っているか、でっち上げた数字・割引・緊急性がないか、禁止されたバズワードがないか、AI らしいパターン(it's-not-X-it's-Y、no-X-no-Y-no-Z、偽の 'Re:' 件名)がないか。

  1. 5 通のウェルカムシーケンス — Tidepool の新規購読者向けに 5 通のウェルカムシーケンスを書いてください(事実は product.md のみ)。各メールに 'Subject:'(最大 50 文字)、'Preview:' テキスト、最大 120 語の本文、ちょうど 1 つの CTA を入れます。welcome.md に保存。
  2. 3 通のカート放棄フロー — Tidepool 向けに 3 通のカート放棄シーケンスを書いてください(事実は product.md のみ。割引や保証はないので、提供しないこと)。各メール:'Subject:'(最大 50 文字)、'Preview:'、本文は最大 100 語、CTA は 1 つ。cart.md に保存。
  3. ウィンバックメール+件名バリエーション — 3 か月連続でスキップした購読者はまだ注文していません。再エンゲージメントメールを 1 通(Subject:、Preview:、本文は最大 100 語、CTA は 1 つ)と、代替の件名 5 つ(それぞれ最大 50 文字)を書いてください。product.md の事実のみを使用。winback.md に保存。

採点はプログラム的(隠しテスト/仕込み問題の検出/制約チェック/該当する場合はレンダリング+OCR)で、実行ごとに 0〜5 点。スコアはどの LLM 判定者も決めていません。

結果

第 3 の群に与えた一文プロンプト:"各メールを 1 つの明確な目標とちょうど 1 つの行動喚起(CTA)で設計し、短く具体的な件名とプレビューテキストを付け、AI らしいパターンのない自然な人間らしいトーンにし、シーケンス全体で適切な送信順序とタイミングを設定すること。"

タスク対照群スコア一文プロンプトスキルあり対照群トークン一文プロンプトトークンスキルありトークンスキルの読み込み
t1-welcome5.05.05.077k87k109k2/2
t2-abandoned-cart5.05.05.068k101k103k2/2
t3-winback5.05.05.059k91k92k2/2

平均スコア:スキルなし 5.0 に対しスキルあり 5.0(差 +0.0)。1実行あたりのトークン:69k に対し 102k(1.48 倍)。所要時間 38 秒に対し 50 秒。一文プロンプト群:5.0(一文プロンプトに対するスキルの上乗せ:+0.0、スキルなしに対する一文プロンプトの上乗せ:+0.0)。一文プロンプトのトークンは 1実行あたり 94k で、スキルは一文プロンプトの 1.09 倍のトークンを消費します。

何が起きたか

  • ルール上の差はありません:平均スコアは対照群 5.0、一文版 5.0、スキルあり 5.0。18 実行のすべてのメールがすべての制限を満たしました。素の Codex は、明示的なファクトシート、長さの制限、「CTA はちょうど 1 つ」にすでに従います。
  • 採点の修正が必要でした。最初のパスでは送信タイミング('Send: 10 days after subscribing'、'24 hours after abandonment')をでっち上げた数字として数え、一文プロンプト群とスキルあり群に 4.6 と 4.9 を与えていました。タイミングはスケジュールの助言であり、商品の主張ではないため、現在はこれらの表現を無視しています。最初のスコアは使用していません。
  • 目に見える唯一の違いは、スキルが説明しているタイミングのガイダンスです。送信時刻のラベル('Send:' 行やメール見出し内のタイミング)を探したところ、対照群は 6 シーケンス中 0 件、一文版は 6 件中 4 件、スキルありは 6 件中 1 件に書いていました。つまりスキルは確実にタイミングを追加したわけではなく、それを明示した一文の方が追加していた、ということです。
  • スキルは 6/6 実行で読み込まれ、1実行あたり 102k トークンを消費しました。対照群は 69k(1.48 倍)、一文プロンプトは 94k(1.09 倍)です。

ディメンション別スコア

ディメンションスコア理由
1_出力品質5.0

スキルありの平均スコア 5.00/5(プログラム的チェック。タスク別の表を 参照)。

2_スキルなしに対するリフト2.0

スキルなし 5.00 に対して +0.00 ポイント(タスクごとに n=2。約 1 ポ イント未満の差はノイズ)。

3_トリガー5.0スキルあり群 6/6 実行でスキルファイルが読み込まれました。
4_指示の移植性4

参照ファイル付きのプレーンな Markdown。通常の marketingskills のレ イアウトを使い、スキルを読み込む任意のエージェントで動作します。

5_効率性3トークン 1.48 倍(1実行あたり 102k に対し 69k)、時間 1.32 倍(50 秒に対し 38 秒)。
6_安全性と衛生5Markdown のみ。スクリプトやコマンドはありません。

本テストの限界

  • 天井効果:対照群がすでに 5.0 のため、テストで改善を示せません。悪化しなかったことだけが示されます。
  • チェックは制限、誠実さ、スタイルのサインを対象としており、説得力の質、件名の巧みさ、到達性は対象外です。コピー品質の人間による評価はスポットチェック以外行っていません。
  • 架空の単一商品のブリーフのみです。実際のセグメンテーションデータを使ったナーチャリングや B2B のドリップシーケンスでの価値はテストしていません。
  • タスク・群ごとに n=2。1 ポイント未満の差はノイズです。
  • ルールベースの採点はチェックが検出できるものだけを測ります。センスや、結果が最善かどうかは判定できません。

セキュリティ

security.md を参照。スキャン:CRITICAL 0 / HIGH 0 / MEDIUM 0。判定:実行しても安全(ネットワーク無効のサンドボックス)。クリーンなスキャン結果はスキルの安全性を証明しません。

結論

素の Codex はスキルなしでも、ルールを満たす事実ベースのメールシーケンスを生成します。スキルはトークンを追加し(約 1.5 倍)、これらのタスクで測定できる変化はありません。出力にスキルの構成とタイミングのガイダンスを反映させたい場合は役立つかもしれませんが、その点はプロンプトの一文でも、こちらではむしろより頻繁に達成されました。

トランスクリプト

実行ログ:emails (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.)
列:タスク、群-回、スコア(0-5)、トークン、秒、合格したチェック、エージェントが開いたスキルファイル。

t1-welcome control-1: スコア 5.0, トークン 94583, 秒 55.8, チェック 4/4, 開いたファイルなし
t1-welcome control-2: スコア 5.0, トークン 61035, 秒 51.9, チェック 4/4, 開いたファイルなし
t1-welcome oneliner-1: スコア 5.0, トークン 78284, 秒 52.0, チェック 4/4, 開いたファイルなし
t1-welcome oneliner-2: スコア 5.0, トークン 96098, 秒 64.7, チェック 4/4, 開いたファイルなし
t1-welcome treatment-1: スコア 5.0, トークン 121562, 秒 57.9, チェック 4/4, 開いたファイル emails
t1-welcome treatment-2: スコア 5.0, トークン 97942, 秒 72.1, チェック 4/4, 開いたファイル emails
t2-abandoned-cart control-1: スコア 5.0, トークン 77150, 秒 37.3, チェック 4/4, 開いたファイルなし
t2-abandoned-cart control-2: スコア 5.0, トークン 60327, 秒 30.3, チェック 4/4, 開いたファイルなし
t2-abandoned-cart oneliner-1: スコア 5.0, トークン 109566, 秒 48.9, チェック 4/4, 開いたファイルなし

18 実行、3 成果物

サンプル出力

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

Pro を見る