Agent Skills by ALSEL
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 0品質スコア 60/100

impeccable

フロントエンドインターフェースの設計、リデザイン、改善、批評、監査、ブラッシュアップ、明確化、最適化、適応、アニメーション化、カラー化、抽出など、あらゆる改善が必要な場合に使用します。ウェブサイト、ランディングページ、ダッシュボード、プロダクトUI、アプリシェル、コンポーネント、フォーム、設定画面、オンボーディング、空の状態に対応します。UXレビュー、ビジュアルハイアラーキー、情報アーキテクチャ、認知負荷、アクセシビリティ、パフォーマンス、レスポンシブ対応、テーマ、アンチパターン、タイポグラフィ、フォント、余白、レイアウト、配置、色、モーション、マイクロインタラクション、UXコピー、エラー状態、エッジケース、多言語対応、再利用可能なデザインシステムやトークンを扱います。地味なデザインをより大胆で心躍るものに、過度なデザインを洗練させたい場合、ブラウザ上でのUIリアルタイム反復、技術的に優れた野心的なビジュアルエフェクトにも対応します。バックエンド専用タスクやUI以外の業務には使用しません。

description の原文を見る

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.

SKILL.md 本文

本番グレードのフロントエンドインターフェースを設計し、反復します。実際に動作するコード、確定されたデザイン選択、優れた職人技。

セットアップ(必須)

デザイン作業またはファイル編集の前に、これらのゲートを通します。スキップすると、プロジェクトを無視する汎用的な出力が生成されます。

ゲート必須チェック失敗時
コンテキストPRODUCT.md / DESIGN.md ローダーの結果が node {{scripts_path}}/load-context.mjs から既知です。ローダーを実行してから続行します。
プロダクトPRODUCT.md が存在し、空またはプレースホルダー([TODO] マーカー、200文字未満)ではありません。{{command_prefix}}impeccable teach を実行し、コンテキストをリフレッシュして、再開します。ユーザーの元のプロンプトだけから PRODUCT.md を合成しないでください。
コマンドサブコマンドが使用される場合、マッチするコマンドリファレンスが読み込まれます。続行する前にリファレンスを読み込みます。
クラフト{{command_prefix}}impeccable craft にはこのタスクのユーザー確認済みシェイプブリーフがあります。teach / PRODUCT.md はシェイプとしてカウントされません。{{command_prefix}}impeccable shape を実行し、明示的なブリーフ確認を待ちます。
イメージ必須のビジュアルプローブ/モックが生成されるか、理由付きでスキップされます。shape.md または craft.md のイメージ生成ゲートを解決してからコードに進みます。
変更上記のすべてのアクティブゲートがパスします。まだプロジェクトファイルを編集しないでください。

Codexスタイルのエージェントはファイル編集前に以下を記述する必要があります:

IMPECCABLE_PREFLIGHT: context=pass product=pass command_reference=pass shape=pass|not_required image_gate=pass|skipped:<reason> mutation=open

{{command_prefix}}impeccable craft の場合、shape=pass はシェイプデザインブリーフを承認するユーザーの別の応答の後、またはユーザーがリクエスト内で既に確認されたブリーフを提供した場合のみ有効です。PRODUCT.md の記述、仮定の要約、または未確認のブリーフをご自身で作成した後は shape=pass をマークしないでください。

他のハーネスは可能な場合、この同じチェックリストに従うべきです。

1. コンテキスト収集

2つのファイル、大文字小文字を区別しません。ローダーはデフォルトでプロジェクトルートを参照し、ルートがクリーンな場合は .agents/context/docs/ にフォールバックします。IMPECCABLE_CONTEXT_DIR=path/to/dir で上書きします(cwdに対する絶対パスまたは相対パス)。

  • PRODUCT.md — 必須。ユーザー、ブランド、トーン、アンチリファレンス、戦略的原則。
  • DESIGN.md — オプション、強く推奨。色、タイポグラフィ、標高、コンポーネント。

1つの呼び出しで両方を読み込みます:

node {{scripts_path}}/load-context.mjs

完全なJSON出力を使用します。headtailgrep、または jq でパイプしないでください。出力の contextDir フィールドは、ファイルが解決された場所を示します。

出力がこのセッションの会話履歴に既にある場合は、再実行しないでください。新規読み込みが必要な例外: {{command_prefix}}impeccable teach または {{command_prefix}}impeccable document を実行したばかり(ファイルを書き直します)、またはユーザーが手動で編集した場合。

