frontend-skill
Skill1 starsChanged 7 months agoMITView on GitHub
Use when the task asks for a visually strong landing page, LP, website, app, prototype, demo, hero section, or game UI. アートディレクション、レイアウト階層、画像主導の構成、抑制されたモーションの質が成果を左右するタスクで使用。汎用カードグリッド・弱いブランディング・UIクラッターを排除する。
15 other projects use a version of this.
Adopted by
Most recently taken up by
- antoniolg/agent-kittheir own version, first seen Nov 8, 2026
- iice257/Skills-quickstartertheir own version, first seen Nov 7, 2026
- tikhomirov/skillstheir own version, first seen Nov 1, 2026
- julianromli/ai-skillstheir own version, first seen Oct 25, 2026
- realityforge/skillstheir own version, first seen Oct 20, 2026
- davidanthonyn/claude-skillstheir own version, first seen Oct 20, 2026
Used with
Projects with it also use design-taste-frontend, web-design-guidelines and 4 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
AnasX7Skilldesign-taste-frontend
Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check.
Also in 3 projects that use this
VercelSkillweb-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Also in 4 projects that use this
DatabricksSkillshadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
Also in 3 projects that use this
GoogleSkillimprove-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
Also in 3 projects that use this
VercelSkillagent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Also in 3 projects that use this
GoogleSkillgrilling
Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
Also in 3 projects that use this
Other versions15 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 15
- julianromli/ai-skills★ 215same name
- antoniolg/agent-kit★ 100same name
- HK-hub/AgentSkills★ 6same name
- jhy0285/monofield★ 6same name
- masterno/agent-skills★ 2same name
- 14BryanEspinoza/frontend-skill★ 1same name
- ElyzeSolutions/skills★ 1same name
- iice257/Skills-quickstarter★ 1same name
- jpoindexter/theft-kit★ 1same name
- neyuki778/nanoClaudeCode★ 1same name
5 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository66 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- agent-teams-codingSkill
- AI External Brain (Knowledge Base)Skill
- awesome-design-md-jpSkill
- awesome-design-mdSkill
- softbank-invoiceSkill
- claude-for-chromeSkill
- codebase-patrolSkill
- codex-autopilotSkill
- codexSkill
- Context7 Documentation LookupSkill
- design-review-checklistSkill
- detail-design-docSkill
- discord-promotionSkill
- drawioSkill
- e2e-testSkill
- fish-audio-apiSkill
- fish-audio-docsSkill
- fish-audioSkill
- fortress-implementSkill
- fortress-reviewSkill
- freee Developer APISkill
- gBizINFO APISkill
- github-cliSkill
- git-worktree-parallelSkill
- google-sheets-apiSkill
- google-sheets-mcpSkill
- graphify-windowsSkill
- issue-autopilot-batchSkill
- issue-flowSkill
- issue-plannerSkill
- Jグランツ APISkill
- Knip - Dead Code DetectionSkill
- liftkitSkill
- llm-vulnerability-testSkill
- MarkItDownSkill
- mba-strategy-consultantSkill
- Obsidian CLI OperationsSkill
- openrouterSkill
- PAY.JP CLI OperationsSkill
- playwright-cliSkill
- playwrightSkill
- qwen-coderSkill
- ryokan-forecastSkill
- security-adversarialSkill
- security-settingsSkill
- skill-improveSkill
- stoic-daily-practiceSkill
- Stripe CLI OperationsSkill
- Stripe PayPay決済Skill
- Supabase CLI OperationsSkill
- tile-terminalsSkill
- timesfmSkill
- ui-ux-pro-maxSkill
- usacon-account-mgmtSkill
- usacon-cliSkill
- usacon-discordSkill
- usacon-partner-registrationSkill
- usaconSkill
- ux-psychologySkill
- The first 60 shown.
The file
Files
Frontend Skill
Source: openai/skills (Apache 2.0 License) ビジュアル品質がアートディレクション・階層・抑制・イメージ・モーションに依存するタスクで使用する。
Goal: 意図的で、プレミアムで、時代に合ったインターフェースを出荷する。アワードレベルの構成をデフォルトに: 一つの大きなアイデア、力強いイメージ、簡潔なコピー、厳密なスペーシング、少数の印象的なモーション。
Working Model
構築前に3つを書き出す:
- visual thesis: ムード、マテリアル、エネルギーを一文で
- content plan: hero, support, detail, final CTA
- interaction thesis: ページの印象を変える2-3のモーションアイデア
各セクションには一つの仕事、一つの支配的なビジュアルアイデア、一つの主要なテイクアウェイまたはアクション。
Beautiful Defaults
- 構成から始める。コンポーネントからではない。
- フルブリードのヒーローまたはフルキャンバスのビジュアルアンカーを優先する。
- ブランドまたはプロダクト名を最も目立つテキストにする。
- コピーは数秒でスキャンできる短さに保つ。
- ホワイトスペース、アラインメント、スケール、クロッピング、コントラストを、装飾を追加する前に使う。
- システムを制限する: タイプフェイスは最大2つ、アクセントカラーはデフォルトで1色。
- カードレスレイアウトをデフォルトに。セクション、カラム、ディバイダー、リスト、メディアブロックを使う。
- 最初のビューポートをポスターとして扱う。ドキュメントではない。
Landing Pages
デフォルトシーケンス:
- Hero: ブランドまたはプロダクト、プロミス、CTA、一つの支配的ビジュアル
- Support: 一つの具体的な機能、オファー、またはプルーフポイント
- Detail: 雰囲気、ワークフロー、プロダクトの深さ、またはストーリー
- Final CTA: コンバート、スタート、訪問、またはコンタクト
Hero Rules
- 一つの構成のみ。
- フルブリード画像または画面全体を支える大きなビジュアル面。
- Canonical full-bleed rule: ブランドLPでは、ヒーロー自体がページのガター・フレームコンテナ・共有max-widthなしでエッジ・トゥ・エッジで走る。内部のテキスト/アクションカラムのみを制約する。
- ブランドが1st、ヘッドラインが2nd、ボディが3rd、CTAが4th。
- ヒーローカード、統計ストリップ、ロゴクラウド、ピル状ラベルの乱立、フローティングダッシュボードはデフォルト不可。
- ヘッドラインはデスクトップで約2-3行、モバイルで一目で読める長さに。
- テキストカラムは狭く、画像の穏やかなエリアにアンカーする。
- 画像上のすべてのテキストは強いコントラストと明確なタップターゲットを維持する。
画像を削除してもファーストビューポートが機能するなら、画像が弱い。ナビを隠してブランドが消えるなら、階層が弱い。
Viewport Budget
- 最初のスクリーンにsticky/fixedヘッダーが含まれる場合、そのヘッダーはヒーローに対してカウントされる。ヘッダー+ヒーローコンテンツの合計が一般的なデスクトップ・モバイルサイズの初期ビューポート内に収まること。
100vh/100svhヒーロー使用時は、常時表示のUI要素(ヘッダー等)を差し引く(calc(100svh - header-height))か、ヘッダーをnormal flowではなくオーバーレイにする。
Apps
Linear風の抑制をデフォルトに:
- 穏やかなサーフェス階層
- 強いタイポグラフィとスペーシング
- 少ない色数
- 密度があるが読みやすい情報
- 最小限のクローム
- カードはインタラクションそのものである場合のみ
アプリUI構成:
- プライマリワークスペース
- ナビゲーション
- セカンダリコンテキストまたはインスペクター
- アクションまたはステートに一つの明確なアクセント
避けるべきこと
- ダッシュボードカードモザイク
- すべてのリージョンに太いボーダー
- 日常的なプロダクトUIの背後にデコレーティブグラデーション
- 複数の競合するアクセントカラー
- スキャン改善にならない装飾的アイコン
パネルがカード処理なしでプレーンレイアウトになっても意味を失わないなら、カード処理を削除する。
Imagery
イメージはナラティブワークをしなければならない。
- ブランド、ヴェニュー、エディトリアルページ、ライフスタイルプロダクトには、少なくとも一つの強い、リアルに見える画像を使用する。
- 抽象グラデーションやフェイク3Dオブジェクトより、実際の利用シーンが伝わる写真を優先する。
- テキスト用の安定したトーンエリアのある画像を選択またはクロップする。
- UIと競合する埋め込みサイネージ、ロゴ、タイポグラフィックなクラッターのある画像を使わない。
- 組み込みUIフレーム、スプリット、カード、パネルのある画像を生成しない。
- 複数のモーメントが必要な場合、コラージュではなく複数の画像を使う。
ファーストビューポートにはリアルなビジュアルアンカーが必要。デコレーティブテクスチャでは不十分。
Copy
- プロダクト言語で書く。デザインコメンタリーではない。
- ヘッドラインに意味を担わせる。
- サポーティングコピーは通常一つの短い文。
- セクション間の繰り返しをカットする。
- プロンプト言語やデザインコメンタリーをUIに含めない。
- 各セクションに一つの責任: 説明、証明、深化、またはコンバート。
コピーの30%を削除してページが改善されるなら、削除を続ける。
Utility Copy(プロダクトUI用)
ダッシュボード、アプリサーフェス、管理ツール、オペレーショナルワークスペースでは、マーケティングコピーよりユーティリティコピーをデフォルトに。
- プロミス、ムード、ブランドボイスより、オリエンテーション、ステータス、アクションを優先。
- ワーキングサーフェスから始める: KPI、チャート、フィルター、テーブル、ステータス、タスクコンテキスト。明示的に依頼されない限りヒーローセクションを導入しない。
- セクション見出しはそのエリアが何か、ユーザーが何ができるかを述べる。
- Good: "Selected KPIs", "Plan status", "Search metrics", "Top segments", "Last sync"
- プロダクトサーフェスでは、要求されない限り野心的ヒーロー、メタファー、キャンペーン言語を避ける。
- サポーティングテキストはスコープ、挙動、鮮度、意思決定価値を一文で説明する。
- その文がホームページのヒーローコピーや広告文としても成立するなら、プロダクトUIらしい文になるまで書き直す。
- そのセクションが「操作」「監視」「判断」のどれにも役立たないなら、削除する。
リトマスチェック: オペレーターが見出し、ラベル、数字のみをスキャンした場合、ページを即座に理解できるか?
Motion
モーションはプレゼンスと階層を生み出すために使う。ノイズのためではない。
ビジュアル主導の作品では最低2-3の意図的なモーションを出荷する:
- ヒーローでの一つのエントランスシーケンス
- 一つのスクロールリンク、スティッキー、またはデプスエフェクト
- アフォーダンスを鋭くする一つのホバー、リビール、またはレイアウトトランジション
Framer Motionを推奨(利用可能な場合):
- セクションリビール
- 共有レイアウトトランジション
- スクロールリンクのopacity, translate, scaleシフト
- スティッキーストーリーテリング
- スペースを埋めるだけでなくナラティブを進めるカルーセル
- メニュー、ドロワー、モーダルのプレゼンスエフェクト
Motion Rules
- 短い画面録画でも意図が伝わること
- モバイルでスムーズ
- 速く抑制されている
- ページ全体で一貫
- 装飾的のみなら削除
Hard Rules
- カードはデフォルト不可。
- ヒーローカードはデフォルト不可。
- ブリーフがフルブリードを求める場合、ボックス型またはセンターカラムのヒーローは不可。
- セクションあたり一つの支配的アイデアのみ。
- セクションが多数の小さなUIデバイスで自己説明する必要があってはならない。
- ブランドページでヘッドラインがブランドを圧倒してはならない。
- フィラーコピー不可。
- テキストが穏やかで統一されたサイドに配置されない限り、スプリットスクリーンヒーロー不可。
- 明確な理由なしに2タイプフェイスを超えない。
- プロダクトに強いシステムがない限り、1アクセントカラーを超えない。
Reject These Failures
- ファーストインプレッションとしての汎用SaaSカードグリッド
- ブランドプレゼンスの弱い美しい画像
- 明確なアクションのない強いヘッドライン
- テキスト背後のビジー画像
- 同じムードステートメントを繰り返すセクション
- ナラティブ目的のないカルーセル
- レイアウトではなくスタックカードで構成されたアプリUI
Litmus Checks
構築完了前に必ず自問する:
- ブランドまたはプロダクトは最初のスクリーンで間違えようがないか?
- 一つの強いビジュアルアンカーがあるか?
- ヘッドラインのスキャンだけでページを理解できるか?
- 各セクションに一つの仕事があるか?
- カードは本当に必要か?
- モーションは階層または雰囲気を改善しているか?
- すべてのデコレーティブシャドウを削除してもデザインはプレミアムに感じるか?
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

