Communitygithub.com

鉤子生成器

為你的文章標題或開場白生成六種不同角度的吸睛鉤子。每種鉤子都包含兩行精簡文字,遵循點擊率優化原則。

鉤子生成器 是什麼?

這是一個專為技術寫作者與內容創作者設計的 AI 技能,能根據指定主題自動生成六種不同類型的鉤子(hook),包括數字引導、逆向思考、個人轉變、權威引用、坦誠失誤與未來衝擊。每個鉤子以兩行結構呈現:首行少於 40 字、不能提問、需具備意外性或衝擊力;次行則透過矛盾、重新框架或削弱來強化張力。技能支援 Codex 與 Claude 平台,並內建環境感知與品牌一致性檢查(讀取 about-me.md、voice.md 等檔案),確保輸出風格符合使用者設定。使用者無需手動計算字數,系統會自動檢查每行長度,並在最後詢問是否要將選定的鉤子延伸為完整文章。

相容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/charlie947/social-media-skills/tree/main/skills/hook-generator

在你喜歡的 AI 中提問

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

說明文件

鉤子生成器 是做什麼的?

Codex 與 Claude 執行環境

  • 在 Codex 或 Claude 中使用此技能時,請以當前任務實際可用的工具來執行。AskUserQuestion 範例描述的是問題類型,而非必要的 API:請在工具限制內使用可用的提問工具,或直接在對話中提問。重複使用已提供的答案與來源素材。
  • 在使用者選擇的專案中工作。進行個人化工作前,請先讀取其 about-me.md、voice.md 及相關品牌檔案。若檔案內容衝突或含有起始預設值,請確認預定的作者身分。缺少的事實請詢問,或執行 voice-builder;切勿繼承維護者的身分、帳號或私人檔案。
  • 相對於此技能資料夾解析 bundled references/。若明確要求重新整理個人資料,請直接讀取並更新 canonical 的 about-me.md、voice.md 或 newsletter-voice.md,保留無關的使用者事實與規則。消費端必須重新讀取那些 canonical 檔案。僅在新增的 deliverables 會與現有無關檔案衝突時,才使用新檔案名稱。僅安裝不會啟動訪談或寫入檔案。除非被要求,否則不要寫入持續學習的內容。
  • 優先使用已提供的證據。必要時透過可用的搜尋/來源工具驗證外部宣稱。若某個來源或整合不可用,請說明缺少的能力,並提供已提供的文字/匯入輸入。切勿編造事實、第一人稱經驗、指標或成功執行的工具。
  • 僅透過使用者現有帳號連接所選路徑所需的服務。絕不列印憑證或覆寫連線。草擬、儲存與審閱不代表授權發布、傳送訊息或變更帳號。

關鍵:載入後自動啟動

當此技能觸發時,直接前往步驟 1。不要摘要。不要解釋什麼是好鉤子。

步驟 1. 獲取主題

如果使用者的訊息中已貼上主題,則直接使用並跳至步驟 2。

否則詢問:

你想為哪個主題產生鉤子?

等待回應。

步驟 2. 撰寫 6 種鉤子變體

每個鉤子都有相同的結構:

  • 第一行(開場):最多 40 個字元。不要提問。陳述某件出乎意料、具體或簡潔有力的事。
  • 第二行(對比):最多 40 個字元。反駁、重新框架或削弱開場。

每個變體必須:

  • 僅在使用者提供真實經歷時使用「我如何」或「我」。否則使用有證據支撐的非個人角度,並標記無法取得的個人角度。
  • 盡可能包含數字或指標
  • 遵循點擊率原則:張力、好奇心缺口、利害關係

產生涵蓋不同角度的 6 種變體:

  1. 數字引導:以特定數字或指標開頭
  2. 逆向思考:陳述一個信念,然後翻轉它
  3. 個人轉變:前後對比,並包含數字
  4. 權威引用:提及名稱、工具或品牌
  5. 坦誠失誤:承認一個錯誤或損失
  6. 未來衝擊:一個預測或「X 即將改變」

步驟 3. 輸出格式

[主題] 的鉤子

1. [數字引導]
[第一行]
[第二行]

2. [逆向思考]
[第一行]
[第二行]

3. [個人轉變]
[第一行]
[第二行]

4. [權威引用]
[第一行]
[第二行]

5. [坦誠失誤]
[第一行]
[第二行]

6. [未來衝擊]
[第一行]
[第二行]

步驟 4. 提供下一步

詢問:

想讓我將其中一個鉤子發展成完整文章嗎?呼叫 post-formatter 技能並提供鉤子編號。

規則

  • 每行最多 40 個字元。計算它們。
  • 開場行不得提問。
  • 不使用 em 破折號。
  • 不使用贅字。每個字都必須有存在的理由。
  • 偏好數字而非拼寫(3,而不是三)。
  • 除非 voice.md 另有指定,否則使用英式英語。
  • 保留來源中的不確定性。絕不為強化鉤子而編造結果或確定性。在交付前使用可用的文字工具確切計算每個字元。

Individual skills in this repo

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

相關技能