{{command_prefix}}impeccable live は既に live.mjs でコンテキストをウォームアップします — live.mjs を実行済みの場合、このセッションで load-context.mjs も実行しないでください。

PRODUCT.md が不足、空、またはプレースホルダー([TODO] マーカー、200文字未満)の場合: {{command_prefix}}impeccable teach を実行し、新しいコンテキストでユーザーの元のタスクを再開します。元のタスクが {{command_prefix}}impeccable craft であった場合、実装作業の前に {{command_prefix}}impeccable shape に再開します。

DESIGN.md が不足している場合: セッション1回あたり1回ナッジします(「より オンブランドな出力には {{command_prefix}}impeccable document を実行してください」)。その後、続行します。

2. 登録

すべてのデザインタスクは ブランド(マーケティング、ランディング、キャンペーン、長文コンテンツ、ポートフォリオ — デザインは製品)または プロダクト(アプリUI、管理画面、ダッシュボード、ツール — デザインはプロダクトに利する)です。

デザインの前に識別します。優先順位: (1) タスク自体のキュー("ランディングページ" 対 "ダッシュボード"); (2) フォーカスされているサーフェス(ページ、ファイル、またはルート); (3) PRODUCT.md の register フィールド。最初にマッチするものが優先されます。

PRODUCT.md に register フィールド(レガシー)がない場合、"Users" と "Product Purpose" セクションから一度推論し、セッションに対して推論値をキャッシュします。ユーザーに {{command_prefix}}impeccable teach を実行してフィールドを明示的に追加することを提案します。

マッチするリファレンスを読み込みます: reference/brand.md または reference/product.md。以下の共有デザイン法則は両方のレジスターに適用されます。

共有デザイン法則

すべてのデザイン、両方のレジスターに適用します。実装の複雑さを審美的なビジョンに合わせます — マキシマリズムには手の込んだコードが必要で、ミニマリズムには精度が必要です。創意工夫を解釈します。プロジェクト全体で異なります。同じ選択に収束しないでください。{{model}} は優れた仕事ができます — 遠回りしないでください。

  • OKLCHを使用します。明度が0または100に近づくにつれてクロマを減らします — 極端での高いクロマはけばけばしく見えます。
  • #000 または #fff を使用しないでください。すべてのニュートラルをブランド色に色付けします(クロマ 0.005〜0.01 で十分)。
  • 色を選ぶ前に 色戦略 を選びます。コミットメント軸上の4つのステップ:
    • 抑制的 — 色付けされたニュートラル + 1つのアクセント ≤10%。プロダクトデフォルト; ブランドミニマリズム。
    • 確定的 — 1つの飽和色がサーフェスの30〜60%を占めます。アイデンティティ主導ページのためのブランドデフォルト。
    • フルパレット — 3〜4の名前付きロール、それぞれ意図的に使用されます。ブランドキャンペーン; プロダクトデータビジュアライゼーション。
    • 浸された — サーフェスは色そのものです。ブランドヒーロー、キャンペーンページ。
  • 「1つのアクセント ≤10%」ルールは抑制的のみです。確定的/フルパレット/浸されはそれを意図的に超えます。反射的にすべてのデザインを抑制的に崩さないでください。

テーマ

ダークまたはライトはデフォルトではありません。ツールが「ダークだとクールに見えるから」ではありません。「安全のために」ライトでもありません。

選択する前に、物理シーンの1文を書きます: 誰がこれを使用するか、どこで、どのような環境光の下で、どのような気分で。その文が答えを強制しない場合、それは具体的ではありません — 答えを強制するまで詳細を追加してください。

「オブザーバビリティダッシュボード」は答えを強制しません。「SREが27インチモニターで午前2時に暗い部屋でインシデント重大度をちらっと確認する」は強制します。カテゴリではなく、文を実行してください。

タイポグラフィ

  • 本文行の長さを65〜75chにキャップします。
  • スケール + ウェイトコントラスト(ステップ間で≥1.25比率)を通じた階層。フラットスケールを避けます。

レイアウト

  • リズムのためにスペーシングを変えます。同じ並べ込みはどこでも単調さです。
  • カードはレイジーアンサーです。それらが本当に最良のアフォーダンスである場合にのみ使用します。ネストされたカードは常に間違っています。
  • すべてをコンテナで包まないでください。ほとんどのものはコンテナを必要としません。

