AI Skills.

AI Skills › Design设计設計デザイン › shadcn-skills

shadcn-skills

by mattbx · Design skill作者:mattbx · 设计技能作者:mattbx · 設計技能作者:mattbx · デザインスキル

Two agent skills for working with shadcn/ui: one for discovering existing components across the ecosystem before building, one for reviewing custom components against shadcn design patterns. The discovery skill searches 1,500+ existing components via the official shadcn MCP or CLI, so agents reuse what's already there instead of reinventing tables, forms, and modals. Both follow the open Agent Skills standard and work with Claude Code, Cursor, Windsurf, Codex, Gemini CLI, and Copilot.两款面向 shadcn/ui 的智能体技能:一款在动手之前先发现生态中已有的组件,另一款按 shadcn 设计模式审查自定义组件。发现技能通过官方 shadcn MCP 或 CLI 检索 1,500 多个已有组件,让智能体复用现成方案,而不是重新发明表格、表单、弹窗。两者都遵循开放的 Agent Skills 标准,支持 Claude Code、Cursor、Windsurf、Codex、Gemini CLI、Copilot。兩款面向 shadcn/ui 的智慧體技能:一款在動手之前先發現生態中已有的元件,另一款按 shadcn 設計模式審查自訂元件。發現技能透過官方 shadcn MCP 或 CLI 檢索 1,500 多個已有元件,讓智慧體重複使用現成方案,而不是重新發明表格、表單、彈窗。兩者都遵循開放的 Agent Skills 標準,支援 Claude Code、Cursor、Windsurf、Codex、Gemini CLI、Copilot。shadcn/ui で使う 2 つのエージェントスキル。1 つは構築前にエコシステム内の既存コンポーネントを発見するためのもの、もう 1 つはカスタムコンポーネントを shadcn のデザインパターンに照らしてレビューするためのもの。発見スキルは公式 shadcn MCP または CLI で 1,500 以上の既存コンポーネントを検索し、テーブルやフォーム、モーダルを再発明するのではなく既存品を再利用させる。どちらもオープンな Agent Skills 標準に準拠し、Claude Code、Cursor、Windsurf、Codex、Gemini CLI、Copilot で使える。

Quick start快速上手快速上手クイックスタート

What it does

shadcn-skills provides two agent skills for shadcn/ui: one discovering existing components before building, and one reviewing custom components against shadcn patterns. Both follow the open Agent Skills standard and work with Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI, Copilot, and other compatible tools.

How it works

Discovery searches the ecosystem before you build a table, form, modal, animation, or other common pattern, via the official shadcn MCP or a CLI fallback, covering 30+ community registries beyond your configured components file. It returns the top 2 to 3 matches with registry-qualified name, description, and install command. Review then audits a finished component for structure, spacing, tokens, composability, and responsive and accessibility behavior, with per-style expectations for Vega, Nova, Maia, Lyra, and Mira.

How to use it

  • Install with
    npx skills add mattbx/shadcn-skills
    or install one skill with
    npx skills add mattbx/shadcn-skills -s shadcn-component-discovery
    or the review skill name.
  • For the best setup, add the official shadcn MCP with
    npx shadcn@latest mcp init
    without it, the skills fall back to CLI commands and manual registry links.
  • Then ask for a component, for example a data table, and let discovery surface existing options before building custom, or ask for a review after writing or modifying a component.

Key points

  • Discovery is upstream of the official skill, which searches only registries already declared in your components file.
  • Review is post-hoc audit, not generation-time enforcement, which makes it useful for components built before a project standardized on a style.
  • If no match exists, discovery recommends closest adjacencies and offers to build custom, rather than forcing a poor fit.

它是做什么的

shadcn-skills 提供两个面向 shadcn/ui 的智能体技能:一个是在构建前发现生态中已有组件,另一个是按 shadcn 设计模式评审自定义组件。两者都遵循开放的 Agent Skills 标准,适用于 Claude Code、Cursor、Windsurf、OpenAI Codex CLI、Gemini CLI、GitHub Copilot 等兼容工具。

它怎么工作

发现技能在你构建表格、表单、弹窗、动效或其他常见模式之前搜索生态,通过官方 shadcn MCP 实时搜索或 CLI 兜底,并覆盖你已配置的 components 文件之外的 30 多个社区注册表。它返回排名前 2 到 3 个匹配,附带带注册表限定的名称、描述和可直接运行的安装命令。评审技能则审计已完成组件的结构、间距、设计令牌、可组合性以及响应式和无障碍表现,并按 Vega、Nova、Maia、Lyra、Mira 的风格分别应用期望。

怎么用

  • 安装:
    npx skills add mattbx/shadcn-skills
    只装一个可用
    npx skills add mattbx/shadcn-skills -s shadcn-component-discovery
    评审技能同理换名。
  • 最佳配置是先用
    npx shadcn@latest mcp init
    添加官方 shadcn MCP;没有它时,技能会回退到 CLI 命令和手动注册表链接。
  • 然后提出组件需求,例如数据表格,让发现技能在自定义构建前先给出已有选项;或在编写、修改组件后要求评审。

