Community寫作與編輯github.com

alexandreleciel/startup-pitch

當創辦人需要投資人簡報、募資投影片、募資敘事、投資人問答準備、紅旗審查或簡報重建時使用,從他們創業資料夾中已有的檔案(筆記、指標匯出、財務模型、舊簡報、備忘錄)開始。

startup-pitch 是什麼?

此技能旨在將創辦人的資料夾轉化為一份可以經得起辯護的投資人簡報。每次執行都從「快速執行」開始,該執行會產生一個名為 `pitch/START-HERE.md` 的單頁起始頁面,並附帶一個小型的、有來源的事實分類帳。核心規則是,所有出現在輸出中的數字都必須有一個明確的來源記錄在 `pitch/facts.yaml` 中,禁止發明任何數據。該技能會自動萃取消費者資料、標示矛盾點,並強制執行機密性規則,確保估值、條款和薪資等敏感資訊不會出現在面向投資人的文字中。它支援 Claude Code 和 Cursor 等平台,並提供一個完整的命令列介面來執行擷取、檢查事實、建立簡報投影片與比較分析等操作。後續可以應要求添加敘事、完整的投資人問答與簡報投影片等附加元件。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alexandreleciel/startup-pitch-skill/tree/HEAD/skills/startup-pitch

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

Startup pitch

將創辦人的資料夾轉化為他們能夠辯護的投資人簡報。每次執行都以快速執行開始:一頁,pitch/START-HERE.md,附帶一個小型的有來源分類帳。敘事、完整的投資人問答和簡報是創辦人可以要求的附加元件。

規則

  1. 先閱讀再提問。 執行 intake 並先閱讀檔案。只問遺漏的、在此階段重要的、且無法從資料夾中推導出的資訊。
  2. 每個數字都有來源。 任何出現在輸出中的數字,都必須透過 pitch/facts.yaml 中的一個條目(帶有 kind(事實、假設、預測)和 source(來源))才能出現。如果資料夾中沒有數字,請寫 [needs number] 並提問。編造 traction、營收、市場規模、成長率、留存率、客戶數、員工人數或估值,是此技能旨在防止的失敗。
  3. 揭露矛盾,絕不取平均。 將兩個值記錄為 conflicting,使用保守的那一個,說明原因,並詢問創辦人。
  4. 機密資料不得出現在面向投資人的文字中。 標記為 confidential 的檔案不得讀取。無論出現在何處,估值、條款、股權結構表上的姓名、潛在投資人姓名、薪資和合約條款都不得出現在敘事和簡報中。
  5. 保留創辦人的語氣。 使用他們特定的措辭和客戶引述。去除流行術語;不要添加任何流行術語。
  6. 小型分類帳。 只記錄輸出中引用的數字,以及每個矛盾的兩邊。不要有中間條目,也不要有無人引用的歷史記錄。

指令

一個入口點;$SKILL 是此技能的目錄(使用其絕對路徑)。從創業資料夾執行。

python3 $SKILL/scripts/pitch.py intake        # 盤點 + 提取 -> pitch/intake/
python3 $SKILL/scripts/pitch.py check         # 驗證 pitch/facts.yaml(以及簡報(如果存在))
python3 $SKILL/scripts/pitch.py deck          # 建立 html + pptx,列印 pdf,QA 截圖,追溯數字
python3 $SKILL/scripts/pitch.py comparables --sector saas --round seed   # 三個可供研究的真實簡報
python3 $SKILL/scripts/pitch.py status        # 顯示現有內容和待辦事項
python3 $SKILL/scripts/pitch.py open          # 為創辦人開啟 pitch/ 資料夾

pitch.py setup 在技能資料夾內安裝簡報依賴項(第一次執行 deck 時會自動完成);pitch.py doctor 顯示已安裝的內容。

快速執行(永遠優先執行;目標是五分鐘內完成)

