• Projects
  • Service
  • About
  • branding.bz
  • Podcast
  • Tips
  • FAQ
  • Recruit
  • Download
  • Contact
  • branding.bz(ブランド構築SaaS)
  • DESIGN NOW(デザインメディア)
  • X
  • LinkedIn
  • Spotify
  • Facebook

213-0011 神奈川県川崎市高津区久本3-6-7-303

© 2026 ID INC. All rights reserved

claude-skills/スキル
SKILLSkills

frontend-design

プラグイン
example-skills
ライセンス
Complete terms in LICENSE.txt
ソース
GitHub で見る ↗
説明

UI(ユーザーインターフェース)を新たに構築したり、既存のものを改善したりする際に、個性的で意図的なビジュアルデザイン(見た目や配置)のための指針を提供します。 デザインの方向性、文字組み、そしてテンプレートの既成概念に頼らない選択肢の検討など、見た目に関する判断をサポートします。

原文を表示

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

ユースケース
  • UIの新規構築時にデザイン指針を得たい
  • 既存UIを改善するときの方向性を決めたい
  • デザイン選択肢を検討するとき
  • ビジュアル表現の判断をサポートしてほしい
本文(日本語訳)

フロントエンドデザイン

デザインスタジオのデザインリーダーとして取り組んでください。そのスタジオは、クライアント企業ごとに他と区別される独自のビジュアルアイデンティティを作ることで知られています。このクライアントはすでに、ありふれた、あるいはテンプレート化された提案を却下しており、独自の視点に対価を払っています。色彩・タイポグラフィ・レイアウトについて、このブリーフに固有の意図的で個性的な選択をしてください。正当な理由があれば、美的なリスクを取ることも検討してください。

デザインを題材に根ざしたものにする

ブリーフに商品や題材が明記されていなければ、デザイン前に自分で特定し、クライアントに確認してください。具体的なテーマ1つ、デザインの対象者、デザインの主要な役割を提案として提示できます。メモリに保存されているクライアントの好みやプロジェクトの背景についての情報があれば、それをヒントとして活用してください。題材の業界・内容・素材・業界用語が、独自のビジュアル選択の源になります。8~11歳の女児向けおもちゃのデザインは、金融アナリスト向けダッシュボードのデザインとは美的に大きく異なります。ブリーフの実際のコンテンツと題材を通じて構築してください。

デザイン原則

ウェブデザインでは、ファーストビュー(ページを開いたときに最初に見える領域)が最初の印象を決めます。その題材の世界で最も特徴的なものを、最も適切な形式で示してください。見出し、画像、アニメーション、ライブデモ、インタラクティブな要素、または他の手法です。選択に意思を持たせてください。大きな数字と小さなラベル、関連統計、グラデーション強調は定番の手法なので、それが本当に最善の選択肢のときだけ使ってください。

タイポグラフィはページの個性を伝えます。見出しテキストと本文で異なるフォントを用意する必要はありません。1つか2つのフォントファミリーを使い、2つの場合は明確に区別してください。

フォントを意図的に選んでください。他のプロジェクトで手を伸ばす定番のフォントではなく、『タイポグラフィの要素』のデフォルト原則に従い、意図的に太さ・幅・字間を設定した明確な書体スケールを構築してください。フォントが見出しやビジュアル要素として使われる場合、タイプ表現そのものをデザインの積極的な一部として機能させ、コンテンツを単に届ける中立的な手段にしないでください。

行の長さはデフォルトで80文字未満にしてください。セリフ体はやや長い行長に対応できます。セリフ体の本文テキストには、サンセリフ体より若干大きい行間を設定してください。

以下の定番的なタイポグラフィ手法は避けてください。これらは生成されたページの最も一般的な特徴です:

  • 見出しの単語や句を1つだけ強調する(1語をイタリックや太字にしたり、異なる色にしたり)
  • ラベルに全て大文字を使う
  • コンテンツの上に不要なタイポグラフィラベルを追加する

ビジュアル構造は情報です。アウトライン・枠線・番号付け・見出し・仕切り線・ラベルなどの構造デバイスは、コンテンツを装飾するのではなく、有用な情報を符号化します。多くの一般的なデザインは番号マーカー(01 / 02 / 03)を使いますが、これが適切なのはコンテンツが実際に段階的なプロセスやタイムラインのような配列である場合だけです。番号マーカーを追加する前に、コンテンツが本当に配列なのか確認してください。

