Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
@clerk/clerk-expo を使って React Native Expo アプリに Clerk 認証を統合します。ClerkProvider の設定、安全なトークンキャッシュ(expo-secure-store)、Expo Router/React Navigation の認証ガード、カスタムのサインイン/サインアップフロー(メールアドレス/パスワード + メールコード)、SSO/OAuth(useSSO)、Apple でサインイン(useSignInWithApple)、生体認証(useLocalCredentials)、オフライン対応、本番環境へのデプロイ用許可リストを扱います。Clerk + Expo、@clerk/clerk-expo、Expo Router 認証、SSO/OAuth リダイレクト、またはモバイルアプリへの Clerk のデプロイについて言及された場合に使用します。
Mastra をランタイムとする AI サービスの設計・実装・リファクタリングで、agent / workflow / tool / memory / state の責務分離と、LLM に任せる範囲と決定的コードの境界を判断するスキル。『Mastra で設計して』『workflow を作って』『state に何を持つべきか』『memory や workspace が必要か』で使用し、single-agent first・workflow 最小化を適用する。現行 API 仕様の確認・検証・バージョン移行は mastra-framework-guide を使う。
依存関係のソースコードを取得し、AI エージェントに実装の詳細なコンテキストを提供します。エージェントがライブラリの内部動作を理解する、パッケージのソースコードを読む、依存関係の実装詳細を取得する、または npm/PyPI/crates.io パッケージの構築方法を調べる必要がある場合に使用します。「fetch source for」「read the source of」「how does X work internally」「get the implementation of」「opensrc path」などの指示、または型定義やドキュメントを超えて依存関係のソースコードにアクセスする必要があるタスクで起動します。
ユーザーが生のプレイヤーフィードバック、テスターのメモ、バグレポート、Discord や Reddit のコメント、itch.io のコメント、App Store のレビュー、QA ノート、または自身の Phaser ゲームに関する不満のリストを貼り付けた場合、あるいは「このフィードバックをトリアージする」「プレイヤーが報告したものを修正する」「このバグレポートを再現する」「プレイテストのメモに基づいて対応する」「フィードバックをテストに変える」「まず何を直すべきか」「このレビュアーに返信する」を求めた場合に、この skill を使用します。稼働中のゲームに関するフィードバックを、再現可能なテスト、優先順位付けされた修正、検証済みの再リリースに変える必要があるときはいつでも使用してください。
ライブのウェブページをローカルの Next.js + Tailwind CSS プロジェクトにクローンし、迅速なプロトタイピングを行う。ユーザーが URL やスクリーンショットを共有し、そのページをローカルで複製、再設計、または反復したいときはいつでもこの skill を使用する — 「clone this site」「make a prototype based on this page」「recreate this UI」「build something that looks like this」と言う場合でも、単にリンクを貼ってコード化を依頼する場合でも同様。ユーザーが新しいページを追加したい、既存のページを変更したい、または以前にこの skill で作成したプロトタイププロジェクトを拡張したい場合にも発動する。ユーザーが「I want to build a page like X」と言い、参考リンクや画像を添えるだけの場合でも、この skill は適用される。
Python の落とし穴の完全リファレンス。次の場合に積極的に有効化する:(1) 可変なデフォルト引数、(2) 反復中のリスト変更、(3) is と == の比較、(4) クロージャの遅延バインディング、(5) 変数スコープ(LEGB)、(6) 浮動小数点の精度、(7) 例外処理の落とし穴、(8) 反復中の dict 変更、(9) 循環インポート、(10) クラス属性とインスタンス属性。提供:各落とし穴の問題解説、コード例、修正方法。バグのない Python コードを実現する。
Modal.com サーバーレスプラットフォーム向けのモダンな Python パターン。次の場合に積極的に有効化する:(1) Modal 関数のデプロイ、(2) Pydantic による型安全な Modal、(3) Modal での非同期パターン、(4) GPU ワークロード(ML 推論、トレーニング)、(5) Modal 上の FastAPI Web エンドポイント、(6) スケジュールタスクと cron ジョブ、(7) Modal Volumes とストレージ、(8) pytest による Modal 関数のテスト、(9) Modal クラスとライフサイクルメソッド、(10) map/starmap による並列処理。提供:型ヒントのパターン、Pydantic 統合、async/await パターン、pytest テスト、FastAPI 統合、スケジュールタスク、Volume の使用法、コスト最適化、Python 3.11+ のベストプラクティスに従った本番対応の例。
Python のパッケージ管理の完全なシステム。次の場合に積極的に有効化する:(1) uv パッケージマネージャー(10〜100 倍高速)、(2) pyproject.toml の設定、(3) 仮想環境のセットアップ、(4) uv.lock による依存関係管理、(5) Ruff によるリンティングとフォーマット、(6) src レイアウトのプロジェクト構成、(7) PyPI への公開、(8) pip と requirements.txt。提供:uv コマンド、pyproject.toml テンプレート、ruff 設定、pre-commit 設定。高速なツールチェーンによるモダンな Python プロジェクト構築を実現する。
React アプリケーションを名前付きツールとして操作する:React/Vite プロジェクトの調査と診断、コンポーネント境界と状態フローの設計、アクセシブルなレスポンシブ UI の実装、プロジェクトのテストによる動作検証を行う。タスクが React、JSX/TSX、React hooks、React Router、Vite React 構成、React ビルド失敗を明示的に含む場合に使用する。フレームワーク非依存のフロントエンド戦略(frontend-engineering にルーティング)、ブラウザ自動化(playwright にルーティング)、アクセシビリティポリシーや監査(web-accessibility にルーティング)、React 以外のモバイルアプリ(mobile-development にルーティング)には使用しない。
theSeniorDev による React 機能のシニアレベルのレビュー — 構造と境界、状態とデータフロー、パフォーマンスとレンダリング、型/フォーム/テスト容易性/a11y、スタイリングアーキテクチャとモーション。適切なデザインパターンがあれば名前を挙げて推奨します。優先度順の指摘(Critical → Nit)を file:line、理由、具体的な修正案とともに提示し、各指摘について適用するかどうかを尋ねます。"review this React feature"、"audit feature architecture"、"senior review"、"senior dev review" と依頼されたとき、または `/react-senior-code-review <path>` で使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
