Communitygithub.com

modbender/skill-library-mcp

此技能可讓 Claude Code 自動擷取設計系統提示,協助您建立具有 Neo-brutalism、Modern Dark、Cyberpunk 等特定美學的卓越前端介面,告別單調乏味的通用 UI。

skill-library-mcp 是什麼?

這項技能旨在讓前端開發和 UI 設計流程更高效、更具創造力。當使用者提出建立、設計或改進任何前端介面(無論是網頁、應用程式、儀表板還是 UI 元件)的要求時,此技能會自動啟動。其核心機制是從 `prompts/` 資料夾中擷取對應的設計系統提示,涵蓋超過 30 種不同的設計風格,如 Neo-brutalism、Modern Dark、Bauhaus、Cyberpunk、Material 等。這不僅簡化了設計決策,也確保最終產品具有獨特的視覺識別度。支援所有主流前端框架,包括 React、Vue、Next.js、Svelte 等。此技能透過一套明確的步驟來運作:理解使用者意圖、選擇設計風格、讀取設計提示、應用設計系統(包括設計權杖、元件模式和簽名元素),最後在現有技術棧中實作,同時確保可存取性、響應式設計和程式碼品質。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/modbender/skill-library-mcp/tree/HEAD/data/design-style

在你喜歡的 AI 中提問

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

說明文件

設計風格技能

目的

此技能幫助 Claude Code 透過自動從 prompts/ 目錄中擷取設計系統提示,來建立美觀、獨特的前端介面。此技能使 Claude 能夠建構具有特定設計美學(如 Neo-brutalism、Modern Dark、Luxury、Cyberpunk 等)的介面,而非產出單調的通用 UI。

使用時機

此技能會在以下情況自動觸發:

  • 使用者要求建立網頁、登陸頁面或網頁應用程式
  • 使用者要求具有特定設計風格的 UI 元件
  • 使用者提及前端、React、Vue 或網頁開發
  • 使用者要求特定的美學風格(例如:「讓它看起來現代又暗色」或「使用粗獷風格」)

可用的設計風格

以下設計系統位於 prompts/ 目錄中:

  • Academia - 學術、經典、精緻
  • ArtDeco - 奢華的 1920 年代魅力
  • Bauhaus - 功能主義、幾何極簡
  • BoldTypography - 字型驅動設計
  • Botanical - 自然啟發、有機
  • Claymorphism - 柔和、黏土般的 3D 元素
  • Cyberpunk - 未來感、霓虹、高科技
  • Enterprise - 專業、企業級、可擴展
  • FlatDesign - 乾淨、極簡、2D
  • Fluent2 - Microsoft Fluent 2 設計系統
  • HumanistLiterary - 溫暖、文學、對話式(Claude 美學)
  • Industrial - 原始、機械、實用
  • Kinetic - 動態、以動作為中心
  • Luxury - 高端、優雅、精緻
  • Material - Google Material Design
  • Maximalism - 大膽、表現力、豐富
  • MinimalDrak - 極簡暗色主題(注意:原始名稱有錯字)
  • ModernDark - 具有深度的當代暗色 UI
  • Monochrome - 黑白、高對比
  • Neo-brutalism - 大膽、原始、色彩豐富的粗獷主義
  • Neumorphism - 柔和 UI、擬物化
  • Newsprint - 報紙啟發
  • Organic - 自然、流暢的形式
  • PlayfulGeometric - 有趣的幾何形狀
  • Professional - 乾淨、以商業為導向
  • Retro - 復古、懷舊
  • Saas - 現代 SaaS 美學
  • Sketch - 手繪、藝術
  • Swiss - 國際字型排版風格
  • TerminalCLI - 命令列介面美學
  • Vaporwave - 80/90 年代美學、懷舊
  • Web3 - 去中心化、加密貨幣啟發

運作方式

步驟 1:理解使用者意圖

當使用者要求前端工作時,首先確定:

  1. 技術棧 - 他們使用哪個框架?(React、Vue、Next.js 等)
  2. 設計偏好 - 他們是否提到特定風格或美學?
  3. 元件範圍 - 單一元件、完整頁面或整個應用程式?

步驟 2:選擇設計風格