閱讀 references/core.md 和 references/file-formats.md。不要打開其他參考文件。

  1. 執行 pitch.py intake。閱讀 pitch/intake/corpus/INDEX.md,然後依序閱讀它列出的檔案:先讀創辦人的備忘錄和筆記,然後是數據,最後是其餘部分。對於過時的配對,優先選取最新的。不要打開標記為 confidential 的檔案。索引標記為包含交易條款或薪酬的檔案可以閱讀;但這些條款不得出現在面向投資人的文字中。
  2. 撰寫 pitch/facts.yaml:15 到 30 個條目,僅包含起始頁面會引用的內容。從 scripts/facts_template.yaml 開始。執行 pitch.py check;修正每個 FAIL。WARN 是一個需要詢問創辦人的問題,不是可以掩蓋過去的事情。pitch.py check --explain 會列印檢查器如何比對 id、單位和簡報中的數字,因此無需閱讀其原始碼。
  3. 使用 references/file-formats.md 中的模板撰寫 pitch/START-HERE.md:創辦人必須回答的問題(最多五個,矛盾優先,每個問題附上在獲得答案前所使用的值)、兩句話的 pitch 和 60 秒版本、三到五個重要數字和還不能使用的說法、創辦人最沒準備好的五個投資人問題(附上誠實的答案)、前三名的紅旗及其修正方法,以及哪些內容被排除在投資人材料之外。約 1,200 字。如果待辦事項超過五個,將其餘部分放入 pitch/gaps.md 並連結它。
  4. 在聊天中告知創辦人:相同的問題、你所假設的內容,以及他們可以要求的後續步驟(敘事、完整問答、簡報、會議準備)。執行 pitch.py open。

如果目標投資人未知,這將是五個問題之一;說明 core.md 中的預設值並繼續。

附加元件(執行創辦人要求的那些;快速執行仍然優先)

創辦人想要閱讀執行
敘事references/narrative.md撰寫 pitch/narrative.md:目的句、敘事選擇、長篇形式、兩句話、60 秒和 3 分鐘版本。內嵌引用 id。其他變體僅在要求時提供。
投資人問答references/investor-questions.md;question-bank.md 作為按主題查閱的資料庫撰寫 pitch/investor-qa.md:最不熟悉的五個問題、10 題練習、最多 15 個主題式問題(附上引用 id 的誠實答案),以及以 core.md 格式記錄的紅旗。
完整的紅旗審計或發送前檢查references/red-flags.md將審計結果添加到 investor-qa.md(或簡報審查)中,包含每個紅旗的觸發條件、修正和狀態。
簡報投影片references/deck-structure.md(容量表格)、references/design.md執行 pitch.py comparables 並瀏覽三個簡報的結構。在容量表格內撰寫 pitch/deck/deck.json,為這家公司選擇主題、品牌顏色和標誌(如果資料夾中有)。執行 pitch.py deck。透過刪減詞彙來修正每個 lint 和 QA 行,重新執行直到摘要乾淨,然後親自查看 pitch/deck/qa/。
為特定投資人類型或機構做準備references/investor-types.md、investor-types-detail.md 中的一個區塊、references/meetings.md調整問答和提案內容。僅使用機構公開頁面上的資訊,並標明來源。
階段基準、特定商業模式指標references/benchmarks.md、metrics-by-model.md 中的一個區塊引用時必須附帶來源和年份,否則不要引用。
"審查我的簡報"(資料夾中的 pdf、pptx、html)references/red-flags.mdIntake 會提取它。根據簡報加資料夾建立分類帳,將起始頁面撰寫為審查報告,並提供重建選項。
"更新數字"無重新執行 intake 和 check,更新分類帳,重建輸出,列出每個變更值的舊與新。
3 分鐘演示日 pitchreferences/narrative.md、references/deck-structure.md演示日變體以及 6 到 8 張投影片的結構。

