Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
ASC CLI プラグインを tddworks/asc-registry マーケットプレイスに公開する。以下の場合に本スキルを使用する:(1) ユーザーが「release plugin」「publish plugin」「upload plugin to registry」と言ったとき (2) ユーザーが `asc plugins market list` 経由でプラグインを利用可能にしたいとき (3) ユーザーが .plugin バンドルをビルドして共有したいとき (4) ユーザーがレジストリ内の既存プラグインバージョンの更新を求めたとき。asc-registry へのプラグインの公開、リリース、提出に関する言及でトリガーされる。
azuresql-db-* エージェント skill 自体、または Azure SQL Database コンテナ(Private Preview)に関するバグの報告やフィードバックの提出を行います。ユーザーが skill やコンテナが「動作しなかった」、エラーが発生した、想定外の動作をした、何かが欠けていると述べたときに使用します。また、ユーザーが「バグを報告して」「issue を立てて」「GitHub issue を開いて」「機能をリクエストして」「フィードバックを伝えて」「チームに伝えて」と言ったときにも使用します。エージェントであるあなたがタスクを完了するために azuresql-db-* skill から逸脱したり、その欠陥を回避したりした場合にも使用します。タスクが成功したとしても、それは報告する価値のあるバグです。問題が SKILL と CONTAINER のどちらに属するかを判断します。両者は異なる issue テンプレートを使用するためです。その後、すでに持っているコンテキストから完全な GitHub issue を事前入力して作成します。ユーザーからの明確な確認なしに何も送信しません。
Web/ブラウザ(TypeScript/JavaScript)プロジェクトでの Scandit Barcode Capture(`BarcodeCapture`)— 低レベルで完全に制御できる単一バーコードスキャンモード(BarcodeCapture + DataCaptureView + overlay)であり、事前構築された SparkScan UI は使用しない。Cordova や Capacitor のハイブリッドプラグインでもない。統合、スキャン設定、結果処理、overlay とビューファインダーのカスタマイズ、Scandit Web SDK のバージョン移行(v6→v7→v8)、トラブルシューティングに使用する。
ユーザーのリクエストや要件が曖昧で、反復的な質問を通じて実行可能にする必要がある場合にこのスキルを使用します。"clarify requirements"、"refine requirements"、"요구사항 명확히"、"요구사항 정리"、"뭘 원하는 건지"、"make this clearer"、"spec this out"、"scope this"、"/clarify" でトリガーされます。曖昧な入力を具体的な仕様に変換します。戦略上の盲点には unknown を、内容と形式の再フレーミングには metamedium を使用します。
Composer コマンドを使用した PHP プロジェクトのアップグレードをガイドする。ユーザーが PHP パッケージのアップグレード、`composer audit` によるセキュリティ脆弱性の確認、優先的にアップグレードすべきパッケージの判断、依存関係の競合の理解、`composer outdated` 出力の解釈、`composer why-not` によるバージョン制約の診断、`composer why` による依存関係の追跡、アップグレード後の `composer bump` によるバージョン制約の強化、安全なアップグレードパスの計画、composer.json のパッケージバージョン競合の解決、composer.lock のマージ競合の解決を支援するときに使用。ユーザーが composer パッケージ、PHP 依存関係、古いパッケージ、PHP プロジェクトの CVE、セキュリティアドバイザリに言及したときは常にこの skill をトリガーする。
広範な .NET 作業向けの主要ルータースキル。まずアプリモデルと横断的関心事でリポジトリを分類し、汎用的な層にとどまらず、最も狭く一致する .NET スキルに切り替える。使用対象:より狭いフレームワークのない一般的な .NET リクエスト、C# の実装、デバッグ、レビュー、リファクタリング、フレームワークおよびツーリングスキルへのルーティング。使用対象外:無関係なスタック、より狭い .NET スキルで既にカバーされているタスク。呼び出し:リポジトリのコンテキストを調査し、対象ファイルを編集し、変更時に該当するビルド、テスト、lint、検証コマンドを実行する。
ESPNの未文書化の公開JSONエンドポイントに関する生のリファレンス。専用のsports-skillsスキルが対象としていないスポーツ、リーグ、操作、または開発者が生のESPNエンドポイントを明示的に要求した場合に使用します。プロンプトのみ:エンドポイントカタログ、文書化されたリーグslug、観測されたレスポンス形式、注意点、標準ライブラリのfetchヘルパー。出力はプロバイダー固有のESPN JSONであり、正規化データや標準データではありません。使用する場合:要求されたリーグや操作が専用スキルで実際にカバーされていない場合(例:MMA、ラクロス、ラグビー、オーストラリアンフットボール、NCAAバレーボール、フィールドホッケー、水球、IndyCar/NASCAR)、またはユーザーがESPNエンドポイントを使ったコードの作成、デバッグ、調査を明示的に求めた場合。使用しない場合:専用スキルがリーグと作業をカバーしている場合——nba-data、wnba-data、nfl-data、nhl-data、mlb-data、cfb-data(NCAAフットボール)、cbb-data(NCAA男子バスケットボール)、football-data(掲載されているサッカーリーグ)、tennis-data(ATP/WTA)、golf-data(PGA/LPGA/DP World)、cricket-data、fastf1(Formula 1)。ニュースや記事にはsports-newsまたはsports-reporter、オッズや予測市場にはbetting、markets、kalshi、polymarketを使用します。volleyball-dataが対象とするのはオランダのNevoboバレーボールのみで、NCAAは対象外です。専用スキルでエラー、タイムアウト、空の結果が発生しても、自動的に生のESPNへ切り替えてよいわけではありません。まず報告して確認を求めてください。
TypeScript と JavaScript 向けのコードベース分析です。静的解析により、変更コードのリスク、整理の機会、重複、循環依存、複雑さのホットスポット、アーキテクチャ境界、デザインシステムの乖離、フィーチャーフラグ、任意のセキュリティ確認候補を報告します。オプションのローカル類似コード検索では、構文が異なっても同じ意図を実装している可能性のある関数を検出します。ランタイムカバレッジには本番環境の実行データを統合できます。PR リスクの監査、未使用コードや依存関係の検出、意味的に類似する関数の比較、重複の検出、アーキテクチャ境界の確認、ランタイムカバレッジの統合、対応する問題の自動修正、または fallow の実行を依頼された場合に使用します。
オプトインのライター(/claude-db:fix コマンド)。監査で得られた安全で可逆なスキーマ/マイグレーションの変更 — インデックスの追加、NOT NULL/CHECK/UNIQUE 制約、不足している FK、型の修正、デフォルト/生成列 — を expand-contract マイグレーションとして適用する。既定ではドライランプレビューを行い、変更ごとに明示的な確認があった後にのみ、migration-writer サブエージェント経由でのみ書き込む。ユーザーが呼び出したときにのみ実行され、自動でトリガーされることはない。
高品質な git コミットを作成する:意図した変更をレビュー/ステージし、論理的なコミットに分割し、明確なコミットメッセージを書く(Conventional Commits 仕様に準拠、Emoji 対応)。ユーザーがコードのコミット、コミットメッセージの作成、変更のステージ、作業の複数コミットへの分割を依頼した場合にこのスキルを使用。ユーザーが【破壊的変更】というキーワードに言及した場合は、本スキルの BREAKING CHANGE 仕様に従い、感嘆符形式でコミットメッセージを書くこと。git ステージングエリア(staged)のファイルを優先してコミットし、ステージングエリアが空の場合のみワークツリー全体を検討する。ユーザーが【分類】というキーワードに言及した場合は、本スキルのマルチコミット分割仕様に従い、ファイル種別、業務モジュール、変更種別、変更範囲の 4 つの次元から慎重に複数のコミットに分割すること。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
