🖥️ フロントエンド設計(Code版)
(claude-code 版)フロントエンド UI を「AI っぽくない」高品質で生成。frontend-design の Code 側エディション。
📺 まず動画で見る(YouTube)
▶ 【Claude Code超入門】超基本的なことをたった30分で学べます ↗
※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。
📜 元の英語説明(参考)
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
🇯🇵 日本人クリエイター向け解説
(claude-code 版)フロントエンド UI を「AI っぽくない」高品質で生成。frontend-design の Code 側エディション。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
💬 こう話しかけるだけ — サンプルプロンプト
- › フロントエンド設計(Code版) を使って、最小構成のサンプルコードを示して
- › フロントエンド設計(Code版) の主な使い方と注意点を教えて
- › フロントエンド設計(Code版) を既存プロジェクトに組み込む方法を教えて
これをClaude Code に貼るだけで、このSkillが自動発動します。
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[スキル名] フロントエンドデザイン
このスキルは、一般的な「AIスロップ」のような美学を避け、特徴的でプロダクションレベルのフロントエンドインターフェースの作成をガイドします。美的詳細と創造的な選択に並外れた注意を払い、実際に機能するコードを実装してください。
ユーザーは、構築するコンポーネント、ページ、アプリケーション、またはインターフェースといったフロントエンドの要件を提供します。目的、対象者、または技術的な制約に関するコンテキストが含まれる場合があります。
デザイン思考
コーディングの前に、コンテキストを理解し、大胆な美的方向性を決定してください。
- 目的: このインターフェースはどのような問題を解決しますか?誰が使用しますか?
- トーン: 極端なものを選んでください。例えば、徹底的にミニマル、マキシマリストなカオス、レトロフューチャー、オーガニック/ナチュラル、ラグジュアリー/洗練、遊び心/おもちゃのよう、エディトリアル/マガジン、ブルータリスト/生々しい、アールデコ/幾何学的、ソフト/パステル、インダストリアル/実用的など、非常に多くのフレーバーがあります。これらをインスピレーションとして使用しつつ、美的方向性に忠実なデザインを作成してください。
- 制約: 技術的要件(フレームワーク、パフォーマンス、アクセシビリティ)。
- 差別化: 何がこれを忘れられないものにしますか?人々が覚えているたった一つのことは何ですか?
重要: 明確な概念的方向性を選択し、それを正確に実行してください。大胆なマキシマリズムも洗練されたミニマリズムも機能します。重要なのは意図性であり、強度ではありません。
次に、以下の条件を満たす機能するコード(HTML/CSS/JS、React、Vueなど)を実装してください。
- プロダクションレベルで機能的であること
- 視覚的に印象的で記憶に残ること
- 明確な美的視点と一貫性があること
- あらゆる細部まで綿密に洗練されていること
フロントエンドの美的ガイドライン
以下の点に焦点を当ててください。
- タイポグラフィ: 美しく、ユニークで、興味深いフォントを選択してください。ArialやInterのような一般的なフォントは避け、フロントエンドの美学を高めるような、予期せぬ、個性的なフォントを選択してください。特徴的なディスプレイフォントと洗練された本文フォントを組み合わせてください。
- 色とテーマ: 一貫性のある美学を追求してください。一貫性のためにCSS変数を使用してください。シャープなアクセントを持つ支配的な色は、控えめで均等に分散されたパレットよりも優れています。
- モーション: エフェクトやマイクロインタラクションにアニメーションを使用してください。HTMLにはCSSのみのソリューションを優先してください。Reactでは、利用可能な場合はMotionライブラリを使用してください。インパクトの大きい瞬間に焦点を当ててください。ずらして表示される(animation-delay)よく調整されたページロードは、散漫なマイクロインタラクションよりも多くの喜びを生み出します。スクロールトリガーや驚きのあるホバー状態を使用してください。
- 空間構成: 予期せぬレイアウト。非対称性。オーバーラップ。対角線フロー。グリッドを破る要素。ゆったりとしたネガティブスペース、または制御された密度。
- 背景と視覚的詳細: 単色にデフォルト設定するのではなく、雰囲気と奥行きを作成してください。全体的な美学に合った文脈的なエフェクトとテクスチャを追加してください。グラデーションメッシュ、ノイズテクスチャ、幾何学模様、レイヤー化された透明度、ドラマチックな影、装飾的な境界線、カスタムカーソル、グレインオーバーレイなどの創造的な形式を適用してください。
使い古されたフォントファミリー(Inter、Roboto、Arial、システムフォント)、陳腐な配色(特に白背景に紫のグラデーション)、予測可能なレイアウトとコンポーネントパターン、コンテキスト固有の個性に欠ける画一的なデザインなど、一般的なAI生成の美学は決して使用しないでください。
創造的に解釈し、コンテキストのために真にデザインされたと感じられる予期せぬ選択をしてください。同じデザインは一つとしてあってはなりません。ライトテーマとダークテーマ、異なるフォント、異なる美学の間で変化をつけてください。世代を超えて一般的な選択(例えばSpace Grotesk)に収束することは決してしないでください。
重要: 実装の複雑さを美的ビジョンに合わせてください。マキシマリストなデザインには、広範なアニメーションとエフェクトを伴う精巧なコードが必要です。ミニマリストまたは洗練されたデザインには、抑制、精度、そして間隔、タイポグラフィ、微妙なディテールへの細心の注意が必要です。優雅さは、ビジョンをうまく実行することから生まれます。
覚えておいてください。Claudeは並外れた創造的な作業が可能です。遠慮せず、既成概念にとらわれずに考え、明確なビジョンに完全にコミットしたときに本当に何が作成できるかを示してください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices.
The user provides frontend requirements: a component, page, application, or interface to build. They may include context about the purpose, audience, or technical constraints.
Design Thinking
Before coding, understand the context and commit to a BOLD aesthetic direction:
- Purpose: What problem does this interface solve? Who uses it?
- Tone: Pick an extreme: brutally minimal, maximalist chaos, retro-futuristic, organic/natural, luxury/refined, playful/toy-like, editorial/magazine, brutalist/raw, art deco/geometric, soft/pastel, industrial/utilitarian, etc. There are so many flavors to choose from. Use these for inspiration but design one that is true to the aesthetic direction.
- Constraints: Technical requirements (framework, performance, accessibility).
- Differentiation: What makes this UNFORGETTABLE? What's the one thing someone will remember?
CRITICAL: Choose a clear conceptual direction and execute it with precision. Bold maximalism and refined minimalism both work - the key is intentionality, not intensity.
Then implement working code (HTML/CSS/JS, React, Vue, etc.) that is:
- Production-grade and functional
- Visually striking and memorable
- Cohesive with a clear aesthetic point-of-view
- Meticulously refined in every detail
Frontend Aesthetics Guidelines
Focus on:
- Typography: Choose fonts that are beautiful, unique, and interesting. Avoid generic fonts like Arial and Inter; opt instead for distinctive choices that elevate the frontend's aesthetics; unexpected, characterful font choices. Pair a distinctive display font with a refined body font.
- Color & Theme: Commit to a cohesive aesthetic. Use CSS variables for consistency. Dominant colors with sharp accents outperform timid, evenly-distributed palettes.
- Motion: Use animations for effects and micro-interactions. Prioritize CSS-only solutions for HTML. Use Motion library for React when available. Focus on high-impact moments: one well-orchestrated page load with staggered reveals (animation-delay) creates more delight than scattered micro-interactions. Use scroll-triggering and hover states that surprise.
- Spatial Composition: Unexpected layouts. Asymmetry. Overlap. Diagonal flow. Grid-breaking elements. Generous negative space OR controlled density.
- Backgrounds & Visual Details: Create atmosphere and depth rather than defaulting to solid colors. Add contextual effects and textures that match the overall aesthetic. Apply creative forms like gradient meshes, noise textures, geometric patterns, layered transparencies, dramatic shadows, decorative borders, custom cursors, and grain overlays.
NEVER use generic AI-generated aesthetics like overused font families (Inter, Roboto, Arial, system fonts), cliched color schemes (particularly purple gradients on white backgrounds), predictable layouts and component patterns, and cookie-cutter design that lacks context-specific character.
Interpret creatively and make unexpected choices that feel genuinely designed for the context. No design should be the same. Vary between light and dark themes, different fonts, different aesthetics. NEVER converge on common choices (Space Grotesk, for example) across generations.
IMPORTANT: Match implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive animations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing, typography, and subtle details. Elegance comes from executing the vision well.
Remember: Claude is capable of extraordinary creative work. Don't hold back, show what can truly be created when thinking outside the box and committing fully to a distinctive vision.