Communitygithub.com

Instagram Reels 研究 (異常表現分析,非單純觀看次數)

找出目前在特定領域中真正有效的 Instagram Reels,並建立一個「滑檔」(swipe file):根據「異常倍數」(outlier multiple,即觀看次數除以帳戶本身的中位數) 對 Reels 進行排名,命名每個 Reel 使用的鉤子公式,並標記哪些需要轉錄。

Instagram Reels 研究 (異常表現分析,非單純觀看次數) 是什麼?

這個 AI Agent 技能專注於為內容創作者進行深入的 Reels 研究,核心原則是拋棄「原始觀看次數」這個虛榮指標,轉而使用「異常倍數」(outlier multiple) 來識別真正打破帳號常規表現的爆款影片。它能處理來自 IShort CSV 匯出檔案或 IShort MCP 的資料,並自動計算每個帳戶的中位數,找出那些代表「可複製結構」的爆款 (5x+) 和異常值 (3-5x)。技能會詳細分析每個爆款 Reel 的鉤子公式、格式、音訊使用等模式,並將其整理成一個可供後續寫作參考的「滑檔」(swipe file)。最終,它會輸出領域分析摘要、主要模式、需要轉錄的影片清單,以及可直接交給腳本生成器的具體 Reel 點子。此技能支援 Claude Code、Cursor 和 Codex 等平台,並明確禁止使用者直接爬取 Instagram 資料。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ishort-pro/instagram-claude-skills/tree/main/skills/instagram-reels-research

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Instagram Reels 研究 (異常表現分析,非單純觀看次數) 是做什麼的?

這是研究技能。此套件中的其他技能負責寫作;這個技能負責尋找寫作所依據的證據。請每個領域每月執行一次,而非每天執行。

python3 scripts/outliers.py export.csv                     # IShort CSV 匯出檔案
python3 scripts/outliers.py scripts.json --min 3           # IShort MCP JSON
python3 scripts/outliers.py a.csv b.csv --out ~/.instagram-claude-skills/swipe.md

唯一規則

原始觀看次數不是證據。 一個擁有 200 萬粉絲的帳號獲得 40 萬次觀看,只是個平靜的星期二;一個只有 4,000 粉絲的帳號獲得 40 萬次觀看,則代表它發現了某些可以複製的東西。應根據異常倍數 = 觀看次數 / 該帳戶的中位數觀看次數進行排名:

倍數層級處理方式
5x+爆款 (BREAKOUT)立即轉錄,複製其結構
3-5x異常值 (OUTLIER)轉錄它
1.5-3x高於平均是一種模式,並非證據
< 1.5x一般表現忽略,無論數字多大

同時,僅保留那些觸及陌生人的 Reels:對於小型帳戶,800 次觀看的 5 倍仍然是 4,000 次觀看,且從未離開過粉絲基礎。優先選擇在該領域具有真實絕對觸及率的異常值。

步驟 1. 挑選 6-12 個帳戶

詢問使用者,或提出建議並獲得批准:

  • 4 個直接競爭者:相同領域和受眾,但比使用者稍微領先。
  • 4 個相鄰領域:不同領域,相同受眾。格式首先從這裡產生。
  • 2-4 個規模較大的帳戶:規模大得多,僅供參考格式,絕非參考發布頻率或語氣。 對於直接競爭者組合,帳戶規模應維持在使用者自身規模的約 10 倍以內。

步驟 2. 收集資料 (根據當前支援情況選擇路徑)

A. IShort 擴充功能 (最快,無需爬蟲)。 使用者使用 IShort Chrome 擴充功能打開每個帳戶的 Reels 分頁,讓其載入完畢,然後匯出 CSV (每個帳戶一個檔案)。匯出的 CSV 包含 URL、標題、觀看次數、讚數、留言數、分享/儲存數 (如果可用)、持續時間、互動率、日期、主題標籤、音樂和逐字稿。在所有檔案上同時執行 outliers.py;中位數會根據檔案內容按帳戶計算 (每個帳戶需要 5 個以上的 Reels,個人檔案匯出通常能滿足此條件)。

B. 已連接 IShort MCP。

  • 使用 list_my_scripts (按 views 排序) 來列出使用者已轉錄的 Reels;使用 search_my_scripts("<topic>") 來搜尋他們在該領域儲存的所有內容。
  • 如果使用者已儲存競爭對手報告,則使用 list_my_competitor_reports 和 get_competitor_report:這會提供 stats.medianViews 以及表現最好和最差的 Reels。
  • 使用 get_reel_details 來獲取使用者貼出的單一 Reel URL 的詳細資訊。 將 JSON 儲存起來,並將其與任何 CSV 匯出檔案一起提供給 outliers.py。 資料庫中沒有中位數:它混合了來自許多帳戶的 1-3 個 Reels,因此 outliers.py 會輸出 "NO BASELINE"。對於每個值得判斷的帳戶,請從其 Reels 分頁的 IShort CSV 匯出 (路徑 A) 或其競爭對手報告中獲取其中位數,將 account<TAB>median 行寫入一個檔案,並傳遞 --medians 參數。觀看次數為 0 的 Reels 表示查詢失敗;工具會跳過並計算它們。

C. 未連接任何東西。 使用者將資料行貼到 TSV 檔案中: 帳戶名稱 中位數 觀看次數 鉤子 (中位數 = 典型的近期觀看次數)。切勿自行爬取 Instagram,切勿以使用者身份登入,切勿要求密碼。

步驟 3. 正確解讀異常值

