jpskill.com
🛠️ 開発・MCP コミュニティ

ck:frontend-design

デザインや画像、動画を基に、Webコンポーネントや3D体験、UIデザインの再現、プロトタイプ作成など、洗練されたフロントエンドインターフェースをAI特有の粗さなしに作り出すSkill。

📜 元の英語説明(参考)

Create polished frontend interfaces from designs/screenshots/videos. Use for web components, 3D experiences, replicating UI designs, quick prototypes, immersive interfaces, avoiding AI slop.

🇯🇵 日本人クリエイター向け解説

一言でいうと

デザインや画像、動画を基に、Webコンポーネントや3D体験、UIデザインの再現、プロトタイプ作成など、洗練されたフロントエンドインターフェースをAI特有の粗さなしに作り出すSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ck-frontend-design.zip https://jpskill.com/download/23645.zip && unzip -o ck-frontend-design.zip && rm ck-frontend-design.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23645.zip -OutFile "$d\ck-frontend-design.zip"; Expand-Archive "$d\ck-frontend-design.zip" -DestinationPath $d -Force; ri "$d\ck-frontend-design.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して ck-frontend-design.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ck-frontend-design フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
17

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] ck:frontend-design このスキルは、一般的な「AIスロップ」のような美学を避け、特徴的でプロダクションレベルのフロントエンドインターフェースを作成するための指針となります。美的な詳細と創造的な選択に並外れた注意を払い、実際に機能するコードを実装してください。

重要: 以下のデザイン思考、フロントエンド美学ガイドライン、アセットと分析の参照、およびアンチパターン(AIスロップ)のセクションに必ず従ってください。これらのルールをスキップしないでください。

ワークフローの選択

入力タイプに基づいてワークフローを選択してください。

入力 ワークフロー 参照
スクリーンショット 正確に再現 ./references/workflow-screenshot.md
ビデオ アニメーション付きで再現 ./references/workflow-video.md
スクリーンショット/ビデオ(説明のみ) 開発者向けに文書化 ./references/workflow-describe.md
3D/WebGLリクエスト Three.jsイマーシブ ./references/workflow-3d.md
クイックタスク 迅速な実装 ./references/workflow-quick.md
複雑/受賞レベル フルイマーシブ ./references/workflow-immersive.md
既存プロジェクトのアップグレード リデザイン監査 ./references/redesign-audit-checklist.md
ゼロから 以下のデザイン思考 -

すべてのワークフロー: デザインインテリジェンスのために、まず ck:ui-ux-pro-max スキルをアクティブにしてください。

優先順位: アンチスロップルール(下記)が ck:ui-ux-pro-max の推奨事項(例:Interフォント、AIパープルパレット、Lucideのみのアイコン)と競合する場合、ユーザーが明示的に競合する選択肢を要求しない限り、./references/anti-slop-rules.md から代替案に置き換えてください。

スクリーンショット/ビデオの再現(クイックリファレンス)

  1. ck:ai-multimodal スキルで分析 - 色、フォント、間隔、効果を抽出します。
  2. ui-ux-designer サブエージェントで計画 - 段階的な実装を作成します。
  3. 実装 - ソースに正確に合わせます。
  4. 検証 - オリジナルと比較します。
  5. 文書化 - 承認された場合、./docs/design-guidelines.md を更新します。

詳細な手順については、特定のワークフローファイルを参照してください。

デザインダイヤル

デザインの決定を左右する3つの設定可能なパラメーターです。セッション開始時にデフォルトを設定するか、チャットを通じてユーザーが上書きできるようにしてください。

ダイヤル デフォルト 範囲 低 (1-3) 高 (8-10)
DESIGN_VARIANCE 8 1-10 完璧な対称性、中央揃えのレイアウト、均等なグリッド 非対称、マソンリー、広大な空白領域、分数CSSグリッド
MOTION_INTENSITY 6 1-10 CSSのhover/active状態のみ Framer Motionのスクロールリビール、スプリング物理、永続的なマイクロアニメーション
VISUAL_DENSITY 4 1-10 アートギャラリー — 広い余白、高価/クリーン コックピット — 小さなパディング、1pxの区切り線、どこでも等幅数字

使用法: これらの値は特定のルールを駆動します。DESIGN_VARIANCE > 4 の場合、中央揃えのヒーローは使いすぎです — スプリットスクリーンまたは左揃えのレイアウトを強制します。MOTION_INTENSITY > 5 の場合、永続的なマイクロアニメーションを埋め込みます。VISUAL_DENSITY > 7 の場合、一般的なカードを削除し、間隔/区切り線を使用します。

