Communitygithub.com

kimsanguine/signal-to-growth

以證據驅動的技能,將客戶訊號轉化為可衡量的成長。

signal-to-growth 是什麼?

這個 AI Agent 技能名為「OSMU Fanout」,專注於將一份已審查的內容,透過單一證據鏈,有效地推廣到多個管道與表面(surface),而非為每個管道重新發明故事的版本。它的核心優勢在於確保所有輸出都源於一份嚴謹的內容簡報(content-brief)和一份索賠帳本(claim-ledger),從而維持事實的完整性與可追溯性。 此技能支援多種平台或環境,輸入必需包含符合特定 schema 的內容簡報、草稿與索賠帳本,以及指定的輸出表面。工作流程會先驗證簡報有效性、選擇可重複使用的索賠(public: true),然後為每個視覺提示指派對應的索賠 ID,並根據索賠狀態(如 observed、inferred)限制生成的場景類型。技能明確劃定界線:它不會直接產生圖片或影片檔,而是產出視覺提示(visual-prompts.md)、影片腳本(video-script.md)與覆蓋紀錄(fanout-coverage.md),並要求人類在視覺索賠、品牌與法律用語,以及最終渲染決策上進行核准。透過自動化驗證腳本(如 scripts/stg.py validate-artifacts)確保每個提示和段落都參照至少一個現存索賠 ID,同時檢查是否意外建立了渲染檔案。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add kimsanguine/signal-to-growth

在你喜歡的 AI 中提問

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

說明文件

OSMU Fanout

一個簡報,多個表面,一條證據鏈。推廣已通過審查的內容,而非為每個管道發明故事的第二版本。

輸入

需要:

  • 一個符合 contracts/content-brief.schema.json 驗證的 content-brief.json;
  • 根據該簡報撰寫的草稿(draft.md)與索賠帳本(claim-ledger.jsonl);
  • 簡報中 planned_outputs 所要求的表面;
  • 畫面文字的語言、品牌與法律限制;
  • 負責該主題的人員以及渲染決策者。

簡報是輸入合約,並非此技能所撰寫。如果簡報不存在或未能通過驗證,請停止並說明原因,而不是從草稿重新建構主題。

工作流程

  1. 驗證簡報,並確認草稿是根據相同的 brief_id 所撰寫。
  2. 選出可重複使用的索賠:public: true 且有指定的核准人。
  3. 為每個視覺提示指定恰好一個索賠 ID 作為其主題,並且僅描述該索賠已斷言的內容。
  4. 在提示中保留索賠的狀態。inferred(推斷)或 recommended(建議)的索賠不得被描繪為實際觀察的場景、螢幕截圖、圖表或客戶照片。
  5. 將影片腳本寫成交錯的段落(beats),每個段落指明它說明的索賠 ID 以及它所需的畫面文字。
  6. 將簡報的 limitations(限制)帶入兩個表面。僅僅因為格式改變,樣本數為三的數據不會自動變成趨勢線。
  7. 記錄哪些索賠被重複使用、哪些被刻意跳過以及原因,以便讀者能夠區分涵蓋範圍與遺漏。
  8. 列出在渲染之前必須由人類核准的項目,並且在文字階段停止。

界線

  • 讓模型提議構圖、取景、節奏、旁白措辭以及段落順序。
  • 對簡報有效性、索賠 ID 存在性、索賠狀態及公開資格使用確定性檢查。
  • 要求人類核准視覺索賠、品牌與法律用語,以及是否進行渲染的決定。
  • 此技能不會建立圖片或影片檔。 它產生提示與腳本大綱;渲染在稍後、此技能之外、由使用者選擇的工具進行。
  • 不要發明任何沒有索賠支持的場景、圖表上的指標、螢幕截圖、標誌、人臉或推薦證言。
  • 不要為了讓圖片更強而升級索賠狀態,也不要因為限制難以在畫面上呈現就將其刪除。
  • 不要發布、排程或發送任何內容。

輸出

建立:

  • visual-prompts.md
  • video-script.md
  • fanout-coverage.md

在撰寫這些檔案之前,請先閱讀 references/output-contract.md。

停止條件

在以下情況停止:簡報缺失或無效、草稿與簡報對主題意見不一致、沒有任何索賠是公開可用的、所要求的視覺需要一個帳本中沒有的索賠、或者在使用者後續對話中要求渲染或發布卻未經人類核准。

驗證

執行:

python3 scripts/stg.py validate-artifacts <artifact-directory>
python3 scripts/stg.py scan-privacy <artifact-directory>/visual-prompts.md
python3 scripts/stg.py scan-privacy <artifact-directory>/video-script.md

要求每個提示和每個段落至少指名一個存在於 claim-ledger.jsonl 中的索賠 ID,並且要求沒有建立任何渲染檔案。

相關技能