Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。
開発
リアルタイムのマルチプレイヤーネットワーキング、ラグ補償、権威サーバーアーキテクチャに関する専門知識。"multiplayer game, netcode, client-server game, P2P networking, lag compensation, rollback networking, game server, matchmaking, lobby system, player synchronization, state replication, dedicated server, authoritative server, tick rate, network prediction, interpolation, extrapolation, GGPO, lockstep, real-time multiplayer, networking, multiplayer, gamedev, realtime, client-server, p2p, netcode, synchronization, lag-compensation, matchmaking" に言及された場合に使用します。
アトミックコミットの原則に基づく Git ワークフロー管理。機能: コミットの整理、ブランチ戦略、merge/rebase ワークフロー、PR 管理、履歴のクリーンアップ、ステージ済み変更の分析、単一責任のコミット。操作: commit、push、pull、merge、rebase、branch、stage、stash の git 操作。キーワード: git commit、git push、git pull、git merge、git rebase、git branch、git stash、アトミックコミット、コミットメッセージ、Conventional Commits、ブランチ戦略、GitFlow、トランクベース、PR、pull request、コードレビュー、git 履歴、cherry-pick、squash、amend、インタラクティブ rebase、ステージ済み変更。使用場面: コミットの整理、ブランチの作成、コードのマージ、リベース、コミットメッセージの作成、PR の管理、git 履歴のクリーンアップ、ステージ済み変更の分析。
GoldRush x402 — x402 プロトコル(HTTP 402 Payment Required)によるリクエスト課金型のブロックチェーンデータアクセス。ユーザーが API キーなしでブロックチェーンデータを必要とする AI エージェントを構築している場合、オンチェーンデータに対するウォレットベースのマイクロペイメントを求めている場合、GoldRush API への自律的またはアカウント不要のアクセスを必要としている場合、x402 プロトコルに言及した場合、登録不要・オンボーディング不要のブロックチェーンデータアクセスを求める場合に、このスキルを使用する。自律エージェント、サーバーレスアプリケーション、オンボーディングなしのプロトタイピングに適したスキルである。Base 上のステーブルコイン決済を伴う透過的なリバースプロキシを通じて、60 以上の Foundational API エンドポイントへのアクセスを提供する。月次課金の従来型 API キーが必要な場合は、代わりに goldrush-foundational-api を使用する。WebSocket によるリアルタイムストリーミングデータが必要な場合は、代わりに goldrush-streaming-api を使用する。
承認済みの要件または仕様の実装を計画する:作業分解、依存関係のマッピング、クリティカルパス、オーナーシップ、並列化と順序付け、ロールアウト戦略、ロールバックと復旧の経路、元の要件に対する検証を網羅した、実行可能で依存関係を考慮したデリバリ計画を作成する。チーム横断、リポジトリ横断、移行、段階的ロールアウトのシナリオをサポート。承認前のディスカバリーやニーズ調査、仕様のゼロからの作成、コーディングや実装、neckbeard の issue から PR へのデリバリフロー自体、または前提となる決定が承認されていない作業には使用しない — 未承認の作業を計画することは明示的な停止条件である。
レスポンシブレイアウトの修正または構築:ページシェル、グリッド、カードレイアウト、サイドバー、ブレークポイント戦略、コンテナクエリ。ユーザーが「モバイルで崩れる」「レイアウトが乱れている」「要素が揃わない」「セクションごとに余白が不統一」「レスポンシブにして」「これを正しく中央揃えにして」と言ったとき、またはダッシュボード/ページ/グリッドレイアウトを求めたときに使用。既存の CSS を検査してレイアウトの臭い(固定幅、絶対配置、メディアクエリの乱立)を見つけ、動作するレイアウトコードを生成する — Grid/Flexbox の判断ルールを適用してリファクタリングした CSS/JSX、コンテンツから導出したブレークポイント、レスポンシブ検証チェックリスト。純粋なスペーシングトークンの質問は design-foundation に、テキスト可読性の質問は typography-system に引き継ぐ。
CommunityToolkit.Mvvm(MVVM Toolkit)のコア:ソースジェネレーター([ObservableProperty]、[RelayCommand]、[NotifyPropertyChangedFor]、[NotifyCanExecuteChangedFor]、[NotifyDataErrorInfo])、基底クラス(ObservableObject / ObservableValidator / ObservableRecipient)、コマンド(RelayCommand / AsyncRelayCommand)、検証。関連スキル:pub/sub 用の mvvm-toolkit-messenger、Microsoft.Extensions.DependencyInjection の接続用の mvvm-toolkit-di。WPF、WinUI 3、MAUI、Uno、Avalonia で動作。
CommunityToolkit.Mvvm の ViewModels を Microsoft.Extensions.DependencyInjection に接続します。.NET Generic Host のコンポジションルート、コンストラクタインジェクション、サービスのライフタイム(Singleton / Transient / Scoped)、IMessenger の登録、View での ViewModels の解決、キー付きサービス、テストのシーム、レガシーな Ioc.Default のエスケープハッチを扱います。WPF、WinUI 3、.NET MAUI、Uno、Avalonia で使用します。
(NS) インタビューで 5 ブロックの参照アーキテクチャを整理し、ワークフローをサブタスクに分解し、サブタスクごとにエージェントかルールか承認ゲートかを決定し、コンポーネントごとにトレードオフの予算を割り当て、アーキテクチャ変更シグナルを固定したうえで、LangGraph か CrewAI か、トポロジー、ペルソナ、ツール、モデルを推奨します——agent vs RAG vs fine-tune がまだ確定していない場合は、`ns-agent-engineering` による概念的な適応設計を先に行います。マルチエージェントシステムの構築、LangGraph/CrewAI の選択、crews/graphs の設計、HITL ワークフロー、「agents working together」、公式のアーキテクチャ決定記録の作成、または既に存在するエージェントのリバースドキュメント化を行うときに使用します。概念的な Prompt/RAG/Agent/Fine-Tune のラダー(`ns-agent-engineering`)、一般的なアプリ要件(`/ns-spec-driven` Clarify)、アーキテクチャ意図のないコーディングには使用しないでください。
Panda CSS プロジェクトのテーマとコンポーネントスタイルのアーキテクチャを設計する。使用場面:テーマの設定、ブランドカラーの追加、ダークモードやカラーモード切り替えの組み込み、theme.themes、staticCss.themes、data-panda-theme、injectTheme で複数のテーマを提供する、デザイントークンの命名や再構成、tokens、semanticTokens、textStyles、recipe のどこに何を置くかの判断、コンポーネントの variant API の設計、css() 呼び出し、cva、config recipe、slot recipe のどれにすべきかの判断(recipe を slot recipe に変換する場合を含む)。token や recipe が煩雑になり整理計画が必要なときにも使用する。既存システムに対するスタイルの記述には使用しない(panda-css を使用)。v1 から v2 へのアップグレードにも使用しない(panda-css-migrate を使用)。
多言語または monorepo プロジェクトで Lefthook を使って Git フックを設定するときに使用する — 単一の lefthook.yml から、pre-commit でステージされたファイルに対する高速なフォーマット/lint チェックを、pre-push でより低速な型チェック/テストのゲートを、混在言語のサブツリー(例:TypeScript と Python)にわたり並列に配線する。インストールと有効化、lefthook.yml のスキーマ(commands/jobs、glob、root、{staged_files}/{push_files} を使った run、stage_fixed、skip/only、parallel)、実際に多言語の動作例、フックと CI の役割分担、--no-verify によるバイパスを扱う。フックの配線を教えるものであり、ツールごとの skill(biome、ruff、ty、typescript-typecheck)と turborepo は再講義せず参照する。キーワード:git hooks、pre-commit、pre-push、lefthook、staged files、monorepo hooks、polyglot lint format。
完全な React TypeScript システム。(1) コンポーネント props の型付け、(2) イベントハンドラの型、(3) TypeScript での Hooks、(4) ジェネリックコンポーネント、(5) forwardRef の型付け、(6) 型安全な Context、(7) ユーティリティ型(Partial、Pick、Omit)、(8) 状態のための判別共用体に対して積極的に有効化する。提供:props インターフェース、イベント型、ジェネリックパターン、型安全な context、ポリモーフィックコンポーネント。適切な TypeScript パターンによる型安全な React を保証する。
データ構造(string/hash/list/set/zset/geo/hyperloglog/bitmap/stream)、例付きの一般的なコマンド、キャッシュパターン、永続化(RDB/AOF)、レプリケーションと Sentinel、クラスタ、Lua スクリプト、トランザクション、pub/sub、パイプライン、セキュリティ強化、本番のベストプラクティスを含む Redis の包括的なガイダンスを提供。ユーザーが Redis について質問した場合、キャッシュを実装する必要がある場合、Redis のデータ構造を選択する場合、永続化やクラスタを構成する場合、または Redis のパフォーマンス問題をトラブルシューティングする場合に使用。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
