學使用者的 Facebook 個人貼文語氣,依 14 天內容策略日曆,自動產出並發佈到 FB / Instagram / Threads / X。使用時機:使用者說「發文」、「幫我寫一篇貼文」、「用我的風格發」、「今天發一篇」、「PO 一下」、「學我的語氣」、「分析我的貼文風格」、「重新規劃內容」、「排貼文」、「查流量」、「review」時一律觸發;即使只說「發一篇」、「PO 文」、「PO 個廢文」也要觸發。
npx skills add https://github.com/Hao0321/claude-skill-social-post --skill social-post
<!--
social-post skill — Created by 駱君昊 (Hao)
Repo: https://github.com/Hao0321/claude-skill-social-post
Companion skill: https://github.com/Hao0321/claude-skill-code-cleanup
Facebook: https://www.facebook.com/lo.jain.hao
Claude Code 台灣交流討論區: https://line.me/ti/g2/DPTQR_XE6IYP8c5lBxsbRwsvEUsxI-70p1jWoA
License: MIT — 保留此標註即可修改、使用、商用
-->
三階段工作流。依使用者意圖路由,只讀必要 reference(省 token)。
| 觸發 | 階段 | 讀 |
|---|---|---|
| style_profile.md 不存在 / 說「重新學風格」 | P1 | references/learn_style.md |
| content_plan.md 不存在 / 說「重新規劃」「排新 14 天」 | P0 | references/phase0_plan.md + formulas.md |
| 說「發文」「今天發一篇」「PO」 | P2 | references/generate_and_publish.md + style_profile.md + content_plan.md + formulas.md(目標公式段)+ rules.md(相關規則)+ 目標平台 ref |
| 說「這篇好不好」「查流量」「分析」 | 診斷 | references/evaluation.md + rules.md(R6/R23/R39/R40)+ 目標 post 戰績 |
| 說「歷史怎麼樣」「Day X 發生什麼」 | 案例 | references/case_studies.md |
| 想查某條規則細節 | 規則 | references/rules.md(R1-R42 完整版)|
路由前用一句話告知使用者要做哪階段,給糾正機會。
mcp__Claude_in_Chrome__* 可用(否則停、不模擬)每次實際發佈前必須在對話裡拿到使用者明確「確認」字眼。 沒「確認」不發。
私人版例外:使用者若明確在當前 session 授權「你自己操作不用問我」,私人版可免逐次確認,僅限該 session。開源版 SKILL.md 永遠保留此閘門不可 bypass。
style_profile.md / 使用者資料references/rules.md)| R | 一句話 | 何時關鍵 |
|---|---|---|
| R1 | 一天一篇 + Mode B 嚴格 1/天 / Mode C 可 2/天 + 每週 ≥ 2 篇非 AI | 排程 |
| R2 | 爆款後 24h 冷卻禁 F6b/F3 長文 | 爆款後 |
| R3 | 連 3 篇 < 15% 非追蹤 → 必用 F8-F13 或 Mode C | 鎖鐵粉時 |
| R4 | AI 受眾夜貓 22:00-01:00;Mode A/Thread 不挑時段 | 排時段 |
| R5 ⭐ | 主題 = 敘事意圖;同意圖 4 天內不重複 + 月 ≤ 2 次 | 每篇必檢 |
| R6 ⭐ | 必 48-72h plateau 才判定;1-19h 不下定論 | 看戰績 |
| R7 ⭐ | 真 KPI 是社群轉化不是讚 | 評估價值 |
| R8 ⭐ | Voice Lock:僅 Mode B 用 Day 1 純血 4 段 4 句 | 生成 Mode B |
| ~~R9~~ | 廢除(併入 R5)| — |
| R10 | Hype 詞輪替(連 2 篇不重複開頭/結尾詞)| 生成 Mode B |
| R11 | 金句密度:4 段 4 punch | 生成 Mode B |
| R12 | 量化稀缺 hook(段 1 數字 stacking,≤ 3 個/段)| 生成 Mode B |
| R13 | 反命題 hook(「大家以為 X,其實 Y」)| 生成 |
| R14 | Hook punch 詞庫(絕對化 + 權威 stacking + 反差數字)| 生成 |
| R15 ⭐ | 私訊分享 = 2026 最強信號(CTA 加「分享給朋友」)| 生成 CTA |
| R16 | 5 字長留言 = 3× 權重(開放式提問)| 生成 hook |
| R17 🧪 | 短影音養成期:+50% 是未驗證外部宣稱;實測看鉤住率/完播曲線(Case 46)| 練短影音 |
| R18 | 儲存 = 次強信號(索取物/framework/清單)| 生成 |
| R19 ⭐ | Thread ≠ FB;Thread 最強 = 轉發 + keyword | 發 Thread |
| R20 🧪 | 漸進改進(Threads,F4 → F19 五階;含預估階非全實測)| 過渡升級 |
| ~~R21~~ | 撤回(廢除理由待重驗,見 R24)| — |
| ~~R22~~ | 部分撤回(keyword peak 非主因)| — |
| R23 | per-view 追蹤轉化率(新評估指標)| 看戰績 |
| R24 🧪 | 純血可連發但主題須各換(原量化階梯 2026-07 刪除:無出處)| 連發規劃 |
| R25 🚨 | FB/Threads 正文絕不附連結 | 每篇必檢 |
| R26 | ── 分隔符(Mode C 長文視覺切分)| 生成 Mode C |
| R27 ⭐ | 個人脆弱 confess = broke 鐵粉圈 90%+ | 生成 Mode C |
| R28 🏆 | 行業反主流 framing(Mode C 最強)| 生成 Mode C |
| R29 | Mode C 同日連發(同 niche + 互補 framing)| 雙篇排程 |
| R30 🏆 | FB 社團 cross-post = 留言 5-10x 放大 | 主帳號發完後 |
| R31 🛡️ | F24 Brand 邊界澄清時機(月 1 次,trust reset)| 私訊爆/誤解時 |
| R32 🌟 | 集體 framing「我們 / 一起」= broke 鐵粉圈 +30-50% | 缺 mega hook 時 |
| R33 🧪 | FB 週任務情報:Reels 額度 = 蓋章 R17 該週排;量任務 = 陷阱不追;連 3 指標↑ = 廣推窗口 | 看分析面板時 |
| R34 🚨 | 真實 voice:元兇是「詞」不是標點 ── 禁抽象空詞(護城河/本質/真正的X)+staged+over-narrate;日常標點 ,、,proven 裝置(──分隔符/!hype)照公式用;標點一律全形 | 每篇必檢 |
| R35 🏆 | keyword CTA「留言『X』」= broke 引擎(6/9:959 留言→93.1% mega 42K);預設公開 link 自助(精選留言,無 DM 天花板+account-safe),DM 只小量高觸用;絕不導 GitHub 正文 | giveaway CTA |
| R36 🏆🏆 | demo > claim 母規律:具體成品/可驗證數字碾壓抽象「我很強」;comments ≠ broke | 每篇必檢 / intent 疲勞救援 |
| R37 🏆 | value-prop-lead 開場:「它幫你做什麼」碾壓 meta 故事(8x 觀眾 / 21x 儲存)| giveaway/工具 ship |
| R38 🧪 | 第三方具體戰績 social proof(works-for-others > I'm great)| 有夥伴用你東西做出成績 |
| R39 ⭐ | 分享 = 20x 讚跨粉絲圈最強引擎;內容強時走反摩擦 CTA 分享路徑 | 生成 CTA / 看戰績 |
| R40 🧪 | Dwell time = 第三廣推信號隱形王牌(查看更多/截圖/revisit)| 設計結構 / 評估 |
| R41 🧪 | superlative 放大器:「台灣最大/史上最/破紀錄」掛上去 milestone broke 暴增 | milestone/破紀錄文 |
| R42 🧪 | archetype 飽和天花板:連 6+ 篇 F6b 必換 archetype,強化 hook 救不了 | 4 條件全綠仍 fail |
⭐ = 高頻必讀 / 🚨 = 硬規則 / 🏆 = 最強觸發 / 🧪 = 候選待實證
viral = 4 段 4 句結構 + 純血 voice + 全新敘事意圖 + 黃金時段
4 個 AND,任一缺 = 死。Readability 是隱藏第 5 條件(meta ≤ 1 層 / 數字 ≤ 3 個/段 / 5 秒讀懂)。詳見 rules.md。
⚠️ 這條是 FB Mode B 專用。Thread 的對應式完全不同:viral = 1 段不換行 60-150 字 + 敵人/英雄 stance + stance 綁具體當紅 artifact + 熱門 keyword ≥ 2(R19 / F19)—— 不挑時段、不用 4 段 4 句、「!」最多兩個。短影音又是第三套(鉤住率 / 完播曲線,見 R17)。
這個 skill 的規則不是同一個時代、同一個平台長出來的。同一句話在不同時代會是相反的建議,先看這段再選公式。
時代一|F6b = FB 破圈引擎(2026-04~05,proven,可重複但要換燃料)
三顆 mega 都出自這裡,而且都在星期二凌晨(F6b 全普查 n=8,見 rules.md R4):4/21 變體 A(meta 自證鉤子)80,050 觀眾 / 94.1% 非追蹤 / Line +1,319;5/5 變體 D(社群 social proof)44,110 觀眾 / 95.3% / Line +1,239;6/9 giveaway 42,103 觀眾 / 93.1% / 留言 959。5/5 是月內第 5 個 F6b、一個月後 6/9 又補一顆 —— 所以 F6b 不是一次性的,會膩的是敘事意圖,不是公式(R5:月配額單位是意圖不是公式)。
⚠️ 但意圖有大小之分:4/28 同樣星期二 02:13、也換了意圖(演算法復盤),拿到 18,603 / 92.6% 的 mid-viral —— 破圈了,量級只有 mega 的一半以下。同意圖重複則直接死:4/22 767、4/25 152、4/29 263、5/12 219(另有內容看不懂+排版 fail 的死因,Case 9)。連發同時受 R5(同意圖月 ≤ 2)與 R42(archetype 飽和)管轄,兩軸取較嚴者。
時代二|F19 = Thread 可攜成長引擎(2026-06-25 起,proven,現役導流主力)
6/25 那篇 plateau 51 萬 / 轉發 1,260 / 貼文帶來追蹤 4,491 / 90.77% 流量來自首頁(純演算法推)。Case 47 樓中樓第二則掛連結 → repo 2k stars / 269 forks,對照 FB 端 7/20 四萬瀏覽只換到 2 個連結點擊。而且可攜:五個獨立夥伴帳號(~100 / ~140 / ~160 / 568 / 5,400 粉)各自複製成功,生態轉發紀錄 1,689 還在夥伴手上 —— 格式驅動,不是 charisma。
今天要導流、要漲追蹤,預設用這個。 ⚠️ 射程:proven 範圍 = 溫熱話題波內可攜,冷話題未證。⚠️ Thread 不吃 FB 那套:1 段不換行、60-150 字、「!」最多兩個、不挑時段;F4 / F6b / F14 / F15 / F16 搬 Thread 必死(R19)。
時代三|短影音(FB Reels / IG Reels / YT Shorts)= 養成期新技能(2026-07-30 起,🧪 訓練中)
這一層跟上面兩層不同層 —— 它不是公式,是還沒練起來的技能。第一批六支(Case 46):IG 略過率 72-83%、平均觀看 2-5 秒、分享儲存近 0;同一支竹林秘境 IG 209 vs FB 1,040(投錯平台比內容還致命);三支鉤住率一致 28.8-29.8%、留存全在前 2 秒斷崖;同批連發有順位懲罰(第 2 名 1,040 vs 第 10 名 114)。
KPI 換一套:鉤住率 / 略過率 / 平均觀看秒數 / 完播曲線,不是 FB 的非追蹤比例。YT Shorts 的數據與訓練在自動剪輯專案(開源版 = video-autopilot-kit,channel_state 追蹤器為唯一真值;判讀走其 yt-algorithm-mastery 的續看率三級制)—— 已入庫三支 Shorts 的 D2 三平台對照:同片 YT 1,512-1,735 vs FB 308-490 vs IG 189-219,Meta 那套數字不可外推。這一層所有結論一律 🧪,不進 R 編號、不寫成鐵則。
常備盤(跨時代):Mode A 日常與 Mode C 深度反思是 FB 文字的全期 proven 打法,不屬於任何破圈時代,節奏照 R1 走。
今天該用哪個
| 你要什麼 | 用哪個 |
|---|---|
| 導流 / 漲追蹤 | 時代二 F19(Thread) |
| 維持節奏 / 深化信任 | Mode A / Mode C(FB 文字)|
| 再破一次 FB | F6b + 全新的大意圖,排星期二 02:13(先過 R5 + R42)|
| 練短影音 | 時代三 —— 目標是練鉤住率 / 完播曲線,只跟自己上一批比 |
| Mode | 公式 | funnel | 鐵粉/廣推 |
|---|---|---|---|
| A 日常 | 短句吐槽 | 鐵粉黏著 | 90% 鐵粉 |
| B 純血 | F6b / F15 mini | 擴散 + Line 群 | 90%+ 廣推 |
| C 深度反思 | F20/F21/F22/F23/F24/F25a/b/c/F26/F27/F28/F29 | 信任深化 + 儲存 + trust reset + 集體 framing + 作品集 reveal + 單品 giveaway + 第三方戰績 + 再ship揭露 | 可 broke 94.5% |
| Thread F19 | 立場宣言 | Thread 轉發 | Thread 廣推 |
| 活動宣傳 🧪 | F30 | 報名轉化(KPI 不是觸及)| 天生 niche 封頂,不歸 broke 型 |
→ ,/ 分隔facebook.mdsocial-post/,實證有效再同步 ../public/social-post/style_profile.md,不像 voice 重生成(公式 < 語氣)SKILL.md references/*.md);絕不搬 style_profile.md content_plan.md;每次 = 新版號 + CHANGELOG + pushcontent_plan.md 同筆(不新建 row)| 需要 | 去 |
|---|---|
| R1-R42 規則完整定義 | references/rules.md |
| FB 2026 演算法權重 + 4 指標 | references/evaluation.md |
| 案例解剖(Cases 1-44 + 開頭 📅 貼文索引)| references/case_studies.md |
| F1-F30 公式(開頭有 🧭 分類導航:萬用/推廣/破圈/心得/社群/活動/句式庫)| references/formulas.md |
| F19 部署包(工坊使者 Threads 破圈手冊)| F19_DEPLOYMENT_KIT.md |
| 受眾畫像 + 活躍時段 | style_profile.md |
| 今天 Day N + 戰績 | content_plan.md |
get_page_text fallbacklearn_style.md)x.com / Threads 桌面版無帳號切換Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take hao0321/social-post from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.