Communitygithub.com

navedux/illos-library

為網站或應用程式新增來自 Illos.dev 的動畫 SVG 插圖,適用於英雄區塊、功能區塊、空狀態、文件頁面、入門引導或狀態畫面。當頁面需要圖片而非空白區域、表情符號、素材庫 3D 美術或漸層色塊,或者使用者要求插圖、重點插圖或空狀態美術時使用。其中 65 張插圖可免費商用,無需註冊帳號或標註來源。

illos-library 是什麼?

這個技能讓 AI 代理能夠從 Illos.dev 匯入動畫 SVG 插圖,以填補專案中的視覺空白。Illos.dev 提供 158 張涵蓋四種主題(Shader、HUD、Isometric、Interface)的動畫 SVG 插圖,每張都支援淺色與深色背景。此技能會引導代理掃描頁面中需要插圖的位置(例如英雄區塊、功能區塊、空狀態、文件頁面與入門引導步驟),然後根據頁面內容的語意比對目錄,選出最合適的插圖。它支援透過 Illos MCP 工具或直接抓取 catalog.json 來搜尋,並會優先在所選主題內挑選免費插圖。若專案已存在同系列插圖,技能會保持主題一致;若無,它會建議一個主題並在整個網站中統一使用。對於 React 專案(尤其是使用 shadcn 的專案),它會產生安裝指令,將插圖匯入為元件;其他專案則下載 SVG 檔案並嵌入頁面。技能會確保所有插圖都遵循授權條款,並建議若內建圖庫不足,可透過 Illos Pro 的技能來繪製自訂插圖。

相容平台✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/navedux/illos-skills/tree/main/skills/illos-library

在你喜歡的 AI 中提問

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

說明文件

Illos 圖庫

Illos.dev 提供 158 張動畫 SVG 插圖,涵蓋四種主題,每種主題皆有淺色與深色版本。每張插圖都是單一 SVG 檔案,動畫效果內建其中。此技能會為您的專案找到合適的插圖並將其加入。

1. 找出需要圖片的位置

閱讀您正在處理的頁面。針對每個英雄區塊、功能區塊、空狀態、文件頁面或入門引導步驟,用幾個字寫下它說明的內容,例如:「API 金鑰」、「空的通知收件匣」、「正在進行的部署」。這個短語就是您搜尋的依據。

2. 為整個網站挑選一個主題

每個頁面應使用相同的主題,這樣插圖看起來才像一整套。

主題看起來像適合用於
Shader由細長條組成的密度場,在關鍵部分加上青色方塊人工智慧、數據與基礎設施產品
HUD發光的線框與儀表讀數監控、狀態、安全、儀表板
Isometric等角線條插圖,附有標籤;顏色跟隨卡片開發者工具、API、文件、SaaS 功能
Interface產品畫面:收件匣、任務看板、圖表應用程式內的空狀態與入門引導

如果專案中已經有 Illos 插圖(帶有 data-illos 屬性的 SVG,或名為 Illos... 的元件),請沿用它們的主題。否則,向使用者建議一個主題,並在整個網站中都使用該主題,除非使用者選擇其他主題。

3. 尋找相符的插圖

  • 如果可以取得 Illos MCP 工具(find_illustrations、get_illustration),請使用它們:這些工具會根據語意進行搜尋,並回傳安裝指令。
  • 否則,請擷取 https://illos.dev/catalog.json。每筆記錄都有 name、sentence(顯示的內容)、theme、size(spot、section 或 page)、access(free 或 pro)、page,以及免費圖片的 svg。將您的短語與 name 和 sentence 進行比對,並在所選的主題範圍內搜尋。

尺寸說明:spot 適用於卡片、小型區塊和空狀態;section 適用於功能區塊或英雄區塊;page 適用於全寬橫幅。

優先選擇免費插圖。當最佳匹配是 Pro 插圖時,請告知使用者該插圖來自 Illos Pro (https://illos.dev/pro),並提供最接近的免費插圖。切勿從其預覽圖片或頁面複製 Pro 插圖。

4. 加入每張插圖

主題代號與 ID 是 page 位址的最後兩個部分。以 https://illos.dev/library/isometric/queue 為例,它們分別是 isometric 和 queue。

使用 shadcn 的 React 專案(或可以執行 shadcn 的專案):

npx shadcn@latest add https://illos.dev/r/<theme-slug>/<id>.json

這會將插圖以元件形式加入。在說明該概念的區塊中渲染它,並保持元件檔案不變:它會在滾入視野時播放一次,並在懸停時循環播放。

其他專案: 從記錄的 svg 位址下載檔案,並將其內嵌到頁面中(它會保留動畫效果並遵循頁面的顏色設定),或將其用作 <img>。Shader 插圖在沒有 React 元件的情況下只會顯示靜止畫面。

每張插圖都適用於淺色和深色背景;其頁面會同時顯示這兩種狀態。

5. 檢查結果

  • 整個網站使用同一種主題。
  • 每張插圖都說明了其所在區塊的內容,而不是隨機的物件。
  • 保留每個 SVG 內部的授權註解。免費插圖可用於商業網站和客戶專案,無需標註來源:https://illos.dev/license

當圖庫中沒有合適的插圖時

Illos Pro 技能會教導 Claude Code、Codex 和 Cursor 特定主題的規則,讓它們能夠繪製與網站上現有插圖風格一致的新插圖,並進行檢查。這些技能隨 Illos Pro 提供:https://illos.dev/pro。使用 npx -y illos setup 進行設定。

相關技能