如果使用者指定了風格:

  • 將他們的要求與可用風格匹配(例如,「brutalist」→ Neo-brutalism)
  • 不區分大小寫的匹配(brutalism、Brutalism、BRUTALISM 都可以)

如果使用者未指定:

  • 對於現代、專業的專案 → ModernDark 或 Professional
  • 對於創意、大膽的專案 → Neo-brutalism 或 BoldTypography
  • 對於極簡、乾淨的專案 → FlatDesign 或 Swiss
  • 對於企業級/公司專案 → Enterprise

如果您不確定哪種風格最符合他們的需求,請詢問使用者。

步驟 3:擷取設計系統

使用「讀取」工具載入適當的提示檔案:

讀取: prompts/<StyleName>.md

例如:

  • prompts/Neo-brutalism.md
  • prompts/ModernDark.md
  • prompts/Cyberpunk.md

步驟 4:套用設計系統

載入設計系統提示後:

  1. 內化設計理念 - 理解核心原則、視覺特徵和差異化因素
  2. 提取設計權杖 - 色彩、字型、間距、陰影、邊框
  3. 遵循元件模式 - 使用指定的按鈕樣式、卡片佈局等
  4. 套用「大膽要素」 - 實作使設計真實的簽名元素
  5. 避免反模式 - 不要使用破壞美學的技巧

步驟 5:在上下文中建構

在撰寫程式碼前:

  • 識別使用者現有的技術棧
  • 理解他們的元件架構
  • 注意任何限制(CSS 框架、設計函式庫等)

撰寫程式碼時:

  • 匹配他們現有的模式和慣例
  • 將設計權杖集中在 CSS 變數或配置檔案中
  • 建立可重複使用、可組合的元件
  • 簡要說明您的架構選擇

品質標準:

  • 維護或改善可存取性
  • 確保跨裝置的響應式設計
  • 做出深思熟慮、有創意的設計選擇(而非通用模板)
  • 讓程式碼庫比您發現時更乾淨

範例

範例 1:使用者指定風格

使用者:「為我的 SaaS 產品建立一個帶有 neo-brutalist 設計的登陸頁面」

技能動作:

  1. 檢測關鍵字:「登陸頁面」、「neo-brutalist」
  2. 映射「neo-brutalist」→ prompts/Neo-brutalism.md
  3. 讀取設計系統提示
  4. 詢問澄清問題:「您使用什麼技術棧?React、Vue 還是純 HTML/CSS?」
  5. 遵循 Neo-brutalism 原則(粗邊框、硬陰影、大膽色彩等)建立登陸頁面

範例 2:使用者未指定風格

使用者:「幫我建立一個作品集網站」

技能動作:

  1. 檢測:「作品集網站」(創意內容)
  2. 建議選項:「您想要特定的設計風格嗎?我可以製作 Modern Dark(精緻)、Neo-brutalism(大膽且創意)或 Swiss(極簡且乾淨)。」
  3. 使用者回覆偏好
  4. 載入適當的提示並建構

範例 3:元件請求

使用者:「在我的 Next.js 應用程式中新增一個聯絡表單。讓它看起來現代且專業。」

技能動作:

  1. 關鍵字:「Next.js」、「現代且專業」
  2. 選擇:ModernDark.md(現代)或 Professional.md(專業)
  3. 讀取設計系統
  4. 建立符合他們 Next.js 模式的表單元件
  5. 使用提示中的設計權杖(色彩、字型、陰影等)

快速參考指令

實作時,您可以快速參考特定章節:

色彩:

Grep: pattern

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

modbender/skill-library-mcp

Paid acquisition strategy, budget allocation, and avoiding common advertising mistakes across platforms

modbender/skill-library-mcp

Complete investment portfolio risk management system. Analyze positions, calculate risk metrics, stress test scenarios, optimize allocations, and generate institutional-grade risk reports — all wit...

modbender/skill-library-mcp

Borrow from Aave via credit delegation. Agent self-funds by borrowing against delegator collateral. Supports borrow, repay, health checks. Works on Aave V2/V3.

modbender/skill-library-mcp

Discover and register autonomous AI agents. Use when: browsing the agent registry, submitting an agent for verification, or embedding agent badges. NOT for: general web search or agent capability analysis.