关键要点

  • 发现技能位于官方 shadcn 技能的上游:官方技能只搜索你 components 文件中已声明的注册表,而本技能会呈现你尚未配置的注册表。
  • 评审属于事后审计,不是生成时强制,适合项目统一风格之前建好的组件。
  • 如果没有匹配项,发现技能会推荐最接近的选项并提议自定义构建,而不是硬塞不合适的组件。

它是做什麼的

shadcn-skills 提供兩個面向 shadcn/ui 的智慧體技能:一個是在建構前發現生態中已有元件,另一個是按 shadcn 設計模式審查自訂元件。兩者都遵循開放的 Agent Skills 標準,適用於 Claude Code、Cursor、Windsurf、OpenAI Codex CLI、Gemini CLI、GitHub Copilot 等相容工具。

它怎麼運作

發現技能在你建構表格、表單、彈窗、動效或其他常見模式之前搜尋生態,透過官方 shadcn MCP 即時搜尋或 CLI 備援,並涵蓋你已設定的 components 檔案之外的 30 多個社群註冊表。它回傳排名前 2 到 3 個匹配,附帶帶註冊表限定的名稱、描述與可直接執行的安裝指令。審查技能則稽核已完成元件的結構、間距、設計代幣、可組合性以及響應式與無障礙表現,並按 Vega、Nova、Maia、Lyra、Mira 的風格分別套用期望。

怎麼用

  • 安裝:
    npx skills add mattbx/shadcn-skills
    只裝一個可用
    npx skills add mattbx/shadcn-skills -s shadcn-component-discovery
    審查技能同理換名。
  • 最佳設定是先用
    npx shadcn@latest mcp init
    加入官方 shadcn MCP;沒有它時,技能會退回 CLI 指令與手動註冊表連結。
  • 然後提出元件需求,例如資料表格,讓發現技能在自訂建構前先給出已有選項;或在撰寫、修改元件後要求審查。

關鍵要點

  • 發現技能位於官方 shadcn 技能的上游:官方技能只搜尋你 components 檔案中已宣告的註冊表,而本技能會呈現你尚未設定的註冊表。
  • 審查屬於事後稽核,不是產生時強制,適合專案統一風格之前建好的元件。
  • 如果沒有匹配項目,發現技能會推薦最接近的選項並提議自訂建構,而不是硬塞不合適的元件。

何をするのか

shadcn-skills は、shadcn/ui で使う 2 つのエージェントスキルを提供する。1 つは構築前にエコシステム内の既存コンポーネントを発見するもので、もう 1 つはカスタムコンポーネントを shadcn のデザインパターンに照らしてレビューするものだ。両方ともオープンな Agent Skills 標準に従い、Claude Code、Cursor、Windsurf、OpenAI Codex CLI、Gemini CLI、GitHub Copilot などの対応ツールで動く。

仕組み

発見は、テーブル、フォーム、モーダル、アニメーションなどの一般的なパターンを作る前にエコシステムを検索する。公式 shadcn MCP によるライブ検索か CLI フォールバックを使い、設定済みの components ファイル以外に 30 以上のコミュニティレジストリを把握する。上位 2 から 3 件を、レジストリ限定名、説明、実行可能なインストールコマンド付きで返す。レビューは完成したコンポーネントの構造、間隔、デザイントークン、組み合わせやすさ、レスポンシブとアクセシビリティを監査し、Vega、Nova、Maia、Lyra、Mira のスタイルごとに期待値を適用する。

使い方

  • npx skills add mattbx/shadcn-skills
    でインストールする。1 つだけなら
    npx skills add mattbx/shadcn-skills -s shadcn-component-discovery
    のようにし、レビュー側は名前を置き換える。
  • 最適な設定は
    npx shadcn@latest mcp init
    で公式 shadcn MCP を追加することだ。無ければスキルは CLI コマンドと手動のレジストリリンクへフォールバックする。
  • その後、データテーブルなどのコンポーネントを頼み、カスタム構築の前に発見で既存の選択肢を出させる。または、コンポーネントを書いたり変更したりした後にレビューを頼む。

押さえておきたい点

  • 発見は公式 shadcn スキルより上流だ。公式スキルは components ファイルに既に宣言されたレジストリだけを検索するが、このスキルは未設定のレジストリも提示する。
  • レビューは生成時の強制ではなく事後監査だ。そのため、プロジェクトがスタイルを統一する前に作られたコンポーネントに役立つ。
  • 一致が無ければ、発見は最も近い候補を勧めてカスタム構築を提案し、合わないものを無理に押し付けない。

Supported platforms支持的平台支援的平台対応プラットフォーム

