agentsclimarketplace

Design system

Skill karak/karak-claude-plugin/skills/design-system

ウェブサイトやアプリのデザインシステムを作成・適用するスキル。60の実在するプロダクトのデザインシステム(色、タイポグラフィ、コンポーネント、レイアウト)をリファレンスとして保持し、 ユーザーの要望に最適なデザインを提案・実装する。 以下のキーワードでトリガーされる: - 「〇〇のようなデザインで」「〇〇風のデザイン」「〇〇みたいなサイト」(サイト名ベース) - 「モダンなデザイン」「ダークモードのサイト」「ミニマルなUI」「温かみのあるデザイン」(雰囲気ベース) - 「緑系のサイト」「青と白のデザイン」「グラデーションを使ったサイト」(色使いベース) - 「日本語のウェブサイト」「日本のサービス風」「和文デザイン」「日本語UI」(日本語ウェブベース) - 「design system」「デザインシステム」「カラーパレット」「タイポグラフィ」 - サイト名直接指定: Stripe, Linear, Vercel, Notion, Airbnb, Apple, Spotify, Figma, Framer, Supabase, Claude, Cursor, Raycast, Coinbase, Uber, Resend, Cal, PostHog, Wise, SpaceX, Revolut, Pinterest, Webflow, Miro, Intercom, BMW, NVIDIA, Warp, ElevenLabs, Superhuman, Mistral, Airtable, Clay, Sentry, Zapier, MongoDB, HashiCorp, Kraken, Expo, Mintlify, Sanity, Lovable, ClickHouse, Composio, Cohere, Minimax, Ollama, OpenCode, Replicate, RunwayML, Together AI, VoltAgent, xAI, IBM, メルカリ (Mercari), SmartHR, LINE, freee, クックパッド (Cookpad)From its SKILL.md

Install
npx -y skills add karak/karak-claude-plugin --skill design-system

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

16.8 KB, as published. Nobody here has run it

Design System Skill

60の実在するプロダクトのデザインシステムをリファレンスとして、ウェブサイトやアプリのUI/デザインシステムを作成・適用する。日本語ウェブサイトの作成時は、日本語サービスカテゴリのリファレンスも合わせて参照する。

When to Use

  • 「Stripeのようなデザインで」などサイト名を指定されたとき
  • 「ダークモードのかっこいいサイト」など雰囲気・トーンで指定されたとき
  • 「緑と黒のカラーリング」など色使いで指定されたとき
  • デザインシステム(カラーパレット、タイポグラフィ、コンポーネント)の作成を求められたとき
  • 既存サイトの雰囲気を再現・参考にしたUIを実装するとき

How to Use

1. サイト名が指定された場合

references/ フォルダ内の該当ファイルを参照する。

references/stripe.md      → Stripe のデザインシステム
references/linear.app.md  → Linear のデザインシステム
references/notion.md       → Notion のデザインシステム

2. 雰囲気・色使いで指定された場合

下記カタログから最適なサイトを1〜3つ選び、そのリファレンスを参照して提案する。

日本語ウェブサイトの場合: 日本語UIを生成する場合は、Japanese Services カテゴリのリファレンスを合わせて参照し、CJKタイポグラフィ(和文フォントスタック、line-height、letter-spacing、禁則処理、palt)の実装パターンを取り入れる。

3. デザインシステムの生成

リファレンスの構造(9セクション)に倣い、プロジェクト固有のデザインシステムを生成する:

  1. Visual Theme & Atmosphere
  2. Color Palette & Roles
  3. Typography Rules
  4. Component Stylings
  5. Layout Principles
  6. Depth & Elevation
  7. Do's and Don'ts
  8. Responsive Behavior
  9. Agent Prompt Guide(色・フォントの即座参照用)

Site Catalog

Dark / Cinematic(ダーク・シネマティック)

