Install
$ agentstack add skill-oikon48-cc-frontend-skills-frontend-design-system ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Frontend Design System
Overview
このスキルは、AIが生成しがちな「汎用的で無個性なデザイン」を避け、洗練された独自性のあるフロントエンドUIを作成するためのガイドラインです。
Anti-Patterns(避けるべきパターン)
以下のパターンは「AIスロップ美学」と呼ばれ、避けるべきです:
Typography(タイポグラフィ)
- ❌ Inter, Roboto, Open Sans などの過度に使用されたフォント
- ❌ すべてのテキストに同じフォントファミリーを使用
- ❌ 標準的なフォントウェイトのみの使用
Colors(カラー)
- ❌ 紫からピンクへのグラデーション
- ❌ 汎用的な青/緑のアクセントカラー
- ❌ 彩度の高すぎるネオンカラー
- ❌ デフォルトのTailwindカラーパレットそのまま
Layout(レイアウト)
- ❌ 左テキスト・右画像の標準ヒーローセクション
- ❌ 3カラムの均等グリッド機能セクション
- ❌ 中央揃えの単調なカードレイアウト
Effects(エフェクト)
- ❌ 過度なぼかし効果(blur)
- ❌ 全要素へのアニメーション適用
- ❌ グラスモーフィズムの乱用
Best Practices(推奨パターン)
Typography
推奨フォントの組み合わせ例:
| ヘッダー | ボディ | 特徴 | | ---------------- | --------------- | ---------------------- | | Playfair Display | Source Sans Pro | クラシック&モダン | | Space Grotesk | Inter | テック&ミニマル | | Fraunces | Work Sans | エレガント&読みやすい | | DM Serif Display | DM Sans | 統一感のある対比 | | Syne | Outfit | 大胆&現代的 |
タイポグラフィ原則:
- 見出しと本文で異なるフォントファミリーを使用(セリフ×サンセリフの組み合わせ)
- フォントウェイトのバリエーションを活用(300, 400, 600, 800)
- レタースペーシングで視覚的階層を作成
Colors
カラーパレット構築原則:
プライマリ:ブランドアイデンティティを表す主色
セカンダリ:プライマリを補完する色(補色または類似色)
アクセント:CTAやハイライトに使用する注目色
ニュートラル:背景やテキストに使用するグレー系
独自性を出すテクニック:
- HSL調整で微妙な色相のずれを作る
- ダークモードでは彩度を下げ、明度を調整
- セマンティックカラー(success, warning, error)もブランドに合わせて調整
Layout
差別化するレイアウトパターン:
- 非対称グリッド(5:7, 2:3比率)
- オーバーラップ要素とネガティブマージン
- 斜めのセクション区切り
- ベントグリッドと有機的な配置
- 大胆な余白(ホワイトスペース)の活用
Animation & Motion
効果的なアニメーション原則:
- 高影響度の瞬間に集中
- ページロード時の単一の調整されたアニメーション
- ユーザーアクション(クリック、ホバー)への即座のフィードバック
- 状態変化(成功、エラー)の視覚的表現
- タイミングの指針
- マイクロインタラクション: 150-300ms
- ページ遷移: 300-500ms
- 複雑なアニメーション: 500-800ms
- イージング関数
``css /* 推奨イージング */ --ease-out-expo: cubic-bezier(0.16, 1, 0.3, 1); --ease-out-quart: cubic-bezier(0.25, 1, 0.5, 1); --ease-in-out-quart: cubic-bezier(0.76, 0, 0.24, 1); ``
Background & Texture
背景デザインのアイデア:
- 微妙なノイズテクスチャ
- 幾何学的パターン(控えめに)
- グラデーションメッシュ
- 抽象的なブロブ/シェイプ
- パララックス効果のある背景レイヤー
Implementation Checklist
進捗チェックリスト:
- [ ] タイポグラフィ:見出しと本文に異なるフォントを選定
- [ ] カラーパレット:5色以上の調和したパレットを作成
- [ ] レイアウト:非対称または独自のグリッドシステムを検討
- [ ] アニメーション:1-2の高影響度アニメーションを実装
- [ ] 背景:テクスチャまたは独自の背景要素を追加
- [ ] 一貫性:すべての要素がデザインシステムに従っているか確認
Theme Examples
詳細なテーマ例については以下を参照:
- [テーマ例集](themes.md)
- [コンポーネントリファレンス](components.md)
Quick Reference
フォントペアリング即決リスト:
- モダン・クリーン → Space Grotesk + Inter
- エレガント・高級 → Playfair Display + Lato
- テック・スタートアップ → Syne + Outfit
- 温かみ・親しみやすい → Fraunces + Work Sans
- 大胆・クリエイティブ → DM Serif Display + DM Sans
カラー参考:
- Coolors.co で調和したパレット生成
- Realtime Colors でライブプレビュー
- Happy Hues でインスピレーション
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: oikon48
- Source: oikon48/cc-frontend-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.