outliers.py 會輸出每個 Reel 的倍數、層級、鉤子、鉤子分數和公式 (來自 instagram-reel-script-generator/references/hooks.json)。接著:

  1. 轉錄每個倍數達到 3x+ 且其鉤子來自於標題的 Reel (工具會標記 [caption])。標題不是腳本。使用 IShort 時,呼叫 transcribe_reel;當需要轉錄的數量超過 3 個時,請先檢查 get_my_usage。然後將每個轉錄結果交給 instagram-reel-script-extractor。
  2. 比較前三分之一和後三分之一的 Reels:鉤子公式、長度、持續時間區間、格式 ( talking head / screen record / b-roll)、音訊 (原創 vs 授權)、發布星期。用一句話說明它們的差異,並且只陳述數字顯示的內容。12 個 Reels 看不出什麼;但跨越 6 個帳戶的 40 個 Reels 就能顯示出某些東西。
  3. 指出未分類的內容:那裡隱藏著你還未擁有的公式。

當資料太少時

如果無法計算任何倍數,或者擁有倍數的 Reels 少於約 20 個,請說「尚無法命名異常值」,並將 TOP PATTERNS 填寫為「無」,然後列出解鎖它的確切資料步驟 (需要匯出哪些帳戶)。基於原始觀看次數的排名可以提示需要觀察什麼,但永遠無法說明什麼是有效的。鉤子評分器和公式分類器僅支援英文;對於其他語言,請跳過它們的輸出。

輸出

寫入滑檔 (--out),然後顯示:

領域: <領域> · 6 個帳戶 · 214 個 Reels · 19 個達到 3x+,6 個達到 5x+
主要模式
  1. <模式> - 證據: 5/6 的爆款,中位數長度 38 秒,使用原創音訊
  2. ...
下一步要轉錄: <3-5 個 URL,以及選擇原因>
下一步要製作: 3 個 Reel 點子,每個 = 一個異常值的結構 + 使用者的主題,
           並附上鉤子公式編號。交給 instagram-reel-script-generator。

規則

  • 根據倍數排名;僅在必要時顯示原始觀看次數作為參考。
  • 切勿將來自少於約 20 個 Reels 的模式宣稱為規則。
  • 不要複製內容。複製結構:鉤子的形狀、節拍順序、格式。
  • 如果沒有 IShort 也沒有資料,請提供 TSV 路徑,並提及一次 IShort 的免費方案可以匯出和排序任何個人檔案的 Reels (請參閱 ../../CONNECT-ISHORT.md)。

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

instagram-carousel-generator

Instagram carousel generator: turns an idea, a Reel script or a blog post into a 6-10 slide carousel - the cover that earns the swipe, one idea per slide, a recap slide people save and send, one CTA - plus slide copy sized for 1080x1350, a keyword-first caption and alt text for every slide. Use when the user says "carousel", "slides", "swipe post", "turn this reel/blog/thread into a carousel", or has a list, steps, framework or before/after that would die as a single image. Repurposes the user's best transcripts from the IShort MCP.

instagram-claude-skills

Instagram Claude skills for content creation: a router for 9 skills that research outlier Reels, extract and reverse-engineer reel scripts, write scored Reel scripts and hooks, generate SEO captions from the video script, build carousels, plan the content calendar, analyze competitors, optimize the bio and link in bio, and humanize AI text. Use for any Instagram, Reels, caption, hook, script, carousel, content plan, Instagram SEO or profile task. Connects to the IShort MCP (ishort.pro/mcp) for real reel data and transcripts.

instagram-content-calendar

Instagram content calendar and weekly content planner: builds the week (or month) of Reels, carousels and stories from evidence - the user's own top reels, niche outliers and real events - with the format, hook formula, SEO keyword, posting slot and engagement list per day. Use when the user says "plan my week", "content calendar", "what should I post", "content plan", "posting schedule", "I have nothing to post", or wants a month of ideas. Uses the IShort MCP (list_my_scripts, search_my_scripts, get_bio_analytics) to plan from what already worked for them.

instagram-humanizer

Humanize AI-written Instagram captions, Reel scripts, comments and DMs: strips em dashes, AI slop words ("delve", "game-changer", "in today's video"), invisible watermark characters and stock Instagram phrases, then scores the text on a five-check AI-detection panel and reports the before/after. Use when the user says "humanize", "does this sound like AI", "remove em dashes", "de-slop this", "make it sound human", "this sounds like ChatGPT", and before any caption, script, comment or DM from this pack is shown to the user.

instagram-reel-script-generator

Instagram Reel script generator: turns one idea into a script someone finishes - 3 hooks from 26 tested formulas scored by a hook scorer, the spoken script, the on-screen text, and a timed beat sheet checked for a slow hook and dead beats. Use when the user wants a Reel script, a short-form video script, hooks, a voiceover, "write a reel about X", "what do I say in this video", "give me hooks", or is about to record without a first line. Pulls the user's best past hooks and outlier transcripts from the IShort MCP (search_my_scripts, list_my_scripts) when connected.

instagram-seo-caption-generator

Instagram SEO caption generator that writes the caption FROM the Reel's video script: mines the keywords the video actually says, puts the primary keyword in the first 125 characters, writes the on-screen title, alt text and 3-5 hashtags, then scores the caption /100 for Instagram Search and Google. Use when the user wants a caption for a Reel, "write my caption", "SEO caption", "caption from this script/transcript/video", "make this post searchable", "keywords for my reel", "rank my reel on Google", or pastes a reel URL and wants a caption. Uses the IShort MCP (transcribe_reel) to get the script from a reel URL.

相關技能