SiteFileKeywordsPrimary Color
Linearreferences/linear.app.mdダーク, ミニマル, プロダクト, 開発ツール, 洗練Near-black #08090a
Framerreferences/framer.mdダーク, シネマティック, デザインツール, 黒Pure black #000000
Spotifyreferences/spotify.mdダーク, 音楽, 没入感, 緑Dark #121212, Green #1db954
Supabasereferences/supabase.mdダーク, 開発者向け, エメラルド, 緑Dark #0f0f0f, Green #3ecf8e
Resendreferences/resend.mdダーク, シネマティック, メール, ラグジュアリーPure black #000000
SpaceXreferences/spacex.mdダーク, シネマティック, 宇宙, フルスクリーンBlack #000000
Raycastreferences/raycast.mdダーク, プレシジョン, ランチャー, 精密Dark blue #07080a
Warpreferences/warp.mdダーク, 温かい, ターミナル, フォレストWarm dark
Sentryreferences/sentry.mdダーク, パープル, 開発者ツール, モニタリングPurple-black #1f1633
Sanityreferences/sanity.mdダーク, ノクターナル, CMS, 構造的Near-black #0b0b0b
RunwayMLreferences/runwayml.mdダーク, 映画的, AI動画, エディトリアルDark editorial
Composioreferences/composio.mdダーク, サイバー, 開発者向け, シアンBlack + cyan
VoltAgentreferences/voltagent.mdダーク, ディープスペース, AI, エレクトリックNear-black #050507
ClickHousereferences/clickhouse.mdダーク, アシッドグリーン, DB, パフォーマンスBlack + yellow-green

Light / Clean(ライト・クリーン)

SiteFileKeywordsPrimary Color
Stripereferences/stripe.mdクリーン, フィンテック, 信頼感, パープル, グラデーションWhite + purple gradient
Vercelreferences/vercel.mdミニマル, 白黒, 開発者向け, インフラWhite #ffffff, Black #000
Notionreferences/notion.md温かい, ニュートラル, プロダクティビティ, シンプルWarm white
Airbnbreferences/airbnb.md温かい, 写真中心, マーケットプレイス, 赤White + Red #ff385c
Applereferences/apple.mdシネマティック, 白黒交互, プレミアム, 高級感Black/White alternating
Uberreferences/uber.mdミニマル, 白黒, 自信, ボールドBlack #000000, White
Figmareferences/figma.mdカラフル, デザインツール, タイポグラフィ重視White + multicolor
Mintlifyreferences/mintlify.md白, エアリー, ドキュメント, 明快White, clean
Ollamareferences/ollama.mdミニマル, 白, AI, 究極のシンプルPure white
Exporeferences/expo.md明るい, 開発者向け, モバイル, 洗練Luminous white
Lovablereferences/lovable.md温かい, パーチメント, 優しい, クリームCream #f7f4ed
Calreferences/cal.mdモノクロ, 白黒, スケジュール, Uber風White + black

Warm / Friendly(温かみ・フレンドリー)

SiteFileKeywordsPrimary Color
Claudereferences/claude.md温かい, 知的, パーチメント, 文学的, ベージュParchment #f5f4ed
Intercomreferences/intercom.md温かい, エディトリアル, オレンジ, カスタマーサポートCream #faf9f6, Orange #ff5600
Clayreferences/clay.md温かい, プレイフル, カラフル, クリームWarm cream + multicolor
Zapierreferences/zapier.md温かい, フレンドリー, クリーム, 親しみやすいCream #fffefb
PostHogreferences/posthog.md温かい, カジュアル, 反企業的, ユニークWarm, irreverent
Wisereferences/wise.mdボールド, ライムグリーン, フィンテック, 大胆Off-white + lime green
Pinterestreferences/pinterest.md温かい, インスピレーション, 赤, ビジュアルWhite + Red #e60023
Cursorreferences/cursor.md温かい, ミニマル, オフホワイト, コードエディタOff-white #f2f1ed
Superhumanreferences/superhuman.md白, ラグジュアリー, メール, ドラマティックWhite + dramatic accent

Bold / Colorful(ビビッド・カラフル)

