アートディレクション、実際の写真、ブラウザでのセルフチェックで、コーディングエージェントに個性あるフロントエンドを作らせるAgent Skills。
emilkowalski/skills
VercelやLinearでの経験をもとに、AIコーディングアシスタントにアニメーションやUIデザイン、フロントエンドの作法を教えるエージェントスキル集です。
- スター
- 47,495
- フォーク
- 2,737
- 未解決の Issue
- 4
- 最終コミット
- 9 日前
これは何?
このリポジトリは、ユーザーインターフェースを構築するデザイナーやエンジニア向けの、インストール可能なエージェントスキル集です。各スキルはSKILL.mdファイルとして提供され、入場アニメーションにどのイージングカーブを使うか、不透明度を下げたシャドウが実線のボーダーより適しているのはどんな場合か、アニメーションのフレーム落ちをどう防ぐか、といった具体的な指針をAIコーディングエージェントに与えます。
スキルは、アニメーションの設計とレビュー(animate、review-animations、animation-performance、animation-vocabulary)、React NativeとExpoのモーション、Apple流のインターフェース原則、Swiftのコーディング指針、UIライブラリの選定、複数のUIバリエーションのプロトタイピング、モバイルWebの仕上げ、最悪の条件のデータを使ったインターフェースのストレステストなど、幅広い分野を扱います。トーストコンポーネントライブラリのSonnerにも、セットアップとトラブルシューティング用の専用スキルがあります。
インストールにはnpx skills CLIを使い、コマンドを1つ実行するだけです。スキルは1人の作者が作成しており、その個人的なデザイン上の見解を反映しています。そのため、エージェントに明確で独自の基準に従わせたいチームに適しています。
主な機能
- 01イージング、再生時間、アニメーション対象のプロパティに関するアニメーションの指針。
- 02コードベースを調べてアニメーションの問題を洗い出し、優先順位付きの修正案を提示するレビュー・監査スキル。
- 03アニメーションのフレーム落ちの解消に特化したパフォーマンススキル。
- 04ジェスチャー、シート、ハプティクス、画面遷移を扱うReact Native・Expo向けスキル。
- 05値型、Swift 6の並行処理、Swift Testingを扱うSwiftスキル。
- 06npxコマンド1つでインストール可能。
ユースケース
- AIコーディングエージェントに、ReactやWebのインターフェースへのアニメーション追加やレビューを任せる。
- 既存アプリのアニメーションの問題を監査し、優先順位付きの修正計画を得る。
- ジェスチャーや画面遷移を丁寧に仕上げたReact Native・Expoアプリを構築する。
- リリース前に、長い名前や空のリスト、特殊なデータを使ってUIをストレステストする。
クイックスタート
- 1
スキルをエージェントにインストールします
npx skills@latest add emilkowalski/skills
使う前に知っておきたいこと
- スキルは単体で動作するアプリケーションではなく、AIコーディングアシスタント向けのガイダンスです。
- React Native/Expo、Swift、Sonnerなど、特定の技術スタックを対象としたスキルもあるため、それらのツールを使っている場合にのみ役立ちます。
トピック
よくある質問
- skills とは?
- VercelやLinearでの経験をもとに、AIコーディングアシスタントにアニメーションやUIデザイン、フロントエンドの作法を教えるエージェントスキル集です。 このリポジトリは、ユーザーインターフェースを構築するデザイナーやエンジニア向けの、インストール可能なエージェントスキル集です。各スキルはSKILL.mdファイルとして提供され、入場アニメーションにどのイージングカーブを使うか、不透明度を下げたシャドウが実線のボーダーより適しているのはどんな場合か、アニメーションのフレーム落ちをどう防ぐか、といった具体的な指針をAIコーディングエージェントに与えます。
- skills は無料で使えますか?ライセンスは?
- skills は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- skills は今もメンテナンスされていますか?
- 活発にメンテナンス中。skills の最終コミットは 2026年10月11日 です。
- skills は何に使えますか?
- AIコーディングエージェントに、ReactやWebのインターフェースへのアニメーション追加やレビューを任せる。 既存アプリのアニメーションの問題を監査し、優先順位付きの修正計画を得る。 ジェスチャーや画面遷移を丁寧に仕上げたReact Native・Expoアプリを構築する。 リリース前に、長い名前や空のリスト、特殊なデータを使ってUIをストレステストする。
- skills のインストール方法は?
- スキルをエージェントにインストールします: npx skills@latest add emilkowalski/skills
- skills はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/emilkowalski/skills
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude Code、Codex、CursorなどのAIコーディングエージェントにRemotion動画制作のベストプラクティスを教えるAgent Skills集。
Claude Code、Cursor、Codex向けのデザインスキル。AIコーディングエージェントが、AI生成に見えないUIを作れるよう導きます。
AIエージェントが必要に応じて読み込む、指示・スクリプト・リソースをSKILL.mdフォルダにまとめるためのオープンな形式と仕様。
開発、インフラ、セキュリティ、データなど10カテゴリにわたる、すぐに使えるClaude Codeサブエージェント定義161件以上を厳選して収録。
AIエージェントのトレース、LLM出力のスコアリング、プロンプト管理、本番環境の監視を行うオープンソースのLLM可観測性・評価プラットフォーム。