モーション

  • CSSレイアウトプロパティをアニメーション化しないでください。
  • 指数カーブでイーズアウトします(ease-out-quart / quint / expo)。バウンス、エラスティックなし。

絶対禁止

マッチとリフュース。これらのいずれかを書こうとしている場合は、異なる構造を持つ要素を書き直します。

  • サイドストライプボーダー。 border-left または border-right がカード、リストアイテム、コールアウト、またはアラートの1pxより大きい色付きアクセント。 意図的ではありません。フルボーダー、背景色合い、先頭番号/アイコン、または何もない状態で書き直します。
  • グラデーションテキスト。 background-clip: text とグラデーション背景を組み合わせます。装飾的で、意味のあるものではありません。単一の固体色を使用します。ウェイトまたはサイズを通じた強調。
  • デフォルトとしてのグラスモーフィズム。 ぼかしとグラスカードが装飾的に使用されます。レアで意図的、または何もありません。
  • ヒーローメトリックテンプレート。 大きな数字、小さなラベル、サポート統計、グラデーションアクセント。SaaSクリシェ。
  • 同一カードグリッド。 アイコン + 見出し + テキスト、終わりなく繰り返される同じサイズのカード。
  • 最初の考えとしてのモーダル。 モーダルは通常、怠けです。インラインおよび段階的な代替案を最初に使い尽くします。

コピー

  • すべての単語が場所に値します。リステートされた見出しなし、タイトルを繰り返すイントロなし。
  • emダッシュなし。 コンマ、コロン、セミコロン、ピリオド、または括弧を使用します。また -- ではありません。

AIスロップテスト

誰かがこのインターフェースを見て、疑問の余地なく「AIがこれを作った」と言うことができれば、それは失敗しています。クロスレジスター障害は上記の絶対禁止です。レジスター固有の障害は各リファレンスに含まれています。

カテゴリーリフレックスチェック。 2つの高度で実行します — 2番目のものが最初のものが逃すものをキャッチします。

  • 1次: 誰かがカテゴリだけからテーマ+パレットを推測できれば — 「オブザーバビリティ → ダークブルー」、「ヘルスケア → ホワイト + ティール」、「ファイナンス → ネイビー + ゴールド」、「暗号 → ネオンオンブラック」 — それは最初のトレーニングデータリフレックスです。シーン文と色戦略を、ドメインから答えが明らかではなくなるまで変更します。
  • 2次: 誰かがカテゴリプラスアンチリファレンスから審美的なファミリーを推測できれば — 「SaaSクリームではないAIワークフローツール → エディトリアルタイポグラフィック」、「ネイビーゴールドではないフィンテック → ターミナルネイティブダークモード」 — それは1段階深いトラップです。最初のリフレックスは避けられました。2番目はそうではありませんでした。両方の答えが明らかではなくなるまで変更します。ブランドレジスターの 反射拒否美学レーン リストが現在飽和しているファミリーをキャッチします。

コマンド

コマンドカテゴリ説明リファレンス
craft [feature]ビルドシェイプしてから機能をエンドツーエンドで構築reference/craft.md
shape [feature]ビルドコード作成前にUX/UIを計画reference/shape.md
teachビルドPRODUCT.md と DESIGN.md コンテキストをセットアップreference/teach.md
documentビルド既存プロジェクトコードから DESIGN.md を生成reference/document.md
extract [target]ビルド再利用可能なトークンとコンポーネントをデザインシステムに抽出reference/extract.md
critique [target]評価ヒューリスティックスコアリング付きUXデザインレビューreference/critique.md
audit [target]評価技術品質チェック(a11y、パフォーマンス、レスポンシブ)reference/audit.md
polish [target]改善出荷前の最終品質パスreference/polish.md
bolder [target]改善安全または退屈なデザインを増幅reference/bolder.md
quieter [target]改善積極的または過度に刺激するデザインを軽減reference/quieter.md
distill [target]改善本質に削減、複雑さを除去reference/distill.md
harden [target]改善本番対応: エラー、i18n、エッジケースreference/harden.md
onboard [target]改善初回実行フロー、空の状態、アクティベーションを設計reference/onboard.md
animate [target]強化目的のあるアニメーションとモーションを追加reference/animate.md
colorize [target]強化単色UIに戦略的な色を追加reference/colorize.md
typeset [target]強化タイポグラフィ階層とフォントを改善reference/typeset.md
layout [target]強化スペーシング、リズム、ビジュアル階層を修正reference/layout.md
delight [target]強化個性と印象的なタッチを追加reference/delight.md
overdrive [target]強化従来の制限を超えてプッシュreference/overdrive.md
clarify [target]修正UXコピー、ラベル、エラーメッセージを改善reference/clarify.md
adapt [target]修正異なるデバイスと画面サイズに適応reference/adapt.md
optimize [target]修正UIパフォーマンスを診断して修正reference/optimize.md
live反復ビジュアルバリアントモード: ブラウザ内のエレメントを選択、代替案を生成reference/live.md

