Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
AG2 エージェントの stream を監視する — イベントの記録、繰り返し発生するツール呼び出しの検出、token 消費の追跡、トリガー駆動の observer の構築、observer アラートのモデルへのルーティング、FATAL 条件での停止。`@observer(...)`(ステートレス)、`BaseObserver`(ステートフル)、組み込み(`TokenMonitor`、`LoopDetector`)、`Watch` プリミティブ(`EventWatch`、`CadenceWatch`、`DelayWatch`、`IntervalWatch`、`CronWatch`、`AllOf`、`AnyOf`、`Sequence`)、`ObserverAlert`(`Severity.INFO/WARNING/CRITICAL/FATAL`)、`AlertPolicy`、`HaltEvent` を扱う。可観測性、実行時の安全ガード、アラート、またはバッチ/時間ベースのリアクティブロジックが必要な場合に使用する。
AG2 `Agent` から自由テキストではなく型付きの Python 値を取得する。`response_schema=`(Pydantic モデル、dataclass、プリミティブ、union、`ResponseSchema`、または `@response_schema` バリデータ)を渡し、`await reply.content()` で解析結果を読み取る。検証済みの構造化出力、分類、抽出、スコアリングが必要なときに使用。`ResponseSchema`、`@response_schema`、`PromptedSchema`(ネイティブの構造化出力を持たないプロバイダー向け)、ターンごとの上書き、検証リトライ、プリミティブの埋め込みを扱う。
リポジトリ構造を分析し、AI エージェント向けのコントリビューターガイドとして機能する標準化された AGENTS.md ファイルを生成または更新する。単一リポジトリと monorepo の両方の構造をサポートする。LOC を計測して文字数制限を決定し、概要、任意のオーナーシップマップ、パターン、規約、作業合意を網羅する構造化ドキュメントを生成する。更新モードでは標準セクションのみを更新し、ユーザー定義のカスタムセクションは保持する。既存の未マークのファイルは、採用前に具体的な変更プレビューと一度限りのユーザー確認を必要とする。見出しの一致だけでは書き換えを承認したことには決してならない。ユーザーが AGENTS.md の生成または更新を望む場合に使用する——新規リポジトリへの導入、既存コードベースへの AI エージェントのオンボーディング、意味のあるプロジェクト変更後の既存 AGENTS.md の更新、またはユーザーが AGENTS.md に言及した場合。CLAUDE.md、README、その他のドキュメントファイルには使用しない。
アプリのデータベース接続を、ローカルの Azure SQL Database コンテナ(Private Preview)に対して、また変更なしでクラウドの Azure SQL Database に対しても信頼できるものにする:接続プーリングと再試行/一時的な障害の処理。ユーザーが「connection pooling」「retry logic」「transient fault」「retry on transient error」「EnableRetryOnFailure」「connection resiliency」「reliable connections」「pool size」「Max Pool Size」に言及したとき、または「the connection keeps dropping」「connections time out under load」「add backoff」「make the DB layer resilient」と言ったときに使用。これは Azure SQL エンジン(EngineEdition 5)であり、mssql/server の SQL Server イメージではない。SQL Server や Azure SQL と通信するデータアクセス層を強化するときに常にこれを選ぶ。
Microsoft Data API Builder (DAB) を使用して、ローカルの Azure SQL Database コンテナ上に即座にノーコードの REST + GraphQL API を立ち上げる。ユーザーが「テーブルを API として公開したい」、「データベース上に REST API を追加したい」、「GraphQL API を生成したい」、「SQL の前に API を置きたい」、「コードを書かずに CRUD API を作りたい」、または「dab init / dab-config.json」を求める場合に使用。DAB を介してデータベースから組み込みの MCP エンドポイントを提供する方法でもある(これは DAB が提供する API サーフェスであり、独立した SQL MCP サーバーではない)。ユーザーが既存のテーブル上で REST または GraphQL を必要としているだけの場合は、controller/ORM API を手書きするよりもこれを優先する。トリガーには「Data API Builder」、「dab start」、「instant API over Azure SQL」、「expose entities as REST/GraphQL」が含まれる。ユーザーが「give me an API for this database」とだけ言った場合でもこれを選ぶ。
Azure Functions と Azure SQL バインディングを使い、ローカルの Azure SQL Database コンテナの上にサーバーレス API とイベント駆動のハンドラーを構築する。ユーザーが「a serverless API over SQL」「Azure Functions with a database」「HTTP CRUD with SQL input/output bindings」「run code when a row changes」「react to inserts/updates/deletes」「event-driven on Azure SQL」「SQL trigger function」を求めたときに使用。Azure SQL トリガーバインディング(Change Tracking に支えられる)がローカルのイベント駆動メカニズムであり、Change Event Streaming(CES)はクラウド専用でローカルコンテナに対しては実行できない。トリガーには「func start with SQL」「SqlTrigger」「SqlInput/SqlOutput binding」「local.settings.json SqlConnectionString」がある。ローカルの Azure SQL エンジン上でサーバーレスエンドポイントや変更駆動のロジックを構築するときにこれを選ぶ。
Bambuser Live Shopping REST API — ショー、商品、ハイライト、webhook、統計、ユーザー、タグ、チャンネル。サーバーサイド専用。認証は Authorization: Token(Bearer ではない)。liveshopping-api の呼び出し、BamHub API キー/スコープ、ショーの webhook、Bambuser のショーを CMS へ同期する場合に使用。bambuser-live(埋め込み/プレーヤーのカートブリッジ)や、BamHub の取り込みに使う商品カタログフィードとは異なる。
本番環境の Python Web アプリ向けに意見を明確にしたリファレンスアーキテクチャを提供 — FastAPI + 非同期 SQLAlchemy + Postgres、pydantic-settings による設定、Stripe 課金、サーバーサイドレンダリングの Jinja または分離された SPA を、Terraform 経由でマネージドプラットフォーム上に単一の Docker イメージとしてデプロイ。新しい SaaS/Web アプリの立ち上げ、スタックの選定、routers/services/models の構成、Stripe webhook の接続、FastAPI ドキュメントや OpenAPI ルートの保護、config/secrets の設定、デプロイ方法の決定に使用。
mizchi の chezmoi dotfiles 用のメタスキル。ユーザーが chezmoi ソースの管理 / diff / apply、dotfiles へのスキル追加、APM と chezmoi の境界の監査、新しいマシンの初期化を明示的に求めた場合にのみ呼び出します。ソースの場所、diff/apply フロー、スキル追加、pre-push(pkfire + secretlint)を扱います。タスクが ~/.claude/、~/.config/、~/.zshrc 配下のパスに触れるだけの場合は自動的に呼び出さないでください。dotfile 管理の意図が明確な場合にのみ参照します。
Puppeteer CLI スクリプトによるブラウザ自動化(JSON 出力)。機能: スクリーンショット、PDF 生成、Web スクレイピング、フォーム自動化、ネットワーク監視、パフォーマンスプロファイリング、JavaScript デバッグ、ヘッドレスブラウジング。アクション: スクリーンショット、スクレイピング、自動化、テスト、プロファイリング、監視、ブラウザのデバッグ。キーワード: Puppeteer、ヘッドレス Chrome、スクリーンショット、PDF、Web スクレイピング、フォーム入力、クリック、ナビゲート、ネットワークトラフィック、パフォーマンス監査、Lighthouse、コンソールログ、DOM 操作、要素セレクター、待機、スクロール、自動化スクリプト。使用する場面: スクリーンショットを撮る、Web から PDF を生成する、Web サイトをスクレイピングする、フォーム送信を自動化する、ネットワークリクエストを監視する、ページパフォーマンスを分析する、JavaScript をデバッグする、Web UI をテストする。
Ghostty ターミナルを中心に、Fish shell、yazi、lazygit、Neovim(LazyVim)、fzf、zoxide、atuin と関連ツールを組み合わせた完全なターミナルベースの AI コーディング環境を構成する。Apple Silicon の macOS における中国語/日本語/韓国語ユーザー向けの CJK フォント最適化を含む。Ghostty ベースの開発環境のセットアップや変更、vibe coding ワークフロー向けのターミナルツールの設定、Ghostty/Fish/yazi/lazygit の問題のトラブルシューティングを行うときにこのスキルを使用する。
他の CMS から Contentstack への移行を支援する移行コンパニオン。構造化されたステップバイステップのワークフローでコンテンツとアプリケーションの移行を導く。現在は Contentful からの移行をサポートしており、追加の移行元プラットフォームも計画中。ユーザーが Contentstack へ移行、移動、切り替え、移植、再プラットフォーム化したい場合に使用し、コンテンツモデル、コンテンツ、アセット、ロケール、アプリケーション統合、ウェブサイトコードを含む。"migrate to Contentstack"、"move to Contentstack"、"switch to Contentstack"、"migrate from Contentful"、"move my Contentful space"、"port my CMS" などの移行関連のリクエストでトリガーする。このスキルは前提条件を検証し、移行プロセスを導き、進捗チェックポイントを提供し、完了サマリーを提示する。Contentstack への移行が要求された場合は常にこのスキルを優先する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
