Community影像github.com

LOBO23-PO/logo-design

設計原創標誌、文字商標、字母組合及品牌標誌,產生乾淨、可縮放的 SVG。當使用者要求為企業或產品設計標誌、品牌標記、徽章、圖示、網站圖示、文字商標、字母組合或視覺識別入門套件時使用——包括重新設計、簡化或產生現有標誌的變體。能產出數個不同的概念,精煉選定的概念,並交付 SVG 檔案及多種尺寸、淺色與深色背景的 PNG 預覽圖。

logo-design 是什麼?

這個技能模擬專業品牌識別設計師的工作流程,幫助 AI 代理為品牌建立原創、可縮放的向量標誌。它強調原創性,嚴禁模仿現有商標,並確保標誌在單色、小尺寸(16px 與 32px)及多種背景下依然清晰可辨。工作流程涵蓋:1) 收集簡報(名稱、行業、個性形容詞、偏好顏色、使用場景);2) 探索3-4個意義不同的概念(變化標誌類型、設計理念、形狀語言);3) 基於網格進行精煉(光學校正、簡化細節、平衡文字與圖標的組合);4) 透過預覽腳本驗證(產生各尺寸及不同背景的 PNG);5) 交付完整的品牌套件(包含主要標誌、橫式、直式、單色版本、網站圖示及品牌風格頁面)。SVG 撰寫遵循嚴格的標準:使用幾何形狀、避免漸層與濾鏡、顏色以類別管理、座標四捨五入至小數點後兩位、並為無障礙設計加入 `<title>`。文字的處理則建議自訂字體路徑或使用開源字型。此技能適用於 Claude Code、Cursor 及 Codex 等平台,讓 AI 代理能勝任專業標誌設計角色。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LOBO23-PO/Logo-design-skill/tree/HEAD/logo-design

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

Logo Design

像專業品牌識別設計師一樣設計標誌:先了解品牌,探索真正不同的概念,然後將一個概念精煉為可生產、可縮放的標誌。輸出為手寫 SVG,具有精確、可編輯且不依賴解析度的特性。

基本規則

  • 原創性。 絕不複製、描繪或緊密模仿真實公司的標誌、吉祥物或商標,即使被要求「讓它看起來像 X」。你可以借用一般風格(例如「像現代科技品牌一樣的扁平幾何風格」),但標誌本身必須是新的。如果使用者提供他們自己的現有標誌,你可以進行精煉或重新繪製。
  • 向量優先。 每個標誌都是基於簡單幾何形狀(rect、circle、path、polygon)構建的 SVG。核心標誌中不得嵌入點陣圖像、不得使用濾鏡或模糊效果,最終交付檔案中不得使用外部字型(請參閱「字體排印學」)。
  • 可單色運作。 一個依賴漸層才能運作的標誌是不完整的。務必驗證單色版本。
  • 小尺寸可運作。 在 16 px 和 32 px 下檢查標誌。如果變得模糊不清,請簡化它。

工作流程

1. 簡報(只詢問你無法推斷的資訊)

從對話中或透過一系列簡短問題收集以下資訊:

項目為何重要
名稱(確切拼寫、大小寫)和標語(如果有的話)驅動文字商標和鎖定組合
該企業做什麼、服務對象概念來源
3 個個性形容詞(例如 溫暖、手工、值得信賴)驅動形狀語言、字體、顏色
偏好 / 禁止的顏色限制條件
將在何處使用(招牌、應用程式圖示、包裝、社群頭像、刺繡)驅動細節程度
如果有的話,偏好的標誌類型(見下文)縮小探索範圍
他們喜歡或不喜歡的標誌,以及原因品味校準(不要複製它們)

如果使用者提供的資訊很少,則做出合理的假設,用一兩行文字說明,然後繼續進行。不要因為問卷調查而卡住。

2. 概念探索(3–4 個概念)

產出 3–4 個意義上不同的概念,而不是僅更換顏色。在以下這些軸線上進行變化:

  • 標誌類型:文字商標、字母組合/字母標記、圖形標記、抽象標記、徽章/徽章、組合標記(符號 + 文字商標)。
  • 理念:具象(他們做什麼)、隱喻(他們代表什麼)、字體排印(玩弄字母形狀)、負空間技巧。
  • 形狀語言:幾何 vs. 有機、圓角 vs. 銳利、厚重 vs. 輕盈。

針對每個概念,寫一句話的設計理念:這個想法以及它為何符合簡報。參閱 references/concepts.md 以了解概念產出技巧。

將概念並排呈現(一個 HTML 頁面或單一複合 SVG),讓使用者可以比較它們,然後詢問要發展哪個方向。如果使用者要求一個單一的最終標誌而沒有選項,則自己挑選最強的概念並說明原因。

3. 精煉

針對被選中的概念:

  1. 在網格上建構。 符號使用像 0 0 512 512 這樣的 viewBox;將關鍵點對齊整數或一致的模組(例如 8 或 16 的倍數)。
  2. 光學校正。 圓形和點在平坦邊緣處稍微超出(約 1–3 %)以達到視覺上相同的大小;水平筆畫看起來比相同寬度的垂直筆畫更粗,因此稍微細化它們。
  3. 簡化。 移除所有在 32 px 下無法保留或無法傳達理念的元素。
  4. 平衡鎖定組合。 符號高度通常約為大寫字母高度的 1.5–2.5 倍(針對水平鎖定組合);符號與文字商標之間的間距約為關鍵字母筆畫寬度的 0.5–1 倍。進行光學置中,而非數學置中。
  5. 顏色。 從黑色開始。僅在形狀確定後才添加顏色。參閱 references/color-and-type.md。