Claude CodeCursorWindsurfCodexGemini CLIGitHub CopilotGeneric

Skills included包含的技能包含的技能含まれるスキル

shadcn-component-discoveryshadcn-component-review

More Design skills更多设计技能更多設計技能その他のデザインスキル

View all →查看全部 →查看全部 →すべて見る →

An AI skill that provides design intelligence for building professional UI/UX across multiple platforms. Its v2.0 Design System Generator draws on 79 searchable UI styles, 192 palettes, 74 font pairings, and 192 industry reasoning rules to produce polished interfaces instead of generic layouts. It works with Claude Code and other major coding agents.为多平台构建专业 UI/UX 提供设计智能的 AI 技能。其 v2.0 设计系统生成器基于 79 种可检索 UI 风格、192 套配色、74 组字体搭配和 192 条行业推理规则,产出精致的界面而不是通用布局。支持 Claude Code 及其他主流编码智能体。為多平台建構專業 UI/UX 提供設計智慧的 AI 技能。其 v2.0 設計系統產生器基於 79 種可檢索 UI 風格、192 套配色、74 組字體搭配和 192 條產業推理規則,產出精緻的介面而不是通用版面。支援 Claude Code 及其他主流編碼智慧體。複数プラットフォームでプロ仕様の UI/UX を構築するためのデザインインテリジェンスを提供する AI スキル。v2.0 Design System Generator は、検索可能な UI スタイル 79 種、パレット 192 種、フォントの組み合わせ 74 組、業界推論ルール 192 件を活用し、汎用的なレイアウトではなく磨き上げたインターフェースを生み出す。Claude Code やその他の主要なコーディングエージェントで使える。

Design设计設計デザインClaude CodeCursorWindsurfAntigravity+19 more+19 个更多+19 個更多+19 件
npm install -g ui-ux-pro-max-cli && uipro init --ai <agent>

A curated collection of DESIGN.md analyses of popular brand design systems — 70+ real-brand systems including Claude, Apple, Stripe, and Linear. Drop one file into your project and let your coding agent generate a UI that matches that brand's look. The DESIGN.md concept comes from Google Stitch, and the collection keeps growing.知名品牌设计系统的 DESIGN.md 分析合集,已收录 70 多个真实品牌系统,包括 Claude、Apple、Stripe、Linear 等。把其中一个文件放进项目,编码智能体就能生成与该品牌风格一致的界面。DESIGN.md 这个概念来自 Google Stitch,合集还在持续增长。知名品牌設計系統的 DESIGN.md 分析合集,已收錄 70 多個真實品牌系統,包括 Claude、Apple、Stripe、Linear 等。把其中一個檔案放進專案,編碼智慧體就能生成與該品牌風格一致的介面。DESIGN.md 這個概念來自 Google Stitch,合集還在持續增長。人気ブランドのデザインシステムを DESIGN.md として分析したキュレーション集。Claude、Apple、Stripe、Linear など 70 以上の実在ブランドのシステムを収録する。ファイルを 1 つプロジェクトに置くだけで、コーディングエージェントがそのブランドの見た目に合った UI を生成する。DESIGN.md の概念は Google Stitch 由来で、コレクションは増え続けている。

Design设计設計デザインGeneric
Copy a DESIGN.md file into your project root (no installer; file-drop usage)

Agent skills that give coding agents taste: art direction, reference images, and a browser check instead of generic AI pages. Rather than accepting the first generic layout, the skill pushes the agent to pick a direction, ground it in references, and verify the result in a real browser. Version 2 holds a single skill, design-taste-frontend; older skills moved to taste-skill-classics and imagegen-skills.给编码智能体品味的智能体技能:艺术指导、参考图和浏览器检查,而不是千篇一律的 AI 页面。它不让智能体接受第一个通用布局,而是推动智能体选定方向、用参考图 grounding,并在真实浏览器里验证结果。v2 只有一个技能 design-taste-frontend,旧技能已移到 taste-skill-classics 和 imagegen-skills。給編碼智慧體品味的智慧體技能:藝術指導、參考圖和瀏覽器檢查,而不是千篇一律的 AI 頁面。它不讓智慧體接受第一個通用版面,而是推動智慧體選定方向、用參考圖 grounding,並在真實瀏覽器裡驗證結果。v2 只有一個技能 design-taste-frontend,舊技能已移到 taste-skill-classics 和 imagegen-skills。コーディングエージェントにセンスを与えるスキル。アートディレクション、リファレンス画像、ブラウザチェックによって、汎用的な AI ページを避ける。最初に出た汎用レイアウトを受け入れるのではなく、方向を選び、リファレンスに根付かせ、実際のブラウザで結果を検証するようエージェントを促す。バージョン 2 は design-taste-frontend の 1 件のみで、旧スキルは taste-skill-classics と imagegen-skills に移った。

Design设计設計デザインClaude CodeCodexGeneric
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"