SiteFileKeywordsPrimary Color
Miroreferences/miro.mdパステル, コラボレーション, カラフル, ジオメトリックWhite + pastel accents
Webflowreferences/webflow.mdリッチ, ブルー, ノーコード, マルチカラーWhite + Blue #146ef5
Replicatereferences/replicate.mdボールド, ハイコントラスト, AI, フェスティバルBold, high-contrast
Mistral AIreferences/mistral.ai.md温かい, アンバー, オレンジ, ヨーロッパ的Golden amber + orange
Revolutreferences/revolut.mdボールド, 大きいタイポ, フィンテック, 自信White + bold type
Krakenreferences/kraken.mdパープル, クリプト, 信頼感White + Purple #7132f5

Enterprise / Professional(エンタープライズ・プロフェッショナル)

SiteFileKeywordsPrimary Color
IBMreferences/ibm.mdエンタープライズ, Carbon, 構造的, ブルーIBM Blue, Carbon system
NVIDIAreferences/nvidia.mdハイコントラスト, テクノロジー, グリーン, パワフルBlack + NVIDIA Green #76b900
BMWreferences/bmw.mdプレミアム, 自動車, 精密, ドイツ的Dark + BMW Blue
HashiCorpreferences/hashicorp.mdエンタープライズ, インフラ, クラウドEnterprise tones
MongoDBreferences/mongodb.mdダークティール, データベース, フォレストDark teal #001e2b
Airtablereferences/airtable.mdエンタープライズ, シンプル, ブルー, スイス精密White + Blue #1b61c9
Coinbasereferences/coinbase.mdクリーン, 信頼, クリプト, ブルーWhite + Blue #0052ff

AI / Developer Tools(AI・開発者ツール)

SiteFileKeywordsPrimary Color
ElevenLabsreferences/elevenlabs.mdエレガント, 白, オーディオ, プレミアムNear-white, minimal
Coherereferences/cohere.mdエンタープライズAI, クリーン, 信頼White, polished
Minimaxreferences/minimax.md白, 中国AI, プロダクトショーケースWhite, clean
OpenCodereferences/opencode.ai.mdモノスペース, ターミナル, ダーク・オン・ライトTerminal aesthetic
Together AIreferences/together.ai.mdパステル, グラデーション, エアリー, GPUPastel gradients
xAIreferences/x.ai.mdブルータリスト, モノスペース, ダーク, ミニマルDark, monospace

Japanese Services(日本語サービス)

日本語ウェブサイト・日本語UIの作成時は、このカテゴリのリファレンスを優先的に参照する。 CJKタイポグラフィ(和文フォント指定、line-height、letter-spacing、禁則処理、palt)の実装例を含む。

SiteFileKeywordsPrimary Color
メルカリ (Mercari)references/mercari.mdマーケットプレイス, レッド, ミニマル, 実用的, C2CRed #ff333f, White
SmartHRreferences/smarthr.md業務UI, SaaS, ウォームグレー, アクセシブル, 信頼Blue #0077c7, Stone
LINEreferences/line.mdメッセンジャー, グリーン, 大胆, 親しみやすい, モダンGreen #06c755, White
freeereferences/freee.md会計, SaaS, ブルー, 親しみやすい, 明快Blue #2864f0, White
クックパッド (Cookpad)references/cookpad.mdレシピ, オレンジ, 温かみ, 家庭的, UGCOrange #f28c06, Off-white #f8f6f2

Reference File Structure

