Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,873 件掲載。コマンド 1 行でインストールできます。
開発
コーディングエージェント向けにプロジェクトをセットアップまたは監査します。まず set-up-machine でマシンを確認し、唯一のルールファイルとして `AGENTS.md` を置いて `CLAUDE.md` から参照します。課題トラッカー、トリアージラベル、ドメイン文書、リリースライフサイクルを整え、フォルダー標準の `.gitignore` を適用し、プロジェクトハーネスファイルは許可リスト方式にします。新規・既存プロジェクト、エージェント設定の監査、またはスキルが課題トラッカー未設定を検出した場合に使用します。
vigiles に新しい機能を出荷し、実際にユーザーに届くようにする——新しいエクスポート、公開関数、サブパス、CLI フラグ、hook 語彙の語。このリポジトリに機能/エクスポート/公開 API を追加しようとしている、または追加した直後に使用する。`npm run check` がグリーンでも実行されない実行可能チェックを実行する——公開の入口からの到達性、API サーフェスの差分 READ、公開ドキュメントのホーム、experimental_ の判断、凍結ツリーへのゲート。バグ修正、リファクタリング、ドキュメントのみまたはテストのみの変更には使用しない。
Starknet プロジェクトに STRK20 のプライバシーを追加するための質問・計画・実行スキル。開発者がこのセッションで開いている Starknet アプリにプライバシーを追加したい場合に使用 — プライベート/シールド送金、機密残高、プライベート決済、プライベートスワップや DeFi、ユーザー↔アカウントの紐付けの隠蔽 — STRK20、プライバシープール、シールド、閲覧キー、Privacy Wallet API に言及した場合、または既存の STRK20_INTEGRATION_PLAN.md の実行を求めた場合。開いているリポジトリを検査し、開発者にヒアリングし、適切な統合ルートを選択し、リポジトリ固有の統合計画を作成し、開発者の承認後に計画を段階ごとに実行する(アプリコードのみ、Cairo コントラクトは決して対象外)。
立ち上げから納品、クローズまで技術プロジェクトを管理する:予測型、反復型、Scrum、フロー型、ハイブリッドの各アプローチを選択・調整し、チームとベンダーを調整し、マイルストーン、リスク、課題、依存関係、予測、スコープ変更、リカバリーを追跡する。チームにプロジェクトマネージャーがいない場合、TPM が意思決定に使える分析を必要とする場合、プロジェクトが遅延している場合、コミットメントや引き継ぎの調整が必要な場合に使用する。複数の関連プロジェクト、チーム、ベンダー、共有キャパシティ、便益を一つの成果に向けて調整する必要がある場合は、代わりに `technical-program-management` を使用する。ユーザーの専門性に応じて深さを調整する。単独のコーディングタスク、プロダクトディスカバリーや戦略、実装計画の作成のみ、Kanban フローの診断のみ、チケットツールの操作、インシデントコマンド、リリースの go/no-go 判断には使用しない。これらは専門の担当者に振り分ける。
TiDB 向けの SQL を作成・レビュー・適応し、TiDB と MySQL の差異(VECTOR 型とベクトルインデックス/関数、全文検索、AUTO_RANDOM、楽観/悲観トランザクション、外部キー、ビュー、DDL の制限、およびプロシージャ/トリガー/イベント/GEOMETRY/SPATIAL など TiDB がサポートしない MySQL 機能)を正しく扱う。TiDB で実行する必要がある SQL の生成、MySQL の SQL を TiDB へ移行する場合、TiDB の SQL 互換性エラーのデバッグに使用する。
TYPO3 v12+ 向けの CKEditor 5 カスタムプラグインの開発(v14.3 LTS は CKE5 v47 を同梱、v13 は 41-42 を提供)、RTE プリセットの設定、CKEditor 4 からの移行、ツールバーのカスタマイズ、ダーク/ライトモードのコンテキスト(v14 ではデフォルトで有効、#106964)、リッチテキスト編集の問題修正を行うときに使用。トリガー:CKE5、RTE config、YAML preset、editor plugin、jQuery removal、backend JS、CKEditor 47。
Unity 新 Input System の正確性パターン。アクション読み取り(triggered と IsPressed と WasPressedThisFrame)、アクションマップの切り替え、リバインドの永続化、InputValue のライフタイム、PassThrough と Value、ローカルマルチプレイヤーのデバイス割り当て、コントロールスキームの自動切り替えにおけるよくある間違いを捕捉する。PATTERN 形式:WHEN/WRONG/RIGHT/GOTCHA。Unity 6.3 LTS に基づく。
Vercel Eve で耐久性のあるバックエンド AI エージェントを構築、開発、デプロイ、セルフホスト、保護、トラブルシューティングする。Eve エージェントの作成、ツール、スキル、サブエージェント、チャネル、スケジュール、サンドボックス、耐久性のあるセッション、可観測性の追加、Vercel や Node ホストへの Eve のデプロイを行うときに使用する。ToolLoopAgent や WorkflowAgent など、別個の Vercel AI SDK Agent API には使用しない;それらには AI SDK 専用のスキルを使用する。
Voltra JSX、Voltra JS API、Expo 設定プラグイン、Voltra CLI を使って Voltra コードを構築、レビュー、リファクタリング、設定、デバッグする。ユーザーがチャート、Live Activities、Dynamic Island UI、iOS ウィジェット、スケジュールされたウィジェット、Android ウィジェット、継続通知、画像処理、app.json のプラグイン設定、React Native CLI のセットアップ、Voltra のプッシュ更新フローについて尋ねたときに使用する。
規律ある Discuss → Map → Decompose → Execute → Verify のサイクルで、検証済みの構造に基づいてコードを作成します。API の捏造、インポートの思い込み、プレースホルダーコードを避け、「怠惰なシニア開発者」流の YAGNI 段階で、書く前に不要なコードを削除します。高リスクまたは複雑なコーディングタスク、既存コード(認証、データベース、移行、複数ファイルにまたがる機能)に関わるタスク、あるいはユーザーが事前の慎重な計画、幻覚コードの回避、厳密な作業を明示的に求める場合に使用します。些細な編集、誤字修正、使い捨ての単発スクリプトには適しません。これらに完全なサイクルは不要です。
ziflux Angular ライブラリに関する深い専門知識——resource() 向けの SWR キャッシュ。Angular コードで cachedResource、cachedMutation、DataCache、provideZiflux を実装するときは常にこのスキルを使用します。ziflux を使用するコードのレビュー、デバッグ、テスト、クリーンアップを行うとき、または Angular の SWR キャッシュパターン、データ鮮度ライフサイクル、キャッシュ無効化戦略についてユーザーが尋ねるときにも使用します。トリガー:ziflux、cachedResource、cachedMutation、DataCache、SWR cache Angular、stale-while-revalidate Angular、cache invalidation Angular、optimistic updates Angular signals。
異質なメンタルモデルを抱えた既存の Rust コードをレビューまたはリファクタリングするときに使用する技能——Java/C# 由来の OO/エンタープライズ的な儀式、ガベージコレクション的なオブジェクトグラフ、例外スタイルの制御フロー、借用チェッカーに移植された命令型ループなど。これは新規開発向けのイディオム助言に対する、対抗的でアーキテクチャレベルの相方であり、コードが裏切っているパラダイムを名指しし、それを畳み込む深いリファクタリングを処方する。単一実装の DI trait、Deref 継承、Manager/Service 構造体、反射的 builder、Rc<RefCell> の網、コンパイルが通るまで clone、bool/String 状態機械、センチネル戻り値、catch_unwind による try/catch、反射的 Box<dyn>、async 内のブロッキング呼び出し、投げっぱなしの spawn まで、層ごと削除することもある。すべてのルールは codex-rs の本番ワークスペース(openai/codex)に基づく——処方はこのコードベースが実際に行い、lint で強制している内容である。"make this Rust actually Rust"、"flatten this architecture"、または言語と格闘するコードの細かいレビューに当てはまる。
Figma COMPONENT_SET をコード生成のためのステートマシンとして分析する — バリアント軸(状態/サイズなど)を抽出し、状態バリアントを CSS 疑似クラス(hover→:hover、focus→:focus-visible、disabled→:disabled、error→[aria-invalid])にマッピングし、バリアントごとの視覚的差分(各状態で変化する部分のみ)を計算する。Figma のバリアントセットからインタラクティブなコンポーネントを生成する場合に使用 — トリガー:'analyze this component set'、'turn these variants into CSS states'、'generate a button/input/checkbox from Figma variants'、'what changes between the hover and default state'、'map Figma variants to component props'、'extract the state machine for this component'。バインドされた変数を token 名に解決する。ネイティブ MCP の get_design_context/get_metadata ではカバーされない。これらはバリアント軸→CSS ステートマシンを提供しない。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
