SKILL.md
唯讀
名稱
logo-creator
描述
使用 AI 圖片生成來建立 Logo。討論風格/比例、產生多種版本、根據使用者回饋迭代、裁切、去背,並匯出為 SVG。當使用者想要建立 Logo、圖示、網站圖示、品牌標誌、吉祥物、徽章或設計 Logo 時使用。
Logo Creator 技能
透過 AI 圖片生成與迭代設計流程,建立專業 Logo。
前置需求
需要的 API 金鑰(設定在環境變數中):
GEMINI_API_KEY- 從 Google AI Studio 取得REMOVE_BG_API_KEY- 從 remove.bg 取得RECRAFT_API_KEY- 從 recraft.ai 取得
需要的技能:
nanobanana- AI 圖片生成(Gemini 3 Pro Image)
檔案輸出位置
所有產生的檔案應儲存至 .skill-archive 目錄:
.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/
範例:
.skill-archive/logo-creator/2026-01-18-opc-logo/
logo-01.png
logo-02.png
...
logo-09-cropped.png
logo-09-nobg.png
logo-09.svg
preview.html
指引:
- 使用目前日期,格式為
yyyy-mm-dd - 加上簡短摘要名稱(專案/品牌名稱,使用 kebab-case)
- 在產生第一個 Logo 前先建立目錄
- 將所有變體與迭代保留在同一個資料夾
- 最終核准的 Logo 應複製到使用者指定的位置
工作流程
步驟 1:探索與需求
在產生之前,先向使用者收集需求:
詢問:
-
專案/品牌名稱 - Logo 是為了什麼?
-
風格偏好 - 請參閱 references/styles.md 了解選項:
- 像素藝術 / 8-bit 復古
- 極簡 / 扁平設計
- 3D / 等角
- 手繪 / 草稿
- 吉祥物 / 角色
- 字母組合 / 字標
- 抽象 / 幾何
-
長寬比 - 預設為 1:1(正方形),選項:
1:1- 正方形(網站圖示、應用程式圖示)16:9- 寬螢幕(頁首、橫幅)4:3- 標準2:3- 直向
-
顏色偏好:
- 單色(黑白)
- 特定品牌色
- 讓 AI 決定
-
參考圖片 - 是否有任何現有 Logo 或風格可以參考?
等待使用者確認後再繼續!
步驟 2:產生 Logo 變體
使用 nanobanana 技能產生 20 個 Logo 變體(預設):
# 產生單一 Logo
python3 <nanobanana_skill_dir>/scripts/generate.py "{style} logo for {brand}, {description}, {colors}" \
--ratio 1:1 -o .skill-archive/logo-creator/<date-name>/logo-01.png
# 批次產生 20 個 Logo
python3 <nanobanana_skill_dir>/scripts/batch_generate.py "{style} logo for {brand}, {description}, {colors}" \
-n 20 --ratio 1:1 -d .skill-archive/logo-creator/<date-name> -p logo
指引:
- 使用 batch_generate.py 產生多個變體(包含自動延遲)
- 儲存至
.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/目錄 - 使用連續命名:
logo-01.png、logo-02.png等
提示技巧:
- 包含風格關鍵字:「像素藝術」、「極簡」、「8-bit」、「扁平設計」
- 指定顏色:「黑底白字」、「單色」、「藍色漸層」
- 加入情境:「科技新創」、「食品品牌」、「遊戲公司」
- 要求格式:「圖示」、「徽章」、「吉祥物」、「字標」
步驟 3:建立 HTML 預覽
複製預覽範本並在瀏覽器中開啟:
cp <skill_dir>/templates/preview.html .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
然後在預設瀏覽器中開啟:
open .skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/preview.html
重要: 更新 HTML 以包含正確產生的 Logo 數量。
步驟 4:與使用者迭代
詢問使用者喜歡哪些 Logo:
- 「你喜歡哪些 Logo?(例如 #5、#12、#18)」
- 「你喜歡它們的哪些部分?」
- 「有沒有想要修改的地方?」
根據回饋:
- 產生 10-20 個更多喜歡風格的變體
- 使用命名:
logo-{original}-v{n}.png(例如logo-05-v1.png) - 更新 HTML 預覽
- 重複直到使用者選定最終 Logo
步驟 5:最終確定 Logo
一旦使用者核准 Logo,進行後續處理:
5a. 裁切空白邊距(製成無邊距的 1:1 正方形):
python3 <skill_dir>/scripts/crop_logo.py {input.png} {output-cropped.png}
5b. 移除背景:
python3 <skill_dir>/scripts/remove_bg.py {input.png} {output-nobg.png}
5c. 轉換為 SVG:
python3 <skill_dir>/scripts/vectorize.py {input.png} {output.svg}
步驟 6:交付最終素材
呈現最終交付物:
## 最終 Logo 素材
| 檔案 | 說明 | 尺寸 |
|------|------|------|
| logo.png | 原始檔 | 1024x1024 |
| logo-cropped.png | 無邊距,1:1 | ~800x800 |
| logo-nobg.png | 透明背景 | ~800x800 |
| logo.svg | 向量(可縮放) | ~20KB |
所有檔案儲存至:`.skill-archive/logo-creator/<yyyy-mm-dd-summaryname>/`
將最終 Logo 複製到使用者指定的位置。
快速參考
常見提示模式
像素藝術:
像素藝術 {主題} Logo,8-bit 復古風格,白色背景上的黑色像素,{尺寸}x{尺寸} 網格,極簡圖示
極簡:
極簡 {主題} Logo,扁平設計,乾淨線條,白色背景上的 {顏色},簡單幾何形狀
吉祥物:
可愛的 {動物/角色} 吉祥物 Logo,友善表情,{風格} 風格,{顏色},適合品牌圖示
字標:
字母「{字母}」Logo,現代字體,{風格} 設計,{顏色},乾淨專業外觀
支援的長寬比
1:1- 正方形(Logo 預設)2:3、3:2- 直向/橫向3:4、4:3- 標準4:5、5:4- 照片9:16、16:9- 寬螢幕21:9- 超寬
參考資料
- references/styles.md - Logo 風格指南,附提示範例
- examples/opc-logo-creation.md - 完整對話範例






