Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
sunpeak を扱う場合、またはユーザーが「MCP App を作る」「ChatGPT App を作る」「MCP ツールに UI を追加する」「Claude Connector や ChatGPT 向けのインタラクティブなリソースを作成する」「MCP サーバー用の React UI を構築する」と依頼した場合、あるいは MCP App のリソース、ツールから UI へのデータフロー、シミュレーションファイル、ホストコンテキスト、プラットフォーム固有の ChatGPT/Claude 機能、本番ビルドに関するガイダンスが必要な場合に使用する。テスト(e2e、ビジュアルリグレッション、ライブテスト、eval)については test-mcp-server スキルを参照。
CodeSpring の機能のノート + PRD を、その機能に紐づく番号付き・優先順位付きのカンバンタスクリストに変換します。その機能、サブ機能、PRD、およびそれにリンクする機能を読み取り、並行して安全に構築できる順序付きタスクを書き出します — 各タスクには what/why/what-it-touches/what-not-to-touch/dependencies が付きます。ユーザーが機能を計画済みでビルド計画を求めたときに使用します。トリガー:「create tasks」「make a task list」「break this feature into tasks」「generate a build plan」「turn my PRD into tasks」「what do I build first」。
CodeSpring のエントリーポイント。エージェントをユーザーの CodeSpring アカウントに接続し、プロジェクトが実際にどこにあるか(マップ?ノート?PRD?タスク?)を報告し、唯一の次のステップを示します — 役割を果たしていないアプリを監査する、果たしているアプリをインポートする、新しいものをゼロから計画する、またはプロジェクトがすでに到達した地点から続ける。2 つの問いでルーティングします:コードはあるか、それは役割を果たしているか(「信頼できるか」ではなく 5 つの具体的なチェック)。開始時だけでなくどの時点でも実行して安全です。ユーザーがどこから始めるか、次に何をするか分からないとき、または CodeSpring スキルをインストールした直後に使用します。トリガー:「get started with CodeSpring」「set up CodeSpring」「connect CodeSpring」「I just installed the CodeSpring skills」「what can I do with CodeSpring」「where do I start」「what should I do next」。
構築後に CodeSpring を実際のコードと再同期する。CodeSpring の機能、ノート、PRD が現在のコードの実際の動作とまだ一致しているか(機能は構築後、計画から乖離する)を独自に確認し、一致するように CodeSpring を更新する。コードベースに対しては読み取り専用——コード / git を読むだけで、書き込む先は CodeSpring のみ。機能の完成後、または定期的に実行し、マップが古くなるのを防ぐ。トリガーは "resync my codebase"、"is CodeSpring up to date"、"check for stale PRDs"、"update CodeSpring from the code"、"my plan drifted from the code"。
DSP(Data Structure Protocol)の構築とナビゲーション — LLM エージェント向けの、コードベースのグラフベースの長期的な構造記憶。エンティティ(モジュール、関数)、その依存関係(インポート)、公開 API(共有/エクスポート)、およびすべての接続の理由を保存する。使用場面:(1) プロジェクトに .dsp/ ディレクトリがある、(2) ユーザーが DSP のセットアップやプロジェクト構造の初期化を求める、(3) DSP で追跡されたプロジェクトでコードファイルを作成/変更/削除する、(4) プロジェクト構造のナビゲーション、依存関係の理解、モジュールの検索、(5) ユーザーが DSP、dsp-cli、.dsp、構造マッピングに言及する。
タスクがデータベース設計、スキーマ、データアクセスに関わる場合に積極的にロードします。ユーザーが "set up the database"、"create a schema"、"add a migration"、"write a query"、"set up Prisma" と言った場合に使用します。スキーマ設計と正規化、ORM のセットアップ(Prisma、Drizzle)、マイグレーションワークフロー、コネクションプーリング、クエリ最適化、インデックス戦略、シーディング、および PostgreSQL、MySQL、SQLite、MongoDB のトランザクションパターンを扱います。
DDD4J MyBatis-Plus 永続層規約スキル。ActiveRecord パターン(Entity は BaseEntity→Model<T> を extends する必要がある)、@TableLogic 論理削除、監査フィールドの自動設定(createBy/createTime/updateBy/updateTime)、@Param("model") XML パラメータ規約、PaginationEntity ページングラッパー(15 件/ページ/Oracle スタイル offset)、型ハンドラー体系(BooleanEnum/JSON 二系統/ListSetArray 分割)、BaseMapper 組み込みの getPagedList/setStatus/getCountBy* などのメソッドを扱います。DDD4J プロジェクトで Entity/Repository を定義する、Mapper XML を書く、ページングクエリを使う、型ハンドラーを構成する場合にこのスキルが必要です。ddd4j-core スキルと併用します。
完全な 9 フェーズの開発パイプラインガイド — schema からデプロイまで。パイプラインのフェーズ(1-schema → 9-deployment)は、PDCA の機能ごとの 9 フェーズサイクルや Sprint の 8 フェーズコンテナとは直交する。各パイプライン フェーズは個別機能の PDCA サイクルを内包でき、複数機能のパイプライン施策は /sprint でラップできる(v2.1.13)。トリガー:development pipeline、where to start、phase
core/ui2-components 配下の Vue コンポーネントの技術ドキュメントを生成し、Feishu ナレッジベースとローカルの markdown ファイルに同期します。コンポーネントドキュメントの新規作成と更新に対応し、Props、Slots、Events、Methods などの API 情報を含みます。Feishu では lark-table 形式、ローカルでは標準 markdown 形式を使用します。ユーザーが「コンポーネントドキュメント」「ui2 ドキュメント」「Feishu 同期」に言及した場合、または特定のコンポーネント名を指定した場合にトリガーされます。
検証後の feature ブランチのクローズアウトメニュー:verify(該当する場合は archive も)の後、コード納品が必要な場合は任意の delivery-discipline の後に、PR / merge / keep / continue の選択肢を提示する。worktree のクリーンアップは任意。merge を選ぶ場合は merge-discipline の Parts A→B→C→R→D を必ずロードすること。keep/continue はマージゲートを発動してはならない。PR の作成/更新は delivery-discipline に委譲する。トリガー — 「分支收尾」「feature 收尾菜单」「合入或保留分支」「branch closeout」 / feature branch closeout、post-verify branch menu。finishing-a-development-branch の名称エイリアスとして使用しないこと。
Fiddler Everywhere をゼロからダウンロード、インストール、起動し、AI エージェントツール用に MCP を設定します。ユーザーが Fiddler をインストールしていない場合、「Fiddler をダウンロード」「Fiddler Everywhere をインストール」「Fiddler を始める」「Fiddler の初回セットアップ」「Fiddler をゼロからセットアップ」と言った場合、または動作する Fiddler MCP 接続までの完全なオンボーディングが必要な場合にこのスキルを使用します。
Flutter プロジェクトのルーティングパターン — `go_router` によるルート宣言、`RoutePaths` 定数の管理、`StatefulShellRoute` によるボトムナビゲーションの実装、パスパラメータ(`:recipeId`)の処理、`context.go`/`context.push` の使用。「ルート追加」「go_router」「画面遷移」「ナビゲーション」「GoRoute」「StatefulShellRoute」「pathParameters」「ディープリンク」といった表現でトリガーします。
フロントエンドエンジニアリングの標準 — コンポーネントアーキテクチャ、状態、非同期処理、フォーム、アクセシビリティ、パフォーマンス、TypeScript の規律。プロジェクトのフレームワークを検出し、対応するガイダンスだけを読み込みます。トリガー — フロントエンドコードの作成・編集前に読み込みます。事後ではありません。.tsx、.jsx、.vue、.svelte、またはコンポーネント/フックファイルを作成・編集する場合、あるいはプロンプトに component、hook、prop、state、form、modal、route、page、React、Next、Solid、SolidStart、solid-js、signal、useState、useEffect、createSignal、createStore、createResource、createAsync、<For>、<Show>、store、context、a11y、web vitals が含まれる場合に該当します。フロントエンドリポジトリでの「ボタンを追加」「このフォームを接続」「読み込みを速く」「再レンダリングを修正」などの通常の機能依頼も対象です。ユーザーが「ベストプラクティス」と言う必要はなく、コンポーネントファイルがトリガーになります。別のスキル(tdd、impeccable、simplify)が有効でも読み込みます。UI ファイルに触れないバックエンドのみの作業に限りスキップします。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