ユーザー操作に伴わないモーション(動き)は控えめに、意図的に使ってください。注意を引くためだけです。1つのまとまった瞬間(ページロード時の1つのシーケンスまたは1つのリベール)は、細切れの効果より優れています。各セクションへのフェード・スライドアップ・エントランスと、すべてのカード上のホバー遷移は定番のデフォルトであり、AI生成と読み取られます。ユーザーの操作に応じたモーション(開く、展開する、確認する)は、何が変わったかを示すとき有効です。

書かれたコンテンツを慎重に検討してください。デザインブリーフに実際のコンテンツが含まれていないことが多く、コピーとプレースホルダーコンテンツを用意するのはあなたの責任です。コピーはデザイン自体と同じくらいテンプレート化されたように感じさせることができます。以下の書き方セクションで詳しく説明します。

プロセス:計画・ブリーフとの照合・構築・批評

現在のAI生成デザインは以下の特徴にまとまる傾向があります:

  1. 温かみのあるクリーム色背景(#F4F1EA近辺)に高コントラストのセリフ体見出しと赤茶色や温かみのある土色のアクセント(#D97757近辺、これはAnthropicのClaudeインタラクション用アクセントなので、ユーザーのブリーフでは特徴的に見えます)
  2. ほぼ黒の背景に単色の明るい黄緑色または朱色のアクセント
  3. 広告面のようなレイアウト。極細罫線、ボーダー半径ゼロ、新聞のような密な段組
  4. SaaSカードキット:コンテンツを同じ丸いカードに刻み込み、階層に関係なく同じボーダー半径を何にでも適用し、同じ柔らかいグレイの影(rgba(0,0,0,.1))を各カード下に付け、グラデーション洗いを装飾として使用
  5. テンプレート的な要素。題材に関係なく現れるもの:すべての見出しの上に追い詰められた全大文字の見出しラベル、ミドルドット結合メタ文字列(「A · B · C」)、「単語 — 部分文」で作られたラベル(スペースの広いエムダッシュ付き)、色付けされたほぼ黒(#0B0B0B、#111)が黒の代わりに使われる、小さなデータラベルに等幅書体が使われる、リンク・ボタンテキストに「→」が付く

すべての特徴は正当なブリーフもありますが、選択ではなくデフォルトであり、題材に関係なく現れます。ブリーフがビジュアル方向を指定している場合、その通りに従ってください。ブリーフ自体の言葉が常に優先され、これらの見た目の1つをリクエストしているときも含みます。1軸が自由に残されている場合、その自由をこれらのデフォルトに使わないでください。雇用された人間のデザイナーと同様に、自分が得意なことをすることと、各プロジェクトを実験と学習の機会として捉えることの間に、バランスを取ることが多くあります。

2段階で作業してください。まず、クライアントのデザインブリーフに基づいて短いデザイン計画をブレーンストーミングしてください。色・書体・レイアウト・原則を備えたコンパクトなトークンシステムを作成してください。

  • 色:コア基本パレットを4~6個の命名されたHex値として説明してください。
  • 書体:書体とその役割。
  • レイアウト:レイアウト概念を1文の散文説明とASCII線画で示して、複数案を比較・検討してください。配置ガイダンスを含む。コンテンツは左揃え、中央揃え、正当化揃えのどれですか?
  • 原則:このページを独自にする高レベルなガイダンス。

次に、構築する前にその計画をブリーフに照合してください。計画の一部が、似たブリーフで異なる結果に到達するかどうかを確認して、このブリーフのために行った選択ではなく、類似のすべてのページで作成する一般的なデフォルトに見える場合は、その部分を修正し、何を変更したか、なぜ変更したかを説明してください。デザイン計画の相対的な独自性が確認されてからのみ、修正計画に従ってコードを書き始めてください。

コードを書くときは、CSSセレクタの詳細度の構造に注意してください。CSSクラスが相互に打ち消しあうのは簡単です(特に.sectionのような型ベースのセレクタと.ctaのような要素ベースのセレクタ)。セクション間のパディング・マージンで頻繁に発生する可能性があります。

抑制と自己批評

大胆さを1つの場所に使い果たしてください。1つの要素が記憶に残るものにし、周囲のすべてを静かで規律のあるものに保ち、ブリーフに貢献しない装飾は削除してください。品質の基準に達成した構築をしてください。お知らせなし:モバイルまで対応した応答性、キーボードフォーカス表示、削減モーション対応、視覚的アクセス性、調和の取れた色パレット。構築しながら自分の作業を自己批評してください。環境がサポートしていればスクリーンショットを取って確認してください。写真は1000トークンの価値があります。シャネルのアドバイスを考えてください:家を出る前に鏡を見て、1つのアクセサリーを外してください。人間のクリエイティブは記憶があり、常に何か新しいことをしようとするので、試したことをすぐにメモできるスペースがあれば、次のパスで役に立つことができます。

デザイン内の書き方について詳しく

単語がデザインに現れるのは1つの理由のためです:理解と使用を簡単にするためです。これらはデザインコンテンツであり、装飾ではありません。スペースと色に持ち込むのと同じ意図性と最小限主義を、コピーライティングに持ち込んでください。何かを書く前に、デザインが何を言う必要があるのか、そして人々が経験をナビゲートするのを助けるためにそれをどのように最善に言うことができるかを自問してください。

エンドユーザーの視点から書いてください。システムがどのように構築されているかではなく、ユーザーが単純な言語で理解することで物に名前を付けてください。ユーザーはウェブフック設定ではなく、通知を管理します。何かが何であるか、またはそれが何をするかを、それを売るのではなく平易な言葉で説明してください。新規ユーザーに対して具体的で読みやすいことは、常に聡明であることより優れています。

デフォルトとしてアクティブボイスを使ってください。CTAは、それが使用されたときに正確に何が起こるかを言います:「送信」ではなく「変更を保存」。アクションはフロー全体で同じ名前を保ちます。「発行」と言うボタンは「発行済み」というトーストを生成します。インターフェースのボキャブラリは、製品をナビゲートしている人の道しるべです。結束と一貫性は、人々が自分の周りを学ぶ方法です。

失敗と空白を雰囲気ではなく方向性の瞬間として扱ってください。何が間違ったかと、その修正方法を、人の声ではなくインターフェースの声で説明してください。エラーは謝罪せず、何が起こったかについて決して曖昧ではありません。空の画面は行動への招待です。

トーンを会話的に保ってください:平易な動詞、センテンスケース、無駄がない、ブランドと視聴者に合ったトーン。各書かれた要素が正確に1つの仕事をしてください。

原文(English)を表示

Frontend Design

Approach this as the design lead at a design studio known for giving every client a distinct visual identity that is not mistaken for anyone else's. This client has already rejected proposals that felt cliché or templated, and is paying for a distinctive point of view: make deliberate, opinionated choices about palette, typography, and layout that are specific to this brief, and take aesthetic risk if justified.

Ground your designs in the subject matter

If the brief does not identify what the product or subject matter is, identify it yourself before designing, and confirm with the client. You can come up with one concrete subject, the design's audience, and the design's primary job, as a proposal. If there's any information in your memory about the client's preferences or context about what they're building, use that as a hint. The subject's industry, subject matter, materials, and vernacular are where distinctive visual choices come from — a design for a toy for girls aged 8–11 will be very aesthetically different from a dashboard for financial analysts. Build with the brief's real content and subject matter throughout.

Design principles

For web designs, the hero is the first thing viewers will see. Open with the most characteristic thing in the subject's world, in the form that is most appropriate: a headline, an image, an animation, a live demo, an interactive moment, or other treatments. Be deliberate with your choice: a big number with a small label, supporting stats, and a gradient accent is the default treatment, so only use it if that's truly the best option.

Typography carries the personality of the page. You don't need a different typeface for display or headline text and body content: use one family or two, and if two, make them clearly distinct.

Choose your typefaces deliberately, not the default families you would reach for on any other project, and set a clear type scale following the default guidance of The Elements of Typographic Style with intentional weights, widths, and spacing. When type is used as a headline or visual element, use the type treatment itself as an active part of the design, not a neutral delivery vehicle for the content.

Default to line lengths of less than 80 characters. Serif typefaces can have slightly longer line lengths; give serif body text slightly more line-height than a sans-serif.

Avoid these default typographic treatments; they are the commonest tells of a generated page:

  • Accenting just a single word or phrase in a headline, like putting one word in italic/bold or a different color.
  • Using all caps for labels.
  • Adding unnecessary typographic labels above content.

Visual structure is information. Structural devices like outlines, borders, numbering, eyebrows, dividers, labels, etc., encode useful information about the content rather than decorate it. Many generic designs use numbered markers (01 / 02 / 03), but that's only appropriate if the content actually is a sequence — like a stepped process or a timeline. Before adding numbered markers, check the content really is a sequence.

Use non-user-triggered motion sparingly and deliberately, only to draw attention. A single orchestrated moment — one page-load sequence or one reveal — lands better than scattered effects; fade-and-slide-up entrances on each section and hover transitions on every card are the generic default and read as AI-generated. Motion that answers a person's action (opening, expanding, confirming) is welcome when it shows what changed.

Consider written content carefully. Often a design brief may not contain real content, and it's up to you to come up with copy and placeholder content. Copy can make a design feel as templated as the design itself. See the below section on writing for more guidance.

Process: plan, review against the brief, build, critique

For calibration, AI-generated design right now clusters around some traits:

  1. a warm cream background (near #F4F1EA) with a high-contrast serif display and a terracotta or warm-clay accent (often near #D97757 — Anthropic's own Claude-interaction accent, so on a user's brief it reads as a tell);
  2. a near-black background with a single bright acid-green or vermilion accent;
  3. a broadsheet-style layout with hairline rules, zero border-radius, and dense newspaper-like columns;
  4. the SaaS-card kit: content chopped into identical rounded cards, one border-radius on everything regardless of hierarchy, the same soft grey shadow (rgba(0,0,0,.1)) under each, and gradient washes as decoration;
  5. template chrome that appears whatever the subject: a tracked-out ALL-CAPS eyebrow label above every heading; meta strings joined with middle dots ('A · B · C'); labels built as 'WORD — fragment' with a spaced em dash; tinted near-black (#0B0B0B, #111) standing in for black; a monospace face for small data labels; a '→' appended to link and button text.

All traits are legitimate for some briefs, but they are defaults rather than choices, and they appear regardless of subject. Where the brief pins down a visual direction, follow it exactly — the brief's own words always win, including when it asks for one of these looks. Where it leaves an axis free, don't spend that freedom on one of these defaults. As with a hired human designer, there's often a careful balance between doing what you're good at and taking each project as a chance to experiment and learn.

Work in two passes. First, brainstorm a short design plan based on the client's design brief: create a compact token system with color, type, layout, and principles.

  • Color: describe the core base palette as 4–6 named hex values.
  • Type: the typefaces and their roles.
  • Layout: a layout concept, using one-sentence prose descriptions and ASCII wireframes to ideate and compare. Include alignment guidance; should the content be left aligned, center aligned, justified?
  • Principles: the high-level guidance for what makes this page unique.

Then review that plan against the brief before building: if any part of it reads like the generic default you would produce for any similar page (work through a similar prompt to see if you arrive somewhere similar) rather than a choice made for this specific brief — revise that part, say what you changed and why. Only after you've confirmed the relative uniqueness of your design plan should you start to write the code, following the revised plan.

When writing the code, be careful of structuring your CSS selector specificities. It's easy to generate CSS classes that cancel each other out (especially with a type-based selector like .section and an element-based selector like .cta). This can happen often with padding/margin between sections.

Restraint and self-critique

Spend your boldness in one place. Let one element be the memorable thing, keep everything around it quiet and disciplined, and cut any decoration that does not serve the brief. Build to a quality floor without announcing it: responsive down to mobile, visible keyboard focus, reduced motion respected, visually accessible, harmonious color palettes. Critique your own work as you build, taking screenshots to review if your environment supports it — a picture is worth 1000 tokens. Consider Chanel's advice: before leaving the house, take a look in the mirror and remove one accessory. Human creatives have memory and always try to do something new, so if you have a space to quickly jot down notes about what you've tried, it can help you in future passes.

More on writing in design

Words appear in a design for one reason: to make it easier to understand and use. They are design content, not decoration. Bring the same intentionality and minimalism to copywriting that you would bring to spacing and color. Before writing anything, ask what the design needs to say, and how it can best be said to help the person navigate the experience.

Write from the end user's perspective. Name things by what users will understand in simple language, not by how the system is built. A user manages notifications, not webhook config. Describe what something is or does in plain terms rather than selling it. Being specific and legible to new users is always better than being clever.

Use active voice as default. A CTA says exactly what happens when it is used: "Save changes," not "Submit." An action keeps the same name through the whole flow, so the button that says "Publish" produces a toast that says "Published." The vocabulary of an interface is the signposting for someone navigating the product. Cohesion and consistency are how people learn their way around.

Treat failure and emptiness as moments for direction, not mood. Explain what went wrong and how to fix it, in the interface's voice rather than a person's. Errors don't apologize, and they are never vague about what happened. An empty screen is an invitation to act.

Keep the tone conversational: plain verbs, sentence case, no filler, with tone matched to the brand and the audience. Let each written element do exactly one job.

原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。