Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
DDDのモジュールパターンに基づくドメイン層パッケージングガイド。技術駆動パッケージング (entities/, value-objects/, services/, repositories/等)を検出し、ドメイン用語ベースの パッケージングへの修正を促す。ドメイン層においてモジュール名がユビキタス言語の一部となるよう導く。 トリガー:「ドメイン層のパッケージ構造」「DDDのモジュール設計」「技術駆動パッケージングを直したい」 「entities/フォルダをやめたい」「ドメインパッケージのレビュー」等のドメインモジュール関連リクエストで起動。
Chrome DevTools MCP ツールを使用した Largest Contentful Paint(LCP)のデバッグと最適化を支援します。ユーザーが LCP のパフォーマンス、ページ読み込みの遅さ、Core Web Vitals の最適化について尋ねる場合や、ページのメインコンテンツが表示されるまで時間がかかる理由を知りたい場合に使用します。「largest contentful paint」「page load speed」「CWV」に言及した場合や、ヒーロー画像またはメインコンテンツの表示速度を改善したい場合にも使用します。
カスタマーサポートとデバッグのために AvdLee Diagnostics の HTML レポートを分析する。ユーザーが Diagnostics-Report.html の添付ファイル、Diagnostics のセッションログ、埋め込まれた diagnostics JSON、HTML のみのレガシーレポート、MetricKit のクラッシュ診断、アプリ/システムのメタデータ、あるいは Diagnostics フレームワークが生成したサポートレポートの検査、要約、トリアージ、デバッグ、説明を求めたときはいつでもこのスキルを使用する。
Domain PrimitivesとAlways-Valid Domain Modelの設計原則に基づき、ドメインモデルの型安全性と不変条件を 保証する設計・実装を支援する。プリミティブ型の濫用を防ぎ、構築時検証・不変性・自己完結性を備えた ドメイン固有の型を設計する。コードレビュー、新規実装、リファクタリング時に使用。 対象言語: Rust, TypeScript, Java。他の言語(Kotlin, Scala, Go, Python等)にも応用可能。 トリガー:「ドメインプリミティブを作りたい」「Always-Validなモデルを設計」「プリミティブ型をラップしたい」 「構築時に検証したい」「無効な状態を型で防ぎたい」「Smart Constructorパターン」等のリクエストで起動。
サーバーサイドのファイルアップロード処理。Multer(Node.js/Express)、FastAPI の UploadFile(Python)、Spring の MultipartFile(Java)を扱う。ファイル検証、ストリーミング、サイズ制限、ストレージ戦略。使用する場合:ユーザーが "file upload"、"multipart"、"multer"、"upload endpoint"、"form data"、"file validation"、"image upload"、"MultipartFile"、"UploadFile" に言及したとき。使用しない場合:クラウドストレージ(S3/GCS/Azure)——`cloud-storage` を使用。ファイルのダウンロード/エクスポート——`data-export` を使用。
SwiftUI、React、React Native、Flutter、Web、モバイルアプリのフロントエンド UI の実装、リファクタリング、レビューに使用します。Figma からのコード作成、ビジュアルの一貫性の修正、デザイントークン、タイポグラフィ、余白、レイアウト、ボタン、カード、ナビゲーション UI、セーフエリア、レスポンシブ動作、コンポーネントの再利用に対応します。ハードコード値の散在、場当たり的なレイアウト修正、コンポーネントの重複、デザインシステムとの UI の乖離を防ぎます
機能、PRD、要件を TDD 実装タスクに分解します。タスク 0.0 は機能ブランチの作成で、必ず最初に行います。各タスクは TDD の四段階(RED テスト→失敗を確認→GREEN 実装→成功を確認→REFACTOR)に従い、必須の公開 API ドキュメント作成、ドキュメント更新、コードレビューの各タスクを含みます。`Guidance Used` と `Relevant Files` セクションを含む出力を `tasks/tasks-[name].md` に保存し、プロジェクトの慣習からテストコマンド、ソースディレクトリ、テストディレクトリを自動検出します。Ruby を優先しますが、言語には依存しません。トリガー語:tdd task list、tdd tasks、generate tasks、tdd breakdown、implementation tasks、task breakdown、feature tasks、quadruplet pattern。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
