Communitygithub.com

modbender/skill-library-mcp

このスキルは、フロントエンドインターフェースの構築、作成、デザイン、開発、改善をユーザーが依頼した際に、Neo-brutalism、Modern Dark、Bauhaus、Cyberpunkなどのデザインシステムプロンプトを自動的に取得し、プロダクション品質の視覚的に特徴的なフロントエンドを作成するために使用します。

skill-library-mcp とは?

このスキルは、Claude Codeが美しく特徴的なフロントエンドインターフェースを作成するためのものです。ユーザーがフロントエンドの構築を依頼した際に、`prompts/`ディレクトリから該当するデザインシステムプロンプトを自動的に取得し、汎用的なUIではなく、Neo-brutalism、Modern Dark、Cyberpunk、Bauhausなどの特定のデザイン美学に基づいたインターフェースを生成します。このスキルは、React、Vue、Next.js、Svelteなど、あらゆるフロントエンドフレームワークと連携し、CSS、Tailwind、styled-componentsなど、あらゆるスタイリングアプローチをサポートします。利用可能なデザインスタイルは35種類以上あり、それぞれに詳細なカラーパレット、タイポグラフィスケール、コンポーネントパターン、実装例が含まれています。このスキルは、ユーザーが「フロントエンド」「UI」「デザイン」「スタイリング」などのキーワードを使用したときに自動的に呼び出され、設計システムを読み込み、それを適用して、アクセシブルでレスポンシブ、かつ意図的なデザイン選択がなされたコードを生成します。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Design Style Skill

目的

このスキルは、Claude Codeが美しく特徴的なフロントエンドインターフェースを作成するのを支援します。prompts/ディレクトリからデザインシステムプロンプトを自動的に取得することで、汎用的なUIではなく、Neo-brutalism、Modern Dark、Luxury、Cyberpunkなどの特定のデザイン美学に基づいたインターフェースを構築できるようにします。

使用タイミング

このスキルは、以下の場合に自動的に呼び出されます:

  • ユーザーがWebページ、ランディングページ、またはWebアプリケーションの構築を依頼した場合
  • ユーザーが特定のデザインスタイルのUIコンポーネントを要求した場合
  • ユーザーがフロントエンド、React、Vue、またはWeb開発に言及した場合
  • ユーザーが特定の美学を要求した場合(例:「モダンでダークな見た目にして」「ブルータリズムスタイルを使って」)

利用可能なデザインスタイル

prompts/ディレクトリでは、以下のデザインシステムが利用可能です:

  • Academia - 学術的、クラシック、洗練
  • ArtDeco - 豪華な1920年代の魅力
  • Bauhaus - 機能主義的、幾何学的ミニマリズム
  • BoldTypography - タイポグラフィ主導のデザイン
  • Botanical - 自然にインスパイアされたオーガニック
  • Claymorphism - ソフトで粘土のような3D要素
  • Cyberpunk - 未来的、ネオン、ハイテク
  • Enterprise - プロフェッショナル、コーポレート、スケーラブル
  • FlatDesign - クリーン、ミニマル、2D
  • Fluent2 - Microsoft Fluent 2 Design System
  • 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 - International Typographic Style
  • TerminalCLI - コマンドラインインターフェースの美学
  • Vaporwave - 80年代/90年代の美学、ノスタルジック
  • Web3 - 分散型、暗号通貨にインスパイア

仕組み

ステップ1: ユーザーの意図を理解する

ユーザーがフロントエンドの作業を要求した場合、まず以下を判断します:

  1. 技術スタック - どのフレームワークを使用していますか?(React、Vue、Next.jsなど)
  2. デザインの好み - 特定のスタイルや美学に言及しましたか?
  3. コンポーネントの範囲 - 単一コンポーネント、ページ全体、またはアプリケーション全体?

ステップ2: デザインスタイルを選択する

ユーザーがスタイルを指定した場合:

  • リクエストを利用可能なスタイルにマッピングします(例:「ブルータリズム」→ Neo-brutalism)
  • 大文字小文字を区別しません(brutalism、Brutalism、BRUTALISMはすべて機能します)