ダイヤル駆動のSaaSダッシュボードの実装については、./references/bento-motion-engine.md を参照してください。

デザイン思考

コーディングの前に、大胆な美的方向性を決定してください。

  • 目的: このインターフェースはどのような問題を解決しますか?誰が使用しますか?
  • トーン: 極端なものを選んでください:徹底的にミニマル、マキシマリストの混沌、レトロフューチャー、オーガニック/ナチュラル、ラグジュアリー/洗練、遊び心のある/おもちゃのような、エディトリアル/マガジン、ブルータリスト/生々しい、アールデコ/幾何学的、ソフト/パステル、インダストリアル/実用的など。非常に多くの種類があります。これらをインスピレーションとして使用しつつ、美的方向性に忠実なものをデザインしてください。
  • 制約: 技術要件(フレームワーク、パフォーマンス、アクセシビリティ)。
  • 差別化: 何がこれを忘れられないものにしますか?人々が覚えているたった一つのことは何ですか?

重要: 明確な概念的方向性を選択し、それを正確に実行してください。大胆なマキシマリズムも洗練されたミニマリズムも機能します — 重要なのは意図性であり、強度ではありません。

そして、以下の条件を満たす機能するコード(HTML/CSS/JS、React、Vueなど)を実装してください。

  • プロダクションレベルで機能的であること
  • 視覚的に印象的で記憶に残ること
  • 明確な美的視点と一貫性があること
  • あらゆる細部まで綿密に洗練されていること

フロントエンド美学ガイドライン

以下に焦点を当ててください。

  • タイポグラフィ: 美しく、ユニークで、興味深いフォントを選んでください。ArialやInterのような一般的なフォントは避け、フロントエンドの美学を高める特徴的な選択肢、予期せぬ、個性的なフォントを選んでください。特徴的なディスプレイフォントと洗練された本文フォントを組み合わせてください。
  • 色とテーマ: 一貫性のある美学を追求してください。一貫性のためにCSS変数を活用してください。支配的な色とシャープなアクセントは、控えめで均等に分散されたパレットよりも優れた効果を発揮します。
  • モーション: エフェクトやマイクロインタラクションにアニメーションを使用してください。HTMLにはCSSのみのソリューションを優先してください。Reactでは利用可能な場合にMotionライブラリを使用してください。インパクトの大きい瞬間に焦点を当ててください。うまく調整されたページロードで、段階的な表示(animation-delay)を行う方が、散漫なマイクロインタラクションよりも多くの喜びを生み出します。スクロールトリガーや驚きのあるホバー状態を使用してください。
  • 空間構成: 予期せぬレイアウト。非対称性。オーバーラップ。斜めの流れ。グリッドを破る要素。ゆったりとしたネガティブスペース、または制御された密度。
  • 背景と視覚的詳細: 単色をデフォルトにするのではなく、雰囲気と奥行きを作り出してください。全体的な美学に合った文脈的な効果やテクスチャを追加してください。グラデーションメッシュ、ノイズテクスチャ、幾何学模様、レイヤー化された透明度、劇的な影、装飾的な境界線、カスタムカーソル、グレインオーバーレイなどの創造的な形式を適用してください。

一般的なAI生成の美学、例えば使い古されたフォントファミリー(Inter、Roboto、Arial、システムフォント)、陳腐な配色(特に白背景の紫のグラデーション)、予測可能なレイアウトとコンポーネントパターン、文脈固有の個性に欠ける画一的なデザインは絶対に使用しないでください。

創造的に解釈し、文脈のために真にデザインされたと感じられる予期せぬ選択をしてください。同じデザインは一つとしてあってはなりません。ライトテーマとダークテーマ、異なるフォント、異なる美学の間で変化させてください。世代を超えて一般的な選択肢(例えばSpace Grotesk)に収束することは絶対に避けてください。

重要

📜 原文 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.

IMPORTANT: MUST follow Design Thinking, Frontend Aesthetics Guidelines, Asset & Analysis References, and Anti-Patterns (AI Slop) sections below. DO NOT skip these rules.

Workflow Selection

Choose workflow based on input type:

