總覽
什麼是 onboarding-cro?
onboarding-cro 技能是一套專注在註冊後導覽(post-signup onboarding)與用戶啟用(activation)的專家系統。它的設計目的是幫你改善產品首次使用體驗、縮短達成價值的時間(time-to-value),並讓更多新用戶達到他們的「aha moment」,進而養成持續使用習慣。
相較於泛用的 UX 建議,onboarding-cro 會具體引導你:
- 釐清你的產品情境與啟用(activation)定義
- 審視用戶註冊後實際發生的流程
- 找出導覽流程與空白畫面中的摩擦點
- 規劃能快速帶用戶達到價值的 checklist 與流程
- 規劃持續優化啟用表現的實驗與指標
這個技能結合了著陸頁優化、onboarding wiki 與 UX 稽核的概念。特別適合已經能帶來註冊,但太少新用戶完成設定或成為活躍用戶的情境。
誰適合使用 onboarding-cro?
在以下角色與情境中,特別適合使用 onboarding-cro:
- 負責免費試用或 freemium 啟用率的成長或產品行銷人員
- 專注於優化第一次使用體驗的 Product Manager 或 UX Designer
- 想把註冊轉化為留存用戶的 創辦人 或 獨立開發者 / Solo builder
- 想將可重用的 CRO playbook 串接進 AI agent 或內部工具的 工程師 / 開發者
特別適用於 SaaS、Product-led Growth、B2B 與 B2C 等產品,只要啟用可以明確對應到少數幾個關鍵動作(例如:建立第一個專案、邀請團隊成員、上傳檔案)。
這個技能能協助解決的問題
在面臨以下問題時,安裝並使用 onboarding-cro 尤其有幫助:
- 用戶註冊之後 從未完成導覽 / onboarding
- 啟用率偏低(很少用戶真正達到 aha moment)
- 達成價值時間過長(核心價值被太多步驟遮蔽)
- 首次使用體驗與空白畫面(empty states)令人困惑
- 沒有清楚的 導覽 checklist 或成功路徑
- 缺乏結構化的 onboarding CRO 實驗與指標
如果你需要優化的是註冊表單本身或註冊流程,建議改用 signup-flow-cro 技能。若是要規劃導覽完成後的生命周期與培養式行銷(nurture)活動,可以參考 email-sequence 技能。
什麼情況下 onboarding-cro 不太適合?
這個技能並非設計用來處理以下類型的問題:
- 漏斗頂端的流量獲取或廣告成效優化
- 與導覽無關的 pricing page 實驗
- 超出前幾次使用範圍的長期互動與再行銷活動
- 深度技術向的數據追蹤實作(追蹤工具安裝、事件 schema 設計等)
不過,你仍然可以將這套實驗與指標結構,作為獨立 analytics 或 email 工具流程的輸入基礎。
使用方式
安裝
要在你的 agent 環境中加入 onboarding-cro,可從 marketingskills repo 安裝:
npx skills add https://github.com/coreyhaines31/marketingskills --skill onboarding-cro
安裝完成後:
- 開啟
skills/onboarding-cro/SKILL.md,了解技能的運作邏輯與前提假設。 - 檢視以下輔助資料:
evals/evals.json– 範例提示、預期推理方式與斷言references/experiments.md– 詳細的 onboarding 實驗構想與指標
接著,依照你的平台如何載入 SKILL.md 與相關資料夾的規則,把它整合進你的 agent 或既有工作流程中。
核心流程:從產品脈絡到實驗設計
onboarding-cro 在提出任何修改建議之前,會先走過一套結構化流程:
1. 載入產品行銷脈絡
如果你的 repo 內已經有產品行銷脈絡文件,onboarding-cro 會優先使用它:
- 會尋找
.agents/product-marketing-context.md(或舊版設定中的.claude/product-marketing-context.md) - 先讀取這份檔案,避免重複詢問文件中已涵蓋的內容
若你還沒有這個檔案,建議建立一份,並包含:
- 產品類型(B2B/B2C、SaaS、mobile 等)
- 目標受眾與核心價值主張
- 收費模式與主要使用情境
2. 定義啟用與 aha moment
接著,技能會引導你明確定義「啟用成功」在你的產品中代表什麼,例如:
- 專案工具:create first project
- 設計工具:upload a design, invite a teammate, leave a comment
- 協作工具:create workspace, invite team, send first message
清楚的啟用定義能讓技能:
- 把整個導覽流程聚焦在少數幾個關鍵動作上
- 評估目前的 time-to-value 是否合理
- 建議一份 3–7 個具體步驟、與啟用高度對齊的 checklist
3. 稽核目前的註冊後流程
onboarding-cro 會協助你完整梳理用戶註冊後立刻發生的事情:
- 用戶會落在什麼頁面或畫面上
- 他們看到的是產品主介面、引導式設定,還是以價值為導向的導覽
- 在達到啟用動作之前,流失點分布在哪些地方
常見的稽核輸出包括:
- 從註冊到啟用的簡化逐步漏斗
- 明確標出高摩擦步驟與令人困惑的關鍵時刻
- 檢視空白畫面(例如空的專案儀表板、空信箱),把它們轉化成引導機會
4. 選擇合適的導覽流程型態
根據你的產品脈絡,技能會建議合適的導覽策略,如:
- Product-first:立即呈現主要 UI,配合強而有力的產品內提示
- Guided setup:以結構化 wizard 或 checklist 引導完成基本設定
- Value-first:先從預設範例或 demo data 開始,讓用戶先看到價值再動手
這個選擇會參考 evals/evals.json 中的評估模式,特別著重:
- time-to-value 的評估
- 3–7 項的 checklist 模式
- 把 empty states 視為重要的引導介面
5. 設計聚焦的導覽 checklist
依據 repo 中的建議,技能會鼓勵你設計一份精簡、聚焦在啟用的 checklist。以設計協作工具為例,可能會是:
- Upload your first design
- Invite at least one teammate
- Leave or receive a comment
這樣的 checklist 模式可以確保:
- 步驟不超過 3–7 個
- 每個步驟都和啟用或關鍵設定有直接關聯
- 不讓非必要任務阻擋導向 aha moment 的關鍵行為
6. 使用 references/experiments.md 中的實驗
references/experiments.md 收錄了一套完整的 onboarding 實驗點子庫,包含:
- Flow simplification experiments – 必填步驟數量、必填 vs. 選填欄位、略過選項
- Guided experience experiments – 產品導覽、CTA 清晰度、產品內引導
- Personalization experiments – 依 segment 或 job-to-be-done 客製導覽
- Quick wins & engagement experiments – 加速 time-to-value、動機設計、支援提示
- Email & multi-channel experiments – 與產品行為綁定的 onboarding drip 與回饋循環
- Re-engagement experiments – 讓卡關用戶回流並完成設定
- Technical & UX experiments – 效能、mobile onboarding、無障礙體驗
onboarding-cro 會以此為基礎,為你產生:
- 具體的 A/B 測試建議
- 針對摩擦點撰寫清楚的假設(hypothesis)
- 以 time-to-value 與啟用為優先順序的實驗排程
7. 定義指標與量測方式
evals/evals.json 中的 eval 規格會要求技能為每個建議輸出對應的指標,通常包括:
- 啟用率(完成定義啟用行為的新註冊用戶比例)
- time-to-value(從註冊到啟用的時間)
- 各步驟完成率與流失率
- checklist 完成率
你可以把這些指標接到既有的 analytics 或 BI 工具中;onboarding-cro 會協助你釐清該追蹤什麼、為什麼要追蹤。
實務設定小建議
- 維持產品脈絡檔案為最新:每當 ICP、價值主張或定價調整時,記得更新
.agents/product-marketing-context.md,讓導覽建議持續與現況對齊。 - 先選定單一主啟用定義:在同一輪實驗中避免同時追多個互相競爭的啟用定義。
- 依用戶 segment 限縮範圍:如果你服務多種類型用戶,建議一次先針對一個核心 segment 使用 onboarding-cro。
- 搭配 signup-flow-cro 使用:先處理註冊流程的大摩擦,再用 onboarding-cro 優化註冊後立刻發生的體驗。
常見問題(FAQ)
安裝好之後,onboarding-cro 實際會做什麼?
onboarding-cro 在你的 agent 生態系中扮演結構化 onboarding 策略顧問的角色,它會:
- 在有的情況下先讀取產品行銷脈絡
- 針對你的導覽流程與啟用定義提出精準問題
- 稽核目前的註冊後路徑與空白畫面
- 提出合適的導覽策略(product-first、guided setup 或 value-first)
- 建立一份精簡、聚焦在啟用的 checklist
- 依據
references/experiments.md與evals/evals.json提出實驗與指標建議
onboarding-cro 和 signup-flow-cro 有什麼不同?
- signup-flow-cro 專注在註冊漏斗本身:表單欄位、步驟數量,從訪客到帳號建立的轉換率。
- onboarding-cro 則從註冊 之後 開始,聚焦在啟用:首次使用體驗、checklists、空白畫面、time-to-value 與早期留存。
若你需要從著陸頁一路優化到啟用用戶,兩個技能可以搭配一起使用。
一定要有 product marketing context 檔案,onboarding-cro 才能運作嗎?
不用,但有會更好。這個技能會先檢查是否存在:
.agents/product-marketing-context.md- 或舊版設定中的
.claude/product-marketing-context.md
如果檔案存在,onboarding-cro 會優先引用,只補問任務相關但文件中沒有的資訊。若沒有,就會改用問答方式由你手動補充更多脈絡。
onboarding-cro 能處理不同產品型態嗎(B2B vs B2C、SaaS vs mobile)?
可以。SKILL.md、evals/evals.json 與 references/experiments.md 中的核心模式都是與產品類型無關的(product-agnostic)。技能會主動詢問:
- 產品類型(B2B/B2C)
- 核心價值主張
- 關鍵啟用行為
藉此調整稽核觀點與實驗建議,對應你在導覽與啟用上特定的挑戰。
我可以期待 onboarding-cro 提出哪些實驗?
基於 references/experiments.md,你可以預期類似這些建議:
- 把空白畫面改成顯示範本或範例資料
- 調整步驟順序,把高價值動作往前移
- 減少初始設定中的必填欄位或步驟
- 新增或優化帶有進度顯示的 onboarding checklist
- 測試完整產品導覽 vs. 輕量的產品內引導
- 針對在啟用前卡關的用戶觸發再啟動提醒
每個實驗都會搭配清楚的假設與可衡量的預期成果。
要怎麼判斷 onboarding-cro 是否有效?
追蹤技能建議的那些指標,通常包括:
- 一段時間內啟用率是否提升
- 中位數 time-to-value 是否縮短
- onboarding checklist 完成率是否提高
- 前幾次使用中的互動與參與度是否增加
盡量一次只跑一組實驗,讓成效能明確對應到特定調整,並持續用 onboarding-cro 來規劃下一輪優化。
開發者可以擴充或調整 onboarding-cro 嗎?
可以。由於 onboarding-cro 是以 SKILL.md 為主體,並搭配 evals/evals.json 與 references/experiments.md 等檔案定義,開發者可以:
- fork
coreyhaines31/marketingskillsrepository - 調整 eval 提示與斷言內容,讓它符合內部框架
- 新增產品專屬的實驗列表或指標
- 把這個技能整合到更大的工作流程中(例如 analytics dashboard、內部 onboarding wiki)
這讓 onboarding-cro 成為一套可重用的 playbook,能隨著你的產品與團隊一起演進。