ユーザーが指定しなかった場合:

  • モダンでプロフェッショナルなプロジェクトには → ModernDark または Professional
  • クリエイティブで大胆なプロジェクトには → Neo-brutalism または BoldTypography
  • ミニマルでクリーンなプロジェクトには → FlatDesign または Swiss
  • エンタープライズ/コーポレートには → Enterprise

どのスタイルが適切か不明な場合は、ユーザーに質問してください。

ステップ3: デザインシステムを取得する

Readツールを使用して、適切なプロンプトファイルを読み込みます:

Read: prompts/<StyleName>.md

例:

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

ステップ4: デザインシステムを適用する

デザインシステムプロンプトを読み込んだら:

  1. デザイン哲学を内在化する - 核となる原則、視覚的特徴、差別化要因を理解する
  2. デザイントークンを抽出する - 色、タイポグラフィ、スペーシング、シャドウ、ボーダー
  3. コンポーネントパターンに従う - 指定されたボタンスタイル、カードレイアウトなどを使用する
  4. 「大胆要素」を適用する - デザインを本物にするための特徴的な要素を実装する
  5. アンチパターンを避ける - 美学を損なうテクニックを使用しない

ステップ5: コンテキストを考慮して構築する

コードを書く前に:

  • ユーザーの既存の技術スタックを特定する
  • コンポーネントアーキテクチャを理解する
  • 制約事項(CSSフレームワーク、デザインライブラリなど)を確認する

コードを書くとき:

  • 既存のパターンと規約に合わせる
  • デザイントークンをCSS変数または設定ファイルに集中させる
  • 再利用可能で構成可能なコンポーネントを作成する
  • アーキテクチャ上の選択について簡潔に説明する

品質基準:

  • アクセシビリティを維持または改善する
  • デバイス間でレスポンシブデザインを確保する
  • 意図的で創造的なデザイン選択を行う(汎用的なボイラープレートではない)
  • コードベースを見つけた時よりもクリーンな状態で残す

例

例1: ユーザーがスタイルを指定する場合

ユーザー: 「SaaS製品のランディングページを、ネオ・ブルータリズムデザインで作成してください」

スキルのアクション:

  1. キーワードを検出: 「ランディングページ」、「ネオ・ブルータリズム」
  2. 「ネオ・ブルータリズム」→ 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 "Token|Value|Usage" path "prompts/<Style>.md"

タイポグラフィ:

Grep: pattern "Font|Weight|Size" path "prompts/<Style>.md"

コンポーネントパターン:

Grep: pattern "Button|Card|Input" path "prompts/<Style>.md"

最良の結果を得るためのヒント

  1. プロンプト全体を読む - 流し読みしないでください。デザイン哲学と差別化のセクションは重要です。
  2. 特徴的な要素を実装する - すべてのデザインシステムには「大胆要素」セクションがあります。これらの要素がデザインを本物にします。
  3. アンチパターンを避ける - 各プロンプトには、やってはいけないことがリストされています。これらのルールに厳密に従ってください。
  4. 質問をする - ユーザーのニーズが不明確な場合は、構築する前に質問してください。
  5. 既存のコードに合わせる - 技術スタックと戦わないでください。デザインシステムを既存のパターンに統合してください。

備考

  • すべてのデザインシステムプロンプトは同じ構造に従っています: <role> および <design-system> セクション
  • プロンプトには、詳細なカラーパレット、タイポグラフィスケール、コンポーネントパターン、実装例が含まれています
  • 各スタイルはプロダクション対応であり、視覚的な差別化のために注意深く設計されています
  • プロンプトは、AIが生成したような汎用的なインターフェースを防ぐように設計されています

将来の機能拡張

このスキルの潜在的な改善点:

  • スタイルの組み合わせサポート(例:「Cyberpunk + Minimal」)
  • カスタムスタイル作成ワークフロー
  • JSON/CSSへのデザイントークン抽出
  • プロンプトからのコンポーネントライブラリ生成

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.

関連スキル