Communitygithub.com

dilson-developer/DAVINCI-skill

每當使用者要求為 SaaS/MVP 產品建立、改進或設計著陸頁、銷售頁或網站時使用此技能。無需呼叫外部 LLM,即可將原始描述轉換為結構化且充滿設計決策的提示。

DAVINCI-skill 是什麼?

DAVINCI 是一款專門為 AI 代理(如 Claude Code、Cursor 等)設計的著陸頁設計技能。它能夠將使用者的產品原始描述,自動轉換為結構化、富含設計決策的提示詞,讓 AI 代理可直接生成頁面。此技能完全透過基於規則的範本(如頁面類型範本、區塊範本)和設計規則(字型、色彩、版面)來運作,無需依賴任何外部 LLM,確保設計邏輯一致且高效。它支援 SaaS B2B、SaaS Consumer、AI/Dev Tool 和 Fintech 四種主要的產品類型,透過互動式分類步驟確保選擇正確的設計方向。主要優勢在於標準化設計流程、避免 AI 的隨機性,以及產生可直接用於程式碼生成的提示詞。

相容平台✓Claude Code~Codex CLI✓Cursor
npx skills add dilson-developer/DAVINCI-skill

在你喜歡的 AI 中提問

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

說明文件

DAVINCI — 著陸頁設計技能

執行流程

1. 讀取使用者的原始請求

擷取:產品做什麼、目標使用者是誰,以及(若提及)頁面類型。

2. 分類頁面類型 — 必做且互動的步驟

檢查使用者是否已清楚指出下列其中一種類型:

  • SaaS B2B — 銷售給企業的管理/資料/基礎架構產品
  • SaaS Consumer — 個人使用的產品(個人生產力、健康、社交、創意)
  • AI Tool / Dev Tool — 技術工具、API 或給開發者/技術團隊使用的 AI 產品
  • Fintech — 金融產品(支付、銀行、投資)

若請求中未明確指出類型,則停止並在使用者繼續前提問。 絕不默默假設。提問範例:

「這是哪一種產品類型?(a) SaaS B2B — 銷售給企業 (b) SaaS Consumer — 個人使用 (c) AI/Dev Tool — 技術工具 (d) Fintech — 金融產品」

僅在獲得回覆後才繼續。若使用者給出足夠脈絡可自信推斷(例如:「供數千用戶使用的個人財務管理應用程式」→ SaaS Consumer,但風格接近 Fintech),則可假設並明確說出假設,同時讓使用者有更正機會 — 絕不默默假設而不提及。

3. 載入該頁面類型的範本

讀取 templates/page-types/ 下對應的檔案:

  • saas-b2b.md
  • saas-consumer.md
  • ai-tool.md
  • fintech.md

此檔案定義了區塊順序及該類型的專屬規則(語氣、色彩、字型)。

4. 組裝區塊

針對範本中列出的每個區塊,讀取 templates/sections/ 下對應的檔案(hero.md、features.md、pricing.md、testimonials.md、faq.md、cta.md),並以產品資訊填入佔位符。

5. 套用通用規則

依據每個區塊範本中的參考(例如 [rules/copywriting.md #1] 標明每個點要套用的確切規則),查閱 rules/typography.md、rules/color-systems.md、rules/layout-grids.md 和 rules/copywriting.md。

6. 產生輸出

產生一個結構化的提示,使用使用者的語言,可直接貼到任何程式碼代理(Claude Code、Cursor、v0 等)中以產生實際頁面。

內容安全規則

  • 絕不虛構指標、見證或客戶標誌 — 若無真實資料,請使用 templates/sections/testimonials.md 中描述的替代方案。
  • 即使使用者趕時間,也絕不跳過步驟 2(分類) — 這是影響後續所有決策的關鍵步驟。

此技能的檔案

SKILL.md                        ← 此檔案
rules/                          ← 設計原則(字型、色彩、版面、文案)
templates/sections/             ← 可複用區塊(hero, features, pricing...)
templates/page-types/            ← 按產品類型組合的完整範本
references/design-patterns.md   ← 從真實參考資料中提取的模式

相關技能