CLIツール
Leonxlnx/taste-skill avatar
Leonxlnx/taste-skill

Taste-Skill:AIフロントエンドにデザインの制約を与えるAgent Skills

テイスト スキルは、コーディング エージェントに具体的な視覚的なルールを提供し、一般的なレイアウト、弱いタイポグラフィ、装飾的な UI の乱雑さを回避するためのレビュー チェックを提供します。

スター 87,376フォーク 5,948JavaScriptMIT

ひと目でわかる

これは何?
AIが構築するインターフェースのレイアウト、タイポグラフィ、モーション、間隔を対象とするポータブルなAgent Skillsと、リファレンスボード用の画像生成スキルを収めたJavaScriptリポジトリ。
誰に向いている?
Taste-Skillは、AI生成フロントエンドを意図的なデザイン選択へ導くためのAgent Skillsのセットです。デフォルトは実験的なv2で、v1に固定する方法も用意されています。
商用利用できる?
できます。MIT は寛容なライセンスで、著作権表示とライセンス表示を残せば、使用・改変・販売が可能です。
今もメンテナンスされている?
されています。最後のコミットは 22 日前です。
何の言語で書かれている?
主に JavaScript です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

leonxlnx-taste-skill:インターフェースのセンスを対象にしたAgent Skills

READMEはTaste-Skillを、AIが構築するインターフェースを改善するポータブルなAgent Skillsと説明しています。具体的には、ありきたりなUIではなく、より強いレイアウト、タイポグラフィ、モーション、間隔を実現します。リポジトリの説明はまた率直で、AIに良いセンスを与え、退屈で一般的なスロップを生成するのを止めるとあります。コード向けスキルに加えて、ウェブ、モバイル、ブランドキットを対象としたリファレンスボード用の画像生成スキルも含まれます。READMEはそれらの画像スキルをChatGPT Imagesや類似の生成器と組み合わせ、生成されたフレームをCodex、Cursor、Claude Codeに渡して実装することを提案しています。

leonxlnx-taste-skill:インストールと更新

インストールはvercel-labs/agent-skillsのnpx skills add CLIを使って説明されています。`npx skills add https://github.com/Leonxlnx/taste-skill`を実行するとskills/フォルダを走査してすべてのスキルがインストールされます。単一のスキルをインストールするには、フォルダ名ではなくSKILL frontmatter内のnameフィールドの値であるインストール名を--skillで渡します。例:`npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"`。READMEはまた、任意のSKILL.mdをプロジェクトにコピーするか、ChatGPTやCodexの会話に貼り付けることもできるとしています。デフォルトのtaste-skillは現在v2(実験的)で、v1の大幅な書き直しです。インストール名が変わっていないため、インストールコマンドを再実行すると古いSKILL.mdがその場で置き換わります。v1の正確な挙動が必要な場合は`--skill "design-taste-frontend-v1"`で固定でき、完全な差分はCHANGELOG.mdにあります。

leonxlnx-taste-skill:スキル一覧

スキルは2つのカテゴリに分かれます。実装スキルはコードを出力し、画像生成スキルは参照画像のみを出力します。READMEには10のコードスキルが挙げられています:taste-skill(インストール名design-taste-frontend、実験的なv2デフォルト)、taste-skill-v1、gpt-tasteskill、image-to-code-skill、redesign-skill、soft-skill、output-skill、minimalist-skill、brutalist-skill、stitch-skill。それぞれ1行の説明があり、たとえばgpt-tasteはGPTとCodex向けのより厳格な変種で、レイアウトのばらつきが大きく、GSAPの方向性が強くなります。output-skillはプレースホルダーコメントを許さず完全な出力を強制します。3つの画像生成スキルは、ウェブサイトのモックアップ用のimagegen-frontend-web、モバイル画面とフロー用のimagegen-frontend-mobile、ブランドキットボード用のbrandkitです。選択ガイドでは、まずtaste-skillを最も安全な一般的デフォルトとして使い、視覚的な方向性がすでに決まっている場合は美的バリエーションを追加し、エージェントが出力を途中で切る場合はoutput-skillを使うことを勧めています。

leonxlnx-taste-skill:デフォルトスキルの3つのダイヤル

デフォルトのtaste-skillファイルは、1から10までの数値ダイヤル3つで始まります。DESIGN_VARIANCEはレイアウトの実験度を制御し、低い値は中央寄せでクリーン、高い値は非対称でモダンと説明されます。MOTION_INTENSITYはアニメーションの深さを制御し、低い側はホバーレベル、高い側はスクロールやマグネティック効果になります。VISUAL_DENSITYはビューポートあたりの情報量を制御し、低い側は広々、高い側は密度の高いダッシュボードになります。READMEはこれらをユーザーが調整できる設定として示し、taste-skillにのみ適用されるとしています。ファイル上部の数値を編集する以外のユーザーインターフェースについてはREADMEに記載がありません。

leonxlnx-taste-skill:SKILL.mdの使い方

基盤となる形式はSKILL.mdで、エージェントが自動的に読み込めるポータブルな指示ファイルと説明されています。npx skills addでインストールするか、リポジトリにコピーするか、会話に貼り付けることができます。READMEはルールが単一のフレームワークAPIではなくデザイン意図を対象としており、FAQではReact、Vue、Svelteで動作すると回答しています。また互換性のためvercel-labs/agent-skillsプロジェクトを参照しています。READMEは、インストール名がfrontmatterのnameフィールドであること以外にSKILL.mdの内部構造を詳述していないため、独自のスキルを書く場合はその点を検証する必要があります。

leonxlnx-taste-skill:研究、事例、サポート

プロジェクトはresearch/フォルダを指して、これらのスキルを形作った背景文書があるとしていますが、READMEはその内容を要約していません。事例セクションにはfloria-top.webpとfloria-bottom.webpの2枚のスクリーンショットがあり、taste-skillで作成されたと説明されています。READMEに記載されたスポンサーには、Novamira、Kimi Open Source Friends、IMG.LY、animations.dev、Sent.dm、Vercel Open Source Programが含まれます。フィードバックはGitHubのissueとpull request、@lexnlinまたは@blueemi99へのダイレクトメッセージ、hello@tasteskill.devへのメールで受け付けています。READMEはチェンジログとスター履歴バッジにもリンクしており、リポジトリメタデータは72,141スター、4,953フォーク、53のオープンissueを報告しています。

leonxlnx-taste-skill:ライセンスと未確認の論点

リポジトリはMITライセンスの下にあり、著作権は2026年Leonxlnxに帰属します。ライセンス本文は、ソフトウェアの複製物を使用、複製、変更、統合、公開、配布、サブライセンス、販売する権利を許可し、すべての複製物または重要な部分に著作権表示と許可表示を含めることを条件としています。またソフトウェアはAS ISで提供され、いかなる種類の保証もなく、責任を負わないとしています。READMEには、Taste-Skillには公式のトークン、コイン、暗号通貨プロジェクトがないという免責事項があり、名前や画像を使ったトークンは無関係であるとしています。ソース資料はパフォーマンスベンチマーク、セキュリティ保証、サポートの約束、本番結果を確立しておらず、これらは未確認の論点です。

編集部の結論

Taste-Skillは、AI生成フロントエンドを意図的なデザイン選択へ導くためのAgent Skillsのセットです。デフォルトは実験的なv2で、v1に固定する方法も用意されています。MITライセンスとトークン非関与の明示的な免責事項が境界を定めていますが、エージェントごとの挙動や本番環境への対応はREADMEには記載されていません。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
コミュニティノート

コミュニティノート