Input Workflow Reference
Screenshot Replicate exactly ./references/workflow-screenshot.md
Video Replicate with animations ./references/workflow-video.md
Screenshot/Video (describe only) Document for devs ./references/workflow-describe.md
3D/WebGL request Three.js immersive ./references/workflow-3d.md
Quick task Rapid implementation ./references/workflow-quick.md
Complex/award-quality Full immersive ./references/workflow-immersive.md
Existing project upgrade Redesign Audit ./references/redesign-audit-checklist.md
From scratch Design Thinking below -

All workflows: Activate ck:ui-ux-pro-max skill FIRST for design intelligence.

Precedence: When anti-slop rules (below) conflict with ck:ui-ux-pro-max recommendations (e.g., Inter font, AI Purple palette, Lucide-only icons), substitute with alternatives from ./references/anti-slop-rules.md unless the user explicitly requested the conflicting choice.

Screenshot/Video Replication (Quick Reference)

  1. Analyze with ck:ai-multimodal skill - extract colors, fonts, spacing, effects
  2. Plan with ui-ux-designer subagent - create phased implementation
  3. Implement - match source precisely
  4. Verify - compare to original
  5. Document - update ./docs/design-guidelines.md if approved

See specific workflow files for detailed steps.

Design Dials

Three configurable parameters that drive design decisions. Set defaults at session start or let user override via chat:

Dial Default Range Low (1-3) High (8-10)
DESIGN_VARIANCE 8 1-10 Perfect symmetry, centered layouts, equal grids Asymmetric, masonry, massive empty zones, fractional CSS Grid
MOTION_INTENSITY 6 1-10 CSS hover/active states only Framer Motion scroll reveals, spring physics, perpetual micro-animations
VISUAL_DENSITY 4 1-10 Art gallery — huge whitespace, expensive/clean Cockpit — tiny paddings, 1px dividers, monospace numbers everywhere

Usage: These values drive specific rules. At DESIGN_VARIANCE > 4, centered heroes are overused — force split-screen or left-aligned layouts. At MOTION_INTENSITY > 5, embed perpetual micro-animations. At VISUAL_DENSITY > 7, remove generic cards and use spacing/dividers.

See ./references/bento-motion-engine.md for dial-driven SaaS dashboard implementation.

Design Thinking

Before coding, 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.

Assets: Generate images with ck:ai-multimodal, process with ck:media-processing

Asset & Analysis References

Task Reference
Generate assets ./references/asset-generation.md
Analyze quality ./references/visual-analysis-overview.md
Extract guidelines ./references/design-extraction-overview.md
Optimization ./references/technical-overview.md
Animations ./references/animejs.md
Magic UI (80+ components) ./references/magicui-components.md
Anti-slop forbidden patterns ./references/anti-slop-rules.md
Redesign audit checklist ./references/redesign-audit-checklist.md
Premium design patterns ./references/premium-design-patterns.md
Performance guardrails ./references/performance-guardrails.md
Bento motion engine (SaaS) ./references/bento-motion-engine.md

Quick start: ./references/ai-multimodal-overview.md

Anti-Patterns (AI Slop)

Strongly prefer alternatives to these LLM defaults. Full rules: ./references/anti-slop-rules.md

Typography — Avoid Inter/Roboto/Arial. Prefer: Trending Google Fonts that supports Vietnamese characters, Geist, Outfit, Cabinet Grotesk, Satoshi (search for best matches)

Font size — ALWAYS use font size larger than 16px for input fields to avoid zoom on mobile devices.

Color — Avoid AI purple/blue gradient aesthetic, pure #000000, oversaturated accents. Use neutral bases with a single considered accent.

Layout — Avoid 3-column equal card feature rows, centered heroes at high variance, h-screen. Use asymmetric grids, split-screen, min-h-[100dvh]. Mobile-first approach is a must.

Content — Avoid "John Doe", "Acme Corp", round numbers, AI copy clichés ("Elevate", "Seamless", "Unleash"). Use realistic names, organic data, plain specific language.

Effects — Avoid neon/outer glows, custom cursors, gradient text on headers (unless you're asked to do so). Use tinted inner shadows, spring physics.

Components — Avoid default unstyled shadcn, Lucide-only icons, generic card-border-shadow pattern at high density. Always customize, try Phosphor/Heroicons, use spacing over cards.

Quick check: See the "AI Tells" checklist in ./references/anti-slop-rules.md before delivering any design.

Performance: Animation and blur rules in ./references/performance-guardrails.md

Remember: Claude is capable of extraordinary creative work. Commit fully to distinctive visions.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。