さらに2つの管理コマンド — pin <command>unpin <command> 。詳細は以下を参照してください。

ルーティングルール

  1. 引数なし — 上記のテーブルをカテゴリ別にグループ化してユーザー向けコマンドメニューとしてレンダリングします。彼らが何をしたいのかを聞きます。
  2. 最初の単語がコマンドにマッチ — そのリファレンスファイルを読み込み、指示に従います。コマンド名の後のすべてはターゲットです。
  3. 最初の単語がマッチしない — 一般的なデザイン呼び出し。セットアップステップ、共有デザイン法則、およびロードされたレジスターリファレンスを適用し、完全な引数をコンテキストとして使用します。

セットアップ(コンテキスト収集、登録)は既に読み込まれています。サブコマンドは {{command_prefix}}impeccable を再実行しません。

最初の単語が craft の場合、セットアップは依然として実行されますが、reference/craft.md は残りのフローを所有します。セットアップが teach をブロッカーとして実行する場合、teach を完了し、コンテキストをリフレッシュしてから、元のコマンドとターゲットを再開します。

ピン/アンピン

ピン{{command_prefix}}<command>{{command_prefix}}impeccable <command> を直接実行するようにスタンドアロンショートカットを作成します。アンピン はそれを削除します。スクリプトはプロジェクトに存在するすべてのハーネスディレクトリに書き込みます。

node {{scripts_path}}/pin.mjs <pin|unpin> <command>

有効な <command> は上記のテーブルのいずれかのコマンドです。スクリプトの結果を簡潔に報告します — 成功時は新しいショートカットを確認し、エラー時はstderr全体を中継します。

ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
hashwanthghanta
リポジトリ
hashwanthghanta/hashwanthghanta.github.io
ライセンス
Apache-2.0
最終更新
2026/5/3

Source: https://github.com/hashwanthghanta/hashwanthghanta.github.io / ライセンス: Apache-2.0

関連スキル

汎用デザイン・クリエイティブ⭐ リポ 1,739

nano-banana-2

inference.sh CLIを通じてGoogle Gemini 3.1 Flash Image Preview(Nano Banana 2)で画像を生成します。テキストから画像を生成する機能、画像編集、最大14枚の複数画像入力、Google Searchグラウンディング機能に対応しています。トリガーワード:「nano banana 2」「nanobanana 2」「gemini 3.1 flash image」「gemini 3 1 flash image preview」「google image generation」

by openakita
汎用デザイン・クリエイティブ⭐ リポ 815

octocode-slides

洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。

by bgauryy
汎用デザイン・クリエイティブ⭐ リポ 482

gpt-image2-ppt

OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。

by JuneYaooo
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

nano-banana

Nano Banana PRO(Gemini 3 Pro Image)およびNano Banana(Gemini 2.5 Flash Image)を使用したAI画像生成機能です。以下の場合に活用できます:(1)テキストプロンプトからの画像生成、(2)既存画像の編集、(3)インフォグラフィックス、ロゴ、商品写真、ステッカーなどのプロフェッショナルなビジュアルアセット制作、(4)複数画像での人物キャラクターの一貫性保持、(5)正確なテキスト描画を含む画像生成、(6)AI生成ビジュアルが必要なあらゆるタスク。「画像を生成」「画像を作成」「写真を作る」「ロゴをデザイン」「インフォグラフィックスを作成」「AI画像」「nano banana」またはその他の画像生成リクエストをトリガーとして機能します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

oiloil-ui-ux-guide

モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

axiom-hig-ref

Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。

by majiayu000
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: hashwanthghanta · hashwanthghanta/hashwanthghanta.github.io · ライセンス: Apache-2.0