modbender/skill-library-mcp

Create AI avatar and talking head videos with OmniHuman, Fabric, PixVerse via inference.sh CLI. Models: OmniHuman 1.5, OmniHuman 1.0, Fabric 1.0, PixVerse Lipsync. Capabilities: audio-driven avatars, lipsync videos, talking head generation, virtual presenters. Use for: AI presenters, explainer videos, virtual influencers, dubbing, marketing videos. Triggers: ai avatar, talking head, lipsync, avatar video, virtual presenter, ai spokesperson, audio driven video, heygen alternative, synthesia alternative, talking avatar, lip sync, video avatar, ai presenter, digital human

modbender/skill-library-mcp

AI代码编辑器规则模板集合 - 为Cursor、Windsurf、Claude Code、Cline等AI编辑器提供项目规则配置。适用于需要配置AI编码助手规则的开发者,包含全栈Web、移动端、Vue3+SpringBoot等技术栈模板。

modbender/skill-library-mcp

Generate landing page code from product descriptions

modbender/skill-library-mcp

Create AI marketing videos for ads, promos, product launches, and brand content. Models: Veo, Seedance, Wan, FLUX for visuals, Kokoro for voiceover. Types: product demos, testimonials, explainers, social ads, brand videos. Use for: Facebook ads, YouTube ads, product launches, brand awareness. Triggers: marketing video, ad video, promo video, commercial, brand video, product video, explainer video, ad creative, video ad, facebook ad video, youtube ad, instagram ad, tiktok ad, promotional video, launch video

modbender/skill-library-mcp

Generate AI music videos end-to-end. Creates music with Suno (sunoapi.org), generates visuals with OpenAI/Seedream/Google/Seedance, and assembles into music video with ffmpeg. Supports timestamped lyrics (auto SRT), Suno native music video generation, slideshow/video/hybrid modes. Token-based cost tracking per generation.

modbender/skill-library-mcp

Generate AI-powered notes from videos (document, outline, or graphic-text formats)

modbender/skill-library-mcp

The video AI notes tool is provided by Baidu. Based on the video download address provided by the user, it downloads and parses the video, and finally generates AI notes corresponding to the video (a total of three types of notes can be generated: document notes, outline notes, and image-text notes).

modbender/skill-library-mcp

Automated appointment management for beauty salons, clinics, studios, and photo booths. Handles booking requests, calendar sync, conflict detection, reminders, no-show tracking, and waitlist management.

modbender/skill-library-mcp

Bird identification, life list tracking, and trading card generation. Use this skill when the user: sends a bird photo to identify, says "set up my Birdfolio" or "set my region", asks "how's my checklist", asks "Birdfolio progress", asks "how many birds have I found", asks "show my Birdfolio" or "show my life list", asks "what's my rarest bird", or asks "tell me about [bird species]". Handles everything from first-time setup through ongoing life list tracking and visual trading card generation.

modbender/skill-library-mcp

Multi-project task and research management (JSON-first CLI)

modbender/skill-library-mcp

Track stock and crypto portfolios with CLI - real-time prices, P&L, dividend tracking, multiple portfolios

modbender/skill-library-mcp

Track cryptocurrency portfolios with real-time prices, P&L calculations, and allocation analysis. Query Bitcoin, Ethereum, Solana and 10,000+ token holdings.

modbender/skill-library-mcp

加密貨幣Portfolio追蹤 - 支援TRON/ETH/BSC,分析持倉、收益、Gas費用

modbender/skill-library-mcp

Lead strategy with competitive analysis, strategic planning, growth roadmaps, and business portfolio management.

modbender/skill-library-mcp

Create ATS-optimized resumes and CVs with proper structure, metrics, and industry targeting.

modbender/skill-library-mcp

Native video analysis using Google Gemini API. Upload and analyze video files — describe scenes, extract text/UI, answer questions about content, transcribe speech, identify objects and actions. Use when: (1) User sends a video file and wants it analyzed, (2) Video summarization or description needed, (3) Extracting text, UI elements, or information from screen recordings, (4) Answering questions about video content, (5) Comparing multiple videos, (6) Analyzing tutorials, demos, or walkthroughs.

相關技能