各リファレンスファイル(references/*.md)は以下の9セクション構成:

  1. Visual Theme & Atmosphere — ムード、密度、デザイン哲学
  2. Color Palette & Roles — セマンティックカラー名 + HEX + 機能的役割
  3. Typography Rules — フォントファミリー、完全な階層テーブル
  4. Component Stylings — ボタン、カード、入力、ナビゲーション(状態含む)
  5. Layout Principles — スペーシングスケール、グリッド、余白の哲学
  6. Depth & Elevation — シャドウシステム、サーフェス階層
  7. Do's and Don'ts — デザインガードレールとアンチパターン
  8. Responsive Behavior — ブレークポイント、タッチターゲット、折りたたみ戦略
  9. Agent Prompt Guide — 色のクイックリファレンス、すぐ使えるプロンプト

Implementation Workflow

Step 1: サイト特定

ユーザーの指定に基づき、カタログからベストマッチを選ぶ。

サイト名指定の場合:

「Stripeのようなデザインで」→ references/stripe.md を読む

雰囲気指定の場合:

「ダークでモダンな開発者ツール風」→ Linear, Raycast, Supabase から選択
「温かくて親しみやすい」→ Claude, Notion, Zapier から選択
「高級感のあるミニマル」→ Apple, Uber, Superhuman から選択

色指定の場合:

「緑系」→ Supabase (#3ecf8e), Spotify (#1db954), NVIDIA (#76b900), LINE (#06c755)
「パープル系」→ Stripe (gradient), Sentry (#1f1633), Kraken (#7132f5)
「青と白」→ Coinbase (#0052ff), Airtable (#1b61c9), Webflow (#146ef5), freee (#2864f0), SmartHR (#0077c7)
「赤・オレンジ系」→ Airbnb (#ff385c), メルカリ (#ff333f), クックパッド (#f28c06)

日本語ウェブサイトの場合:

「日本語のサービス」→ メルカリ, SmartHR, LINE, freee, クックパッド から選択
「日本の業務アプリ風」→ SmartHR, freee から選択
「日本のコンシューマー向け」→ メルカリ, LINE, クックパッド から選択

Step 2: リファレンス読み込み

選択したサイトの references/<site>.md を読み込み、以下を抽出:

  • カラーパレット(HEX値)
  • タイポグラフィ(フォント、サイズ、ウェイト)
  • コンポーネントスタイル(ボタン、カード、入力)
  • レイアウトルール(スペーシング、border-radius)

Step 3: デザインシステム生成

プロジェクトに合わせてカスタマイズしたデザインシステムを生成:

  • CSS変数 / Tailwind設定 / デザイントークン
  • コンポーネントのスタイリング(React/Vue/HTML)
  • レスポンシブ設定

Step 4: 実装

デザインシステムに基づいてUIコンポーネントを実装:

  • カラーテーマの適用
  • タイポグラフィの設定
  • コンポーネントの作成
  • レイアウトの構築

Quick Mood → Site Mapping

Mood / KeywordBest Match Sites
ミニマル / minimalVercel, Uber, Ollama, Cal
ダーク / darkLinear, Framer, SpaceX, Raycast
温かい / warmClaude, Notion, Cursor, Zapier
クリーン / cleanStripe, Airbnb, Mintlify, Expo
プレミアム / premiumApple, BMW, Superhuman, Resend
プレイフル / playfulClay, PostHog, Miro, Replicate
エンタープライズ / enterpriseIBM, Airtable, HashiCorp, MongoDB
テクニカル / technicalSupabase, Sentry, ClickHouse, xAI
エディトリアル / editorialIntercom, RunwayML, Lovable
ボールド / boldUber, Revolut, Wise, NVIDIA
パステル / pastelMiro, Together AI, Clay
グラデーション / gradientStripe, Together AI, Expo
モノスペース / monospacexAI, OpenCode, Composio
白黒 / monochromeUber, Vercel, Cal, Apple
カラフル / colorfulFigma, Miro, Webflow, Clay
日本語 / japaneseメルカリ, SmartHR, LINE, freee, クックパッド
業務UI / business-appSmartHR, freee, Airtable, Notion
マーケットプレイス / marketplaceメルカリ, Airbnb, Pinterest
UGC / communityクックパッド, Pinterest, PostHog

Anti-Patterns

  • リファレンスの色をそのままコピーしない。ブランドカラーは参考にし、プロジェクト独自のパレットに変換する
  • 複数サイトのスタイルを無秩序に混ぜない。ベースは1サイト、アクセントに別サイトの要素を取り入れる
  • タイポグラフィのfont-familyをそのまま使わない(ライセンス注意)。Google Fonts等のオープンな代替を提案する
  • レスポンシブブレークポイントは参照サイトそのままではなく、プロジェクトに最適化する

Keep looking

Skills are one crate of 626,194. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.