Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
Proteina-Complexa の初回セットアップ、環境構成、モデルウェイトのインストールに使用します。ユーザーが「complexa をセットアップ」「complexa をインストール」「.env を設定」「初回セットアップ」「インストール済みモデルを確認」「.env の内容を確認」「モデルウェイトをダウンロード」「Complexa / AF2 / RF3 / ProteinMPNN / LigandMPNN / ESM2 / ESMFold のチェックポイントをダウンロード」「GPU を事前確認」「環境を検証」「complexa init」「complexa download」「complexa download --status」「complexa validate env」と言う場合や、新規チェックアウトを実行可能にする必要がある場合に使用します。新しいクローンで最初に実行するスキルです。`complexa init`、`complexa download`、`complexa validate env` を最初から最後まで実行し、必要な `.env` キーを編集し、適切なランタイム(UV または Docker)を選択して、再実行可能なセットアップ成果物を出力します。
ObjectStack のデータスキーマ(オブジェクト、フィールド、関係、検証、インデックス、フック、セキュリティ、シード、データソース)を設計します。`*.object.ts` ファイルや `src/data/*.ts` シードモジュールの作成・変更、フィールド型の選択、関係のモデリング、`beforeInsert`/`afterUpdate` フックの記述、オブジェクトごとのアクセス制御の構成、既存の外部データベースへのオブジェクト接続、ブートストラップ/デモデータの作成時に使用します。フィールドに属する `visibleWhen`/`readonlyWhen`/`requiredWhen` ルールにも使用します。データのクエリ(objectstack-query を参照)やプラグイン/カーネルのフック(objectstack-platform を参照)には使用しないでください。CEL 式には objectstack-formula も読み込んでください
データ可視化向けに Syncfusion® .NET MAUI Cartesian Chart(SfCartesianChart)を実装します。折れ線、エリア、縦棒、横棒、金融、統計、積み上げなど、20 種類以上のチャートに対応します。カルテシアンチャート、折れ線チャート、エリアチャート、金融チャート(ローソク足、OHLC)の実装時に使用します。チャートの軸、凡例、ツールチップ、トラックボール、ズームとパン、チャート注釈、トレンドラインを扱います。
オンチェーン取引のアトリビューションと紹介手数料の獲得を目的に、Base Builder Codes(ERC-8021)を web3 アプリに統合します。Wagmi、Viem、Privy、ethers.js、または生の window.ethereum を使用する場合を問わず、Base L2 上の取引に builder code または dataSuffix を追加する必要があるプロジェクトで使用します。「add builder codes」「integrate builder codes」「earn referral fees on Base transactions」「append a builder code to my transactions」「transaction attribution」「Builder Code integration」「attribute transactions to my app」などの依頼に対応します。プロジェクトを分析してフレームワークを検出し、取引呼び出し箇所を特定して、アトリビューション付きの形式に置き換えます。
ArkEnv に関する質問に回答し、環境変数のバリデーションの実装を支援します。開発者が次の場合に使用します:(1) 環境変数のバリデーションや型安全性について質問する、(2) プロジェクトに ArkEnv をセットアップしたい、(3) ArkType や Standard Schema を使ってスキーマを定義または更新する必要がある、(4) Next.js、Nuxt、Vite、Bun、Node.js ランタイムと統合している。トリガー:'ArkEnv'、'env validation'、'typesafe env'、'createEnv'、'env.ts'、'arkenv'。
MCP サーバー開発のエントリーポイント。ユーザーのユースケースを確認し、適切なデプロイモデル(リモート HTTP、MCPB、ローカル stdio)を判断して、ツール設計パターンを選び、専門スキルに引き継ぎます。ユーザーが「build an MCP server」「create an MCP」「make an MCP integration」「wrap an API for Claude」「expose tools to Claude」「make an MCP app」と尋ねる場合や、Model Context Protocol を使った開発について話す場合に起動します。
品質を重視してTypeScriptまたはReactコードを作成、レビュー、リファクタリングする際に使用します。命名、関数やコンポーネントの構成、エラー処理、データモデリング、テスト、抽象化を扱います。Robert C. MartinのClean Code原則を現代のTS+Reactの慣用表現(TS 5.x、React 19)に適用し、「適用すべきでない場合」の明確なガイダンスと、原則間の衝突(DRYとSRP、小さな関数と深いモジュール、型安全性と使いやすさ)を扱うMetaカテゴリを備えています。コードレビュー、明瞭さのためのリファクタリング、命名、関数/コンポーネント設計、「これはクリーン?」「もっと読みやすくして」「適切な抽象化?」などで起動します。ユーザーが「clean code」と言わない場合も対象です。React固有のAPI(RSC、hooks API surface)は対象外です。`react`スキルを使用してください。TSコンパイラーのパフォーマンスやtsconfigも対象外です。`typescript`スキルを使用してください。
不慣れなコードベースを学ぶための、教育学に基づいた学習ガイドを作成します。コードベースへの参加、プロジェクトアーキテクチャの理解、チーム向け学習資料の作成、「このコードベースを学びたい」「オンボーディングガイドを作って」「このプロジェクトは初めて」「このシステムの仕組みは?」「このリポジトリの学習ガイド」「コードベースを説明して」などの依頼に使用します。目的からシステム、パターンへと理解を深める構成の文書を生成し、エビデンスに基づく学習手法(精緻化質問法、概念マッピング、閾値概念、例題、段階的開示)を用います。
agent-uml の共同編集キャンバスで PlantUML 図の品質を確保します。対象は、レンダリングの安全性(HTTP 400 や空白キャンバスを防ぐ構文)、会話の進め方(バージョンを提示するか質問するか、message パラメーターに何を書くか)、設計の有効性(分解の基準、図間のトレーサビリティ、エクスポートへの対応)の3段階です。agent-uml MCP ツール(design_create、diagram_upsert、design_feedback、design_export)を呼び出すたびに、タスクが単純に見える場合も使用します。`as alias` がないと要素に注釈を付けられず、skinparam が一致しないと図が読みにくくなるためです。
Unity XR 開発向けの Meta XR Mixed Reality Utility Kit (MRUK) (com.meta.xr.mrutilitykit)。Scene API データ(部屋、壁、床、家具)の操作、シーンアンカーへのプレハブ生成、現実世界への仮想オブジェクトの配置、アンカードリフトを防ぐワールドロック、部屋のジオメトリに対するレイキャスト、シーンデータからの NavMesh 生成、スキャンなしで即時配置する環境深度レイキャスト、Passthrough Camera Access (PCA)、トラッキング可能な対象(キーボード、QR コード)の検出、破壊可能なシーンメッシュ、スペースマップ、マルチプレイヤー向けの部屋共有など、MR シーン認識機能全般で使用します
Arbitrum 上で OpenZeppelin Contracts for Stylus を使用した Stylus スマートコントラクトプロジェクトをセットアップします。次の場合に使用します:(1)Stylus 用の Rust ツールチェーンと WASM ターゲットをインストールする、(2)新しい Cargo Stylus プロジェクトを作成する、(3)OpenZeppelin Stylus の依存関係を Cargo.toml に追加する、(4)OpenZeppelin の Stylus インポート規則とストレージパターンを理解する。
MuleSoft Agent Network V1 プロジェクト(`schemaVersion: 1.0.0`)を V2 プロジェクト(`agentNetwork: 2.0.0`)に変換します。各 V1 broker は、orchestrator ノードを 1 つ持つ V2 broker になります。グラフの分割やプロンプトの書き換えは行いません。Agent Network / Agent Broker / Daisy planner の V1 から V2 へのアップグレード、変換、移行、翻訳、移植をユーザーが依頼した場合、または作業フォルダーに V1 `agent-network.yaml` がある場合に使用します。
Effective Go、Go Code Review Comments、および本番環境で実証されたイディオムに基づく Go のコーディング標準とスタイル規約です。Go コードのインポート順、変数宣言、構造体の初期化、ネスト、レシーバー、構造体タグ、書式規則を作成またはレビューする際に使用します。トリガー例:「check Go style」「fix formatting」「Go conventions」「struct initialization」。対象外:命名(go-naming)、アーキテクチャ(go-architecture-review)、並行処理(go-concurrency-review)、パフォーマンス調整(go-performance-review)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