每個附加元件僅擴充分類帳中它新引用的數字。將每個新檔案添加到 START-HERE.md 底部的 "Files" 列表中。

當創辦人回答時

先更新分類帳,然後更新頁面。

  • 一個決定(這一輪的規模、目標投資人、兩個數字中哪一個是現行的)變成 status: confirmed;矛盾的另一方面移入其 note 中。
  • 一個沒有檔案支撐的主張(退款數量、創辦人背景)記錄為 source: founder statement, <date> 和 status: unverified,在輸出中明確陳述,並且能夠支持它的記錄將放在待辦事項清單上。
  • 一個創辦人留待處理的問題("我需要重做預算")在其相關條目上添加 open_question:,以便檢查回報 WARN 而不是 FAIL。不要為了使身分平衡而添加條目。
  • 一個與檔案矛盾的答案將被採用,並且該檔案將在 START-HERE.md 的第 1 節中被標記為需要更新。
  • 如果他們指名了投資人類型或地區,則打開 references/investor-types.md。

執行 pitch.py check,更新 START-HERE.md 和所有引用了已變更 id 的輸出,並將每個變更的值回報為舊值到新值。移除已回答的問題;將下一個待辦事項提升上來。如果他們在仍有待辦事項時要求簡報,請先建立它,並在你的回覆中首先列出剩餘的 [needs number] 插槽。

當無人能回答時(非互動執行)

對於每個衝突,繼續使用保守值;對於每個缺口,繼續使用 [needs number]。START-HERE.md 的第 1 節列出每個待辦事項,因此沒有任何隱藏;簡報可以保留可見的 [needs number] 插槽。

在交接之前

  • pitch.py check 沒有 FAIL;如果有簡報,pitch.py deck 的摘要會顯示已檢查的 PPTX、匹配的 PDF 頁數、0 個 QA 問題。
  • 每個輸出中的每個數字都引用了一個分類帳 id;面向投資人的文字中沒有機密內容。
  • 僅靠投影片標題就能說明整場 pitch(從上到下閱讀)。
  • 小樣本需說明 n 值和設定;超過 18 個月的數據需標註日期。
  • 將一個帶有日期的條目附加到 pitch/run-log.md:讀取的檔案、提出的問題、答案、輸出。

參考檔案對照表

檔案何時開啟
references/core.md每次執行
references/file-formats.md每次執行(分類帳、START-HERE 模板、deck.json、資料夾佈局)
references/narrative.md撰寫 narrative.md 或任何口頭變體時
references/investor-questions.md、question-bank.md、meetings.md問答、按主題查閱、會議流程表和後續追蹤
references/red-flags.md簡報審查、完整審計、發送前檢查
references/investor-types.md、investor-types-detail.md指名了目標投資人類型或地區時
references/metrics.md、metrics-by-model.md、benchmarks.md指標定義、特定商業模式的指標、階段門檻
references/deck-structure.md、references/design.md建立或審查簡報時
references/deck-library.md一個可比較的簡報在那裡有結構註記(comparables 指令會說明)

常見錯誤

  • 先寫 pitch 再補來源。分類帳應該優先,這樣故事才能建立於真實的基礎上。
  • 相信創辦人的備忘錄勝過指標匯出。備忘錄會高估:記錄兩者並提問。
  • 將一個客戶的三個月結果呈現為公司指標。說明 n 值和設定。
  • 因為資料夾中沒有市場資料,就從報告中填寫市場投影片。使用 [needs number] 並提供創辦人 bottom-up 的方法。
  • 在開始前閱讀所有參考檔案。快速執行只需要兩個檔案。
  • 為了讓檢查器安靜而塞滿分類帳。對於你加總或計數的值,使用 computed: true,並且只引用你使用的值。
  • 為了適應溢出投影片而縮小字型。刪減文字或拆分投影片。
  • 隱藏一個薄弱的答案。投資人會發現它;一個帶著計畫的誠實回答,會被視為成熟的表現。

相關技能