ig-humanizer について
ig-humanizerは、Instagramのキャプションやカルーセル文面を、人がAIらしいと感じる表現に配慮して書き換えたり監査したりするスキルです。Instagram向けのチェック項目を適用し、編集内容を説明します。AI検出器の回避をうたうものではありません。
主な機能
- 01キャプションやカルーセル文面の書き換え
- 02Instagramチェックリストによる監査
- 03変更点と理由の提示
- 04文字数と冒頭125文字の確認
- 05段落ごとの特徴的表現の密度表示
- 06読者の印象を推定
活用シーン
- 01AI草案の投稿前編集
- 02完成したキャプションの書き換えなし監査
- 03冒頭125文字にフックが収まるか確認
- 04反復的または機械的な文章の発見
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sergebulaev/ instagram-skills --skill ig-humanizerインストール後、Claude Code で/ig-humanizerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/audit-checklist.mdexamples.mdscrub-rules.mdsub-skills/illustration.mdpost-audit.mdvoice-profile.md詳細
Instagram Humanizer V3
キャプションやカルーセルのスライドテキストを書き換え、人間の読者が気づく AI らしさを取り除きます。また、完成したキャプションを 2026 年版 Instagram チェックリストに照らして監査します。Wikipedia の「AI が書いた文章の特徴」の分類、2025~2026 年の文体計量研究、自社の Instagram キャプションコーパス(n=284、出現率のみ)、Instagram 特有のパターン(最初の 125 文字での折り返し、くだけた小文字のキャプション文体、適切な長さのハッシュタグ、シェアと保存を促す構成)に基づいています。 V3(2026-09): 2026 年のエビデンスに基づいて再調整しました。語彙は密度で評価し、エムダッシュは禁止ではなく上限を設けています(この上限はかなり緩やかです。人間のキャプションの 29% にはエムダッシュが 1 つ使われています)。無理にリズムを整えることは、改善策ではなく AI らしさの特徴として扱うようになり、過剰修正を防ぐ仕組みも追加しました。
このスキルでできないこと: GPTZero、Pangram、Turnitin、Originality の「検出を回避」することはできません。これらは、指示に従って調整された文章に特有の文体シグネチャーを手がかりに学習した分類器です。「実在する人のように聞こえる」文体への書き換えは 92~95% の確率で検出され、わずかな機械的な書き換えでも検出可能性が高まります。300 語未満のキャプション程度の長さのテキストでは、検出器のスコアはノイズにすぎません。本当の価値は別のところにあります。専門知識のある人間の読者は、AI が書いた文章だと見抜く要因として、語彙(53%)と文の構造(36%)を挙げています。また Instagram では、ブランドのアカウントのように読めるキャプションは、保存もシェアもされません。このスキルは、そうした読者が反応する特徴を取り除きます。
V3 での変更点
角括弧内は根拠の強さです。[strong] = 2025〜2026 年の独立した複数の研究、または独自コーパスで再現。[vendor] = 単一のプラットフォームまたはベンダーのデータセット。[weak] = 単一の研究または専門家パネルの報告。
- 語彙の評価は、削除リスト方式から密度スコア方式に変わりました。 2023〜2024 年に目立った語句(delve、tapestry、realm、journey)は、人々が避けるようになり、使われなくなりつつあります [strong]。2026 年に長く残る指標は、一般的な語(significant、crucial、notably、comprehensive、insights、robust、leverage、foster、landscape、nuanced、streamline、elevate)に加え、名詞化や「-ing」で始まる節などの文法的な特徴で、これらは人間の文章より 5.3 倍の頻度で使われます [strong]。独自コーパスでは、人間が書いたキャプションの 10% に AI らしい語彙が含まれています [strong]。そのため、段落に指標が 1 つあるだけでは判断できません。3 つなら判断できます。
- エムダッシュは、もはや判別の手掛かりではありません。 GPT-5.4 の使用頻度は 1,000 語あたり 1.43 個で、人間の基準値である 3.23 個を下回ります [strong]。また、人間の Instagram キャプションの 29% にエムダッシュが含まれています [strong:コーパス]。キャプションにエムダッシュが 1 つあるだけでは、決して判別の手掛かりになりません。一律に禁止すると、キャプションが過度に無機質になります。新しいルールは、100 語あたり約 1 個(キャプションあたり 1〜2 個)までに抑え、超過分のみをコンマ、コロン、括弧、または書き換えで置き換えることです。ピリオドは決して使わないでください(ダッシュで区切られた断片がさらに積み重なります)。長いキャプション全体でエムダッシュが 1 つもないことも、今ではそれ自体が判別の手掛かりです。
- 無理に抑揚をつけることは、2026 年で最も目立つ特徴であり、解決策ではありません。 機械的な長文・短文の交互使用は、学習可能な人間らしさ付与の指紋です [weak]。また、「短く。印象的に。以上。」、「X はない。Y もない。あるのは Z だけ。」、ドラマチックな効果を狙った一語だけの行、「結果は?」という種明かしが、現在、読者が最もよく挙げる判別の手掛かりです [strong]。キャプションは中程度の長さなので、パス 2 は文章が均一すぎる段落だけを直すためのガードとして使います。変化を無理に作り出すことはありません。
- 三つ組は、密度によっては今も判別の手掛かりになります。 2026 年の最先端モデルでは、三項並列の頻度が専門家による人間の文章の 2 倍です [strong]。一方、人間のキャプションの 23% に三つ組が含まれています [strong:コーパス]。そのため、具体的な項目を並べた自然な三つ組は 1 つなら残します。重ねて使われたもの、完璧に並行した構造のもの、中身のない三つ組、キャプション内の 3 つ目の三つ組は取り除きます。
- 指紋の挿入は、半分は間違っていました。 固有名詞と具体性には根拠があります [strong]。参照先を伴う、精度が不自然に高い数値を最初の 125 文字以内に置くことが、最も強力なフックです。裸の数字だけでは識別できません。また、ためらいを装う表現や告白の挿入は逆効果です。演出されたためらいは、LLM の文章で 2 倍よく見られます。また、「正直に言うと」、「率直に言えば」、「POV ではないものに付ける『POV:』」といった誠実さの表明は、2026 年に名付けられた判別の手掛かりです [strong]。パス 3 では代わりに、淡々とした、日付のある、言いにくい事実を求めます。
- 過剰な修正を防ぐガード。 人間らしさを付与した出力にも独自の指紋があります [weak]。パス 4 では、パス 1〜3 の編集によって、取り除くはずだった特徴そのものが生じていないか確認します。編集の程度は、実際の問題に応じて調整します。迷ったら、そのままにします。
使用するタイミング
- AI が下書きしたキャプションやカルーセルを公開する前(書き換えモード)
- 完成したキャプションを公開前に確認するとき(監査モード。
sub-skills/post-audit.mdを参照) - キャプションに違和感があるものの、理由を特定できないとき
入力
任意のテキスト:キャプション、カルーセル画像内のテキスト、または Reel のキャプション。 任意で、目標とする文体のサンプル(ユーザーが過去に作成したキャプション)も指定できます。
出力
- AI らしい特徴を取り除いた書き換え済みテキスト
- 変更箇所とその理由を示す差分
- キャプションの文字数(フックが最初の 125 文字を超える場合は警告)
- 段落ごとの判別要素の密度(段落ごとの指標数。3 つ以上で書き換えを実行)
- 読者の印象に基づく確信度:「人間らしく読める」、「混在している」、「AI らしく読める」(読者が判別要素を感じる程度の推定であり、検出スコアではありません)
モード
# Default: scrub AI tells (forensic + strict) and fix Instagram-format issues
ig-humanizer <text>
# Forensic only - minimum touch, just kill model leakage
ig-humanizer --mode forensic <text>
# Audit - detection-only pass-fail review, no rewrite
# Runs the 2026 Instagram checklist: first-125 hook, caption length, sized
# hashtags, emoji limits, CTA quality, media reminder.
# Returns Blockers + Warnings + suggested fixes. See sub-skills/post-audit.md.
ig-humanizer --mode audit <text>
# Profile - build/update the user's Voice & Brand Profile. See the section below.
ig-humanizer --mode profile
4 つのパス
パス 1 - スクラブ(スコアを付けてから削除または置換)
references/scrub-rules.md の段階別カタログを適用します。判定単位は**単語ではなく段落(またはスライド)**です。段落ごとにマーカーを数え、3 個以上なら段落を書き直します。単一のマーカーは、それがネタ明かしへの橋渡し、否定的な対句、誠実さを示すマーカー、またはフォレンジックな漏えいでない限り、そのままにします。
- フォレンジック(常に適用):人間は書かない、実際のモデル由来の漏えいです。AI ツールのマーカー(oaicite、contentReference、turn0search0)、知識のカットオフに関する免責文(「私の最終更新時点では」)、テンプレートの空欄([Your Name])、上限を超える em ダッシュ(約 100 語あたり 1 個超)などが該当します。
- 厳格(デフォルトで有効):読者が反応する要素です。密度で評価する、2026 年に定着した語彙セット(significant、crucial、notably、particularly、comprehensive、insights、robust、leverage、foster、landscape、nuanced、streamline、elevate、empower)、文法上のマーカー(名詞化、文頭の「-ing」節)、2026 年モデル特有の言い回しの層(quietly、「X matters.」、compound、「a signal」、「the work」、「built different」、「let that sink in」)、単独で使われるネタ明かしへの橋渡し(「The result?」、「Here's what」、「Stop X, start Y」、「plot twist:」)、あらゆる形式の否定的な対句、重ねられた、または完全に平行する 3 項列挙とキャプション内の 3 つ目の 3 項列挙、表現の整理(「in today's fast-paced world」、「game-changer」、「level up」、「dive in」)、絵文字の多用、使い古された締めくくり(「what do you think?」、「double tap if you agree」)などが該当します。
- Instagram 形式のスクラブ(常に適用):単独で成立する冒頭 125 文字のフック、適切な長さのハッシュタグ、絵文字の上限、カルーセルの 1 枚目で示す内容、キャプションの長さです。
パス 2 - リズム(均一さを防ぐためのガードのみ)
検出器は文のばらつきを評価しません。また、キャプションは中程度の長さ(コーパスの中央値は 200 語を大きく下回ります)なので、リズムはリーチを伸ばす手段でも、修正すべきものでもありません。読者が気づくのは、機械的な均一さ(すべての行が同じ長さで、機械のように平板に見えること)であり、さらに悪いのは、2 世代目のヒューマナイザーが加える、作為的なばらつきです。そのため、パス 2 の目的は 2 つです。機械のように平板に読める箇所に限ってリズムを直し、作為的なばらつきはすべて取り除きます。戦術としてばらつきを加えることはありません。
- 段落ごとに、短い文の隣に本当に長い文が 1 つあるのは問題ありません。それが人間らしいばらつきです。中程度の長さの文が 2、3 文続くのも問題ありません。段落内のすべての文が同じ長さで、平板に読める場合に限って編集し、段落全体ではなく 1 文だけを編集します。
- 独立した断片文は、キャプション全体で最大 2 つまでです。「every time.」は 1 回なら文体上の癖です。キャプション内に 3 つあるとパターンになります。
- 以下は完全に禁止します(完全な文に書き換えてください)。ネタ明かしの「The X? Y.」、「No X. No Y. Just Z.」、「All the X. None of the Y.」、「Simple. Effective. Easy.」のような形容詞の羅列、劇的な効果を狙った 1 語だけの行(「Still.」「Exactly.」)、疑似ソクラテス式の問答(「Why? Because...」)、「Short. Punchy. Done.」のような短文の連続です。断片文の連続は、その意図が見抜かれる原因になります。
- レイアウトはリズムではありません。空行で区切って 1 行に 1 つのアイデアを置くのは、キャプションに適した自然な書式なので、そのままにします。そうした行の中で、断片文を使って劇的な効果を狙うのが問題です。レイアウトは保ち、文を直します。
- カルーセルのスライド文は、意図的に短くしてあります。リズムを理由にスライドを削ったり、文を付け足したりしてはいけません。スライドや行の長さを、長い・短い・長い・短いと交互にしてはいけません。その揺れはヒューマナイザーの痕跡です。
確認するのは「機械のように平板に読める段落はあるか、短文の連続パターンを加えていないか」であり、ばらつきの数値ではありません。
パス 3 - 追加(人間らしさの痕跡)
内容が許す場合は、次の要素を必ず含めます。
- 具体的な対象が明示された、端数のある数字を1つ。「誰が」「何を」「いつ」「いくらかかったか」が分かるものです(「4か月で0から1万に増やし、週3回投稿した」は可。「急成長した」や「1万」だけでは不可)。数字だけでは人間らしさの痕跡になりません。シグナルを伝えるのは、その数字が何を指すかです。
- 固有名詞を1つ(実在の人物、ブランド、日付、ツール)
- 一人称で書かれた具体的な詳細を1つ(何を見たか、いくらかかったか、何が壊れたか)
- 日付が明記された、具体的で居心地の悪い事実を1つ。前後に枕詞を置かず、事実だけを淡々と書きます。「率直に言うと、これはつらかった。顧客を失った」ではなく、「2月14日に最大の顧客を失った」とします。事実そのものが弱さをさらけ出します。枠組みを加えると、誠実さを演出しているように見え、読者はそれを見抜くポイントとして受け取ります。
- 声の調子に合う場合は、小文字でくだけた表記
書き出しや話題の転換で使うことを禁止する表現(誠実さを宣言する言い回し、2026年に見抜かれる兆候として名指しされたもの): 「正直に言うと」「本音を言えば」「率直に言うと?」「はっきり言うと」「本当のところは」「本音で言うと」「嘘じゃなく」「マジで」「ちょっと弱音を吐いてもいい?」「一般受けする意見を、あえて言うと:」のように、よくある意見の前置きとして使うもの、「POV:」のように、実際にはPOVではないものに付けるもの。さらに、作者が書いていない、挿入としてのぼかし表現も禁止です(「たぶん」「間違っているかもしれませんが」「〜のようです」)。演出されたためらいは、専門家が書いた文章よりLLMの文章に2倍多く見られます。加えると、文章は人間らしくなるどころか、よりAIらしく見えます。
入力にこれらがない場合は、数字、名前、または出来事をユーザーに尋ねてください。捏造してはいけません。
パス 4 - 自己チェック(過剰な修正を防ぐ)
人間らしさを加える出力にも、独自の痕跡があります。返す前に、結果を一度読み直して、次の3つの質問に答えてください。
(a) パス2によって、ぶつ切りの文が続いたり、「その結果?」のような種明かしのつなぎが入ったり、1語だけの行ができたり、長文・短文・長文・短文が交互に続く形になったりしていませんか? はいの場合は、断片を自然な文章に戻してつなげます。 (b) パス3によって、枠組みを付けた告白、誠実さを宣言する言い回し、または作者が書いていないぼかし表現が加わっていませんか? はいの場合は、枠組みを取り除いて事実だけを残すか、挿入した表現を削除します。 (c) こすり落とすうちに作者の声が平板になっていませんか。調子が一様になった、反応がなくなった、具体的な詳細が消えた、ダッシュや三つ組や絵文字がすべてなくなった、もともと小文字の文体だったのに大文字に直した、といったことはありませんか? はいの場合は、作者の元の表現を戻します。長いキャプションでダッシュも三つ組も一切ないのは、それ自体が不自然さの兆候です。
どれか1つでも「はい」なら、さらに削るのではなく、修正を控えめにしてください。編集は実際に問題がある箇所に見合う範囲にします。問題のないキャプションなら、目標数に合わせて修正するのではなく、2、3か所手を加えるだけで十分です。ある表現の癖が作者のものかモデルのものか判断に迷う場合は、そのまま残してください。
絶対に守るルール
全体的な文体ルール:ルートの SKILL.md の「Voice rules」を参照してください。スキル固有の追加ルール(V3):
- スクラブは常に対象です。 キャプションの人間味を高める、AI らしさを取り除く、仕上げる、または公開するよう依頼されたら、公開前に最低でもフォレンジックパスと厳格パスを実行してください。ユーザー自身が下書きを書いた場合、現状のままで気に入っていると言った場合、急いでいる場合も同様です。書き手が誰か、「もう十分よい」という判断、時間的なプレッシャーは、スクラブを省略する理由にはなりません。フォレンジックパスと厳格パスでは意味は変わらず、数秒で終わります。実行してから公開してください。制約上、本当にテキストに手を加えられない場合は、その旨を明確に伝え、残っている兆候をすべて挙げてください。基本方針は、問題ないとしてそのまま通すのではなく、スクラブすることです。
- スクラブは必要な程度に行います。 パスで何も見つからなければ、何も変更しないでください。実行したことを正当化するために編集を捏造せず、検出スコアを結果として報告しないでください。見つけて修正した兆候を報告してください。
- ユーザーが実際に主張している内容と意味を保ってください。「その人らしい声を保つ」とは、文体の癖や主張内容を保つことであり、明かし方をつなぐ表現、短文の連打、または語彙上の特徴が3つ以上ある段落を残すことではありません。そうしたものを取り除いても、その人らしい声は変わりません。それが作業です。
- 入力にない事実を決して加えないでください。数字がわからない場合は、質問してください。
- 誠実さを示す表現、婉曲表現、告白調の枠組みを決して加えないでください。下書きに弱さを見せる箇所が必要なら、日付のある事実を尋ね、それを率直に述べてください。
- ユーザーの文体の癖(小文字で始めること、控えめな間を示す
..、約100語につき1つのエムダッシュ、自然な3項目の列挙を1つ、意図的に使った絵文字を1〜3個)を保ってください。 - 検出ツールの結果を保証しないでください。「GPTZero を通過しますか」と聞かれたら、正直に答えてください。誰にも保証はできず、150語のキャプションのスコアには意味がありません。
- 表現形式を尊重してください。指摘せずに、カルーセルのスライドテキストを単一のキャプションにしたり、その逆にしたりしないでください。
- メディアに関する注意書きなしに、キャプションを公開可能な状態として提示しないでください(Instagram では画像または動画が必要です)。
このスキルが検出する Instagram 固有の兆候
- 2行目を読まないと意味が通じないフック(「続きを読む」の折りたたみに隠れてしまいます)。
- 「Let's talk about..」「Here's the thing..」で始まるキャプションや、POV ではない内容に「POV:」を付けたもの。
- 20〜30個のハッシュタグを上部に詰め込んでいるもの(3〜5個程度にしてください)。
- すべての行に散りばめられた絵文字(キャプションあたり4個以上)。
- 約束とループではなく、タイトルだけを置いたカルーセルの1枚目。
- 3項目の列挙を重ねたもの、または実質のないもの(「より速く、より安く、よりよく」など)。具体的な項目を使った自然な3項目の列挙は問題ありません。
- エンゲージメントを誘導する表現(「YES とコメント」「友達を3人タグ付け」「ダブルタップして」)。
- 劇的な効果を狙った短文の連打や1語だけの行(人間味付与ツール特有の痕跡)、またはすべての行が機械的で平板に見える段落。
例
書き換え前後の例は references/examples.md を参照してください。
ファイル
SKILL.md- このファイル(書き換えスクラバー+監査モードのエントリーポイント)references/scrub-rules.md- ティア別のV3正規表現パターン、密度スコアリング、エムダッシュの上限、リズムのルール、禁止事項references/examples.md- キャプションとスライドの書き換え前後の例references/audit-checklist.md- しきい値付きの公開前チェックリストsub-skills/post-audit.md- 公開前監査のワークフロー(検出のみ、書き換えなし)sub-skills/voice-profile.md- ユーザーの Voice & Brand Profile の作成・更新(--mode profile)sub-skills/illustration.md- オプションの Pixfaro 画像ワークフロー
ボイスプロファイルモード(--mode profile)
ig-humanizer --mode profile は、貼り付けられたユーザー本人の Instagram 投稿3〜6件(ポータブル、トークン不要)から、または読み取りトークンが設定されている場合は取得したアクティビティから、../../references/voice-profile.md にユーザーの Voice & Brand Profile を作成または更新します。プロファイルが完成すると、このバンドル内のすべてのライティングスキルが、自動的にユーザーの声で下書きを作成します。詳しくは sub-skills/voice-profile.md を参照してください。起動フレーズ:「自分のボイスプロファイルを作って」「自分の声を学習して」。
関連スキル
ig-caption-writer- ヒューマナイザーをすでに通過するキャプションを生成しますig-carousel-planner- ヒューマナイザーをすでに通過するカルーセルを生成します