4. 驗證

執行預覽腳本,然後查看 PNG 圖檔(使用「Read」工具查看圖片)並修正你看到的問題:

node <skill-dir>/scripts/preview.mjs path/to/logo.svg [more.svg ...] --out previews/

它會在白色、黑色及中間色調背景上,以 16、32、64、128 和 512 px 渲染每個 SVG,並產生一張總覽圖 previews/<name>-sheet.png。檢查:

  • 在 16 px 和 32 px 下可讀且可辨識
  • 在淺色和深色背景上都能運作(如果需要,提供反白版本)
  • 單色版本依然穩固
  • 沒有意外的形狀或不需要的解讀(旋轉它、瞇著眼看它)
  • 不像任何知名的現有標誌
  • 文字拼寫完全按照給定的內容

5. 交付

產出一個小型、命名良好的套件(根據要求進行調整):

<brand>-logo/
  <brand>-primary.svg            # 全彩組合標誌 / 主要鎖定組合
  <brand>-horizontal.svg         # 符號在左,文字商標在右
  <brand>-stacked.svg            # 符號在文字商標上方
  <brand>-symbol.svg             # 僅符號(頭像、應用程式圖示)
  <brand>-wordmark.svg           # 僅名稱
  <brand>-mono-black.svg
  <brand>-mono-white.svg
  <brand>-favicon.svg            # 簡化符號,方形 viewBox
  png/                           # 從 preview.mjs 匯出(例如 512, 1024)
  brand-sheet.html               # 單一頁面:標誌、留白區域、顏色(十六進位/RGB/CMYK 近似值)、字體

scripts/export.mjs 將任何 SVG 以選定尺寸渲染為 PNG:

node <skill-dir>/scripts/export.mjs logo.svg --sizes 512,1024 --out png/

最後附上一段簡短說明:概念設計理念、包含十六進位值的色板、所使用的字體,以及建議的留白區域與最小尺寸。

SVG 撰寫規則

  • 根元素:<svg xmlns="http://www.w3.org/2000/svg" viewBox="…">,主檔案中不要有固定的 width/height(僅在需要匯出的情況下才添加)。
  • 包含 <title> 並帶有品牌名稱以利無障礙存取。
  • 在形狀上使用 fill;在最終檔案中盡量避免使用筆畫(透過繪製輪廓路徑的方式,在腦中將筆畫轉換為填充輪廓),因為在某些工具中筆畫的縮放行為不可預測。在探索階段使用筆畫是可以的。
  • 確保 ID 唯一且加上前綴(例如 acme-grad-1),以便多個標誌可以嵌入在同一頁面中。
  • 顏色僅定義一次:將品牌顏色放入帶有類別的 <style> 中,或重複使用精確的十六進位值。主檔案中不要使用 currentColor;如果使用者想要可跟隨主題的圖示,請在單獨的圖示變體中使用 currentColor。
  • 座標四捨五入至最多小數點後 2 位。
  • 不得使用 <image>、<foreignObject> 及腳本。

字體排印學

SVG 中的文字取決於檢視者是否擁有該字體,因此:

  • 探索階段:使用穩健的字體堆疊的 <text> 是可以的(font-family="Inter, Helvetica, Arial, sans-serif"),並且你可以在 HTML 比較頁面中載入 Google Fonts。
  • 最終文字商標:偏好將字母繪製為路徑(自訂字體很適合標誌),或者如果工具有提供(例如 fonttools/opentype.js — 請參閱 scripts/text-to-path.mjs),則將文字轉換為輪廓。如果兩者都不可行,則保留 <text>,但在交付說明中註明確切字體名稱與授權,並隨附一個開源授權的字體(來自 Google Fonts 的 SIL OFL 字體是安全的預設選擇)。
  • 透過目測調整字距(tracking);全大寫的文字商標通常需要 +2 % 到 +10 % 的字距,小寫通常需要 0 到 −2 %。為難以處理的字母對(AV、To、LT、ry)進行手動字距調整。

應避免的常見失敗模式

  • 概念只是同一想法換四種顏色。
  • 剪貼畫般的具象主義(咖啡館用咖啡杯,房地產商用房子)且沒有任何巧思。如果要走具象路線,找到一個意想不到的角度或巧妙的負空間。
  • 太多細節、漸層、投影或細微的髮絲線。
  • 徽章內文字太小,在實際尺寸下無法閱讀。
  • 除非使用者要求,否則使用容易過時的流行效果。
  • 不平衡:一個厚重的符號旁邊配一個纖細的文字商標(或反過來)。匹配筆畫粗細。

參考資料

  • references/concepts.md — 概念產出技巧與標誌類型指南
  • references/color-and-type.md — 色彩心理學、色板建構、對比、字體搭配
  • examples/ — 展示結構與慣例的 SVG 範例(虛構品牌)

相關技能