Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
クラウド・DevOps
ユーザーがあらゆるプラットフォームで Twingate Connectors をデプロイ、構成、アップグレード、トラブルシューティングする必要があるときに使用する。対象:Docker connector、Linux connector、systemd connector、ECS connector、Azure Container Instances、GCE、Helm chart connector、connector tokens、connector HA、connector health、connector metrics、connector logging、connector upgrades、DEAD_NO_RELAYS、DEAD_NO_HEARTBEAT、connector の配置に関する質問。また、connector のデプロイツールと非公式プラットフォーム対応にも適用:Raspberry Pi、Ubiquiti/UniFi(UDM Pro、UDM SE、UXG)ゲートウェイ、Unraid、Home Assistant、Steam Deck / Decky Loader、Hyper-V、Chocolatey パッケージング、カスタムまたは強化された connector コンテナ、GitHub Codespaces、Coder workspaces、render.com、Spacelift CI runners、connector ログの S3 への転送、connector フリートのオートスケーリング、Grafana connector ダッシュボード、PagerDuty connector アラート、connector ホストの Docker コンテナ自動更新。
ユーザーが Kubernetes で Twingate をデプロイする、Twingate Helm chart や operator を使う、TwingateResource や TwingateRemoteNetwork CRD を管理する、クラスタ Pod からの外向きトラフィックを Twingate 経由でルーティングする、Twingate で kubectl アクセスを制御する、Twingate を GitOps ワークフローに統合するときに使用する。既存の K8s スタックで connector のデプロイ、token secret の管理、宣言的な Twingate リソース定義が必要なときにもトリガーする。また、Helm chart の `values.yaml` フィールド、operator の CRD 種別(`TwingateConnector`、`TwingateResource`、`TwingateResourceAccess`、`TwingateGroup`、`TwingateGateway`、`TwingateCertificateAuthority`)、kubeconfig 同期の自動化、Twingate ヘッドレスクライアントを Kubernetes sidecar コンテナとして実行する場合にもトリガーする。
ユーザーが任意の言語(TypeScript、Python、Go、C#/.NET)で Twingate Pulumi コードを記述、デバッグ、レビューするときに使用。Pulumi、pulumi-twingate、@pulumi/twingate、pulumi_twingate への言及、または既存の Pulumi スタックに Twingate リソースを追加する必要があるときに有効化。Twingate のために Terraform から Pulumi へ移行する場合や、Twingate のプロビジョニングが必要な多言語 Pulumi スタックを構築する場合にも発動。ローカルプラグインのビルド/インストールエラー(`pulumi plugin install`、`pulumi up`/`pulumi preview` での 404、`+dirty`/alpha バージョン文字列)、またはクラウド別の SE 向けリファレンスクイックスタート Pulumi スクリプトの依頼にも発動。
ユーザーが Twingate Terraform 構成を書く、デバッグする、レビューするときに使用する。Twingate リソースに触れるあらゆる .tf ファイル、Twingate Terraform provider、リモートネットワーク、Connectors、Resources、Groups、Service Accounts の IaC プロビジョニング、provider のバージョンに関する質問、Twingate に関わる terraform apply エラーで有効化する。既存の AWS、Azure、GCP、Kubernetes の Terraform スタックに Twingate を追加する必要があるときにもトリガーする。また、provider のソース/スキーマに関する質問(`internal/provider/`)、`group_ids` / `access` ブロックの移行エラー、provider のリリースバージョンと変更履歴に関する質問、クラウドごとの SE リファレンス向けクイックスタート Terraform モジュールの依頼にもトリガーする。
Zeabur 上で専用 Kubernetes クラスタ(Linode LKE または AWS EKS)をスケーリングする際に使用します — ノードプールの一覧表示、ノード数の変更、ノードプールの追加/削除。ユーザーが「scale my cluster」「add nodes」「remove nodes」「resize node pool」「加節點」「擴容」「縮容」と言ったときに使用します。新しいサーバーのレンタル(zeabur-server-rent を使用)や、単一 VM の専用サーバー(ノードプールを持たない)には使用しないでください。
複数のデバイスがあるホームラボ環境で ZFS プールを管理するときに使用するスキル。プールの健全性監視、Sanoid/Syncoid によるスナップショット管理、デバイス間の自動レプリケーション、データセットプロパティの最適化、scrub のスケジューリング、エラーからの復旧を扱う。使用場面: ユーザーが「ZFS プールの健全性を確認」「ZFS レプリケーションを設定」「ZFS スナップショットを構成」「ZFS のパフォーマンスを最適化」「ZFS の問題をトラブルシューティング」「ZFS scrub をスケジュール」「プール容量を確認」「Sanoid を設定」を求めたり、ZFS 関連のタスクに言及したとき。重要: 本スキルはすべての破壊的操作に必須の二重確認を強制する。
Alibaba Cloud WAF Bot Management の自動設定アシスタント。OpenAPI/CLI を通じて Bot 対策ポリシーの評価、設定、検証、チューニングを自動で完了する。LLM API 保護、小売キャンペーンの転売対策、一般的なアンチクローリング、学術研究プラットフォームなどのシナリオに対応する。ユーザーが Bot management、クローラー対策、アンチクローリング、WAF Bot、BOT2.0、LLM API の悪用防止、小売の転売対策、キャンペーン保護、SMS 爆撃、スクリプト攻撃、自動化トラフィック保護に言及したときにトリガーする。
iOS / watchOS アプリを TestFlight と App Store にリリースするためのエンドツーエンドパイプライン。ユーザーが iOS/watchOS アプリを公開・出荷・リリースしたい、ビルドを TestFlight に載せたい、xcodebuild でアーカイブしてアップロードしたい、CloudKit スキーマを Production にデプロイしたい、App Privacy や輸出コンプライアンスを設定したい、Distribution 証明書を発行したい、App Store Connect / Apple Developer ポータルの手順を進めたい、といった場合に使用する。'continue publishing'、'ship the app to TestFlight'、'release the iOS app'、'upload a build'、'deploy CloudKit to production'、'App Privacy labels'、'distribution signing'、または難解な Apple のアップロードエラー(cloud signing、90057 missing CFBundleShortVersionString、90474 orientation)で発動する。macOS と Xcode のみ。
cf CLI(coollabsio/cloudflare-cli)を使って、ターミナルから Cloudflare の DNS レコードとゾーンを管理します。DNS の CRUD、ゾーン一覧、フィルター付きクエリ、プロキシレコードの切り替え、スクリプト用の JSON 出力に対応します。CLI による DNS レコード管理、Cloudflare ゾーンの一覧表示、DNS レコードの作成・更新・削除、Cloudflare DNS ワークフローの自動化、ゾーン単位のトークン権限エラー、「cf: command not found」、設定ファイルの問題のトラブルシューティングに使用します。
Cloudflare Workers KV の完全なナレッジドメイン — Cloudflare のエッジネットワーク上のグローバルで低遅延なキーバリューストレージ。使用場面:KV 名前空間の作成、設定データの保存、API レスポンスのキャッシュ、ユーザー設定の管理、TTL 失効の実装、KV メタデータの処理、または "KV_ERROR"、"429 too many requests"、"kv rate limit"、cacheTtl エラー、結果整合性の問題に遭遇したとき。キーワード:kv storage, cloudflare kv, workers kv, kv namespace, kv bindings, kv cache, kv ttl, kv metadata, kv list, kv pagination, cache optimization, edge caching, KV_ERROR, 429 too many requests, kv rate limit, eventually consistent, wrangler kv, kv operations, key value storage
スキーマ変更のための安全でゼロダウンタイムのデータベース移行計画を作成する。データベース移行の計画、ゼロダウンタイムのスキーマ変更の設計、expand/contract 移行の文書化、データベース変更のロールバック手順の作成、データベーススキーマ更新とデプロイの調整を求められたときに使用。移行の目的、後方互換性の分析、expand/contract フェーズの内訳、正確な SQL、フェーズごとのロールバック手順、データ検証クエリ、デプロイランブックをカバーする構造化された移行計画を生成する。
GitHub Actionsを通じてWebアプリをCloudflare Workersにデプロイします。wrangler設定とデプロイワークフローを作成し、D1/KV/R2の作成、D1マイグレーションの適用、GitHubからのWorkerシークレット同期、マージごとのデプロイを行います。ユーザーが管理するシークレットと手順をDEPLOYMENT.mdに記載し、再実行やロールバックにも対応します。WebアプリのCloudflareへのデプロイ、GitHub ActionsでのCloudflareデプロイ設定、Workerシークレットの追加、カスタムドメインの割り当て、アプリへのCloudflareリソース追加、Cloudflare向けmonorepoパッケージの準備に使用します。
Fastly Compute の WASM バイナリをローカルで実行し、Compute プラットフォームの内部構造に関する権威あるリファレンスとして機能する。fastlike のソースコードは非常に読みやすく、host ABI、キャッシュとパージの API、KV/config/secret ストアのインターフェース、カウンターとペナルティボックスによるレート制限、ACL ルックアップ、リクエストのライフサイクル全体、バックエンド fetch のセマンティクス、そして hostcall スパン、バックエンドのウォーターフォール、ネイティブ CPU サンプル、オプションの詳細メトリクス(body バイト数、キャッシュ結果、ヘッダー要約、wasm ヒープ曲線)を備えた組み込みのリクエスト単位プロファイラーを網羅する。Compute ランタイムの内部や host call を扱うとき、エッジデータストアの実行時の挙動を理解したいとき、ローカルの Compute アプリをプロファイリングするとき、WASM バイナリをローカルでテストするときに使用する。非 Rust の Compute 作業では Viceroy よりこの skill を優先する —— Fastly Compute API のリファレンスとしてソースコードがより理解しやすい。
特定の環境で GrowthBook のフィーチャーフラグを有効または無効にする。ユーザーが「本番でフラグ X をオンにして」「staging でこのフラグを無効にして」「フラグ X をキルスイッチして」「これをどこでもオフにして」「フラグを有効にして」「prod でオフに切り替えて」「今すぐこのフラグを無効にする必要がある」と言ったときに使用する。これは環境レベルのキルスイッチであり、ルールとは独立して、その環境でフラグが評価されるかどうかを制御する。変更はレビュー承認が必要で、標準の draft → publish フローを通る。環境内でターゲティングルールを追加または編集するには flag-targeting を使用する。環境に影響を与えずにルールをオンまたはオフにするには flag-rules を使用する。
GitHub リポジトリのセットアップを自動化する: 実運用で検証済みの GitHub Actions ワークフローテンプレート 12 個(React/Vite、Node マトリックステスト、Python、Cloudflare Workers デプロイ、基本 CI)、YAML の issue テンプレートと pull request テンプレート 4 個、Dependabot 設定、CodeQL セキュリティスキャン、ブランチ保護、CODEOWNERS。ワークフロー YAML の構文とインデント、action のバージョン固定、runner バージョン、issue テンプレートの構造、Dependabot の PR 上限、security-events: write などの CodeQL 権限に関する 18 個の既知エラーを防ぐ。使用場面: 新しいリポジトリの立ち上げ、CI/CD パイプラインの追加、issue または PR テンプレートの作成、Dependabot や CodeQL スキャンの有効化、GitHub Actions から Cloudflare Workers へのデプロイ、GitHub Actions ワークフロー YAML の構文エラーの修正。
GPC のエラー、失敗、予期しない動作のデバッグに使用します。ユーザーが gpc error、gpc failing、exit code、AUTH_FAILED、API_FORBIDDEN、NETWORK_ERROR、CONFIG_MISSING、EDIT_CONFLICT、upload failed、permission denied、timeout、rate limit、gpc doctor failing、unexpected exit code、command not working、GPC crash、debug GPC、verbose output、--json error、threshold breach、REPORT_ACCESS_DENIED、REPORT_BUCKET_NOT_FOUND、reports bucket access、bulk reports permission denied、API_DECLARATION_REQUIRED、App content declaration、foreground service declaration、API_ALREADY_EXISTS、API_ENDPOINT_RETIRED、ORDER_REVIEW_REFUND_INVALID、PLUGIN_PERMISSIONS_REQUIRED、PLUGIN_IDENTITY_MISMATCH、CONFIRMATION_REQUIRED、IMAGE_SYNC_DIR_UNREADABLE、THRESHOLD_NO_DATA、THRESHOLD_INVALID、TRAIN_GATE_NO_DATA、API_METRIC_GAMES_ONLY、INVALID_PACKAGE_NAME に言及した場合は、明示的に「トラブルシューティング」と言っていなくても必ずこのスキルを使用します。理解できない GPC エラーに遭遇した場合、gpc doctor が問題を報告した場合、CI パイプラインで GPC コマンドが失敗した場合、終了コードの解釈が必要な場合にも適用します。認証関連のセットアップ問題については gpc-setup、CI 関連の問題については gpc-ci-integration を参照してください。
CI/CDパイプラインの脆弱性を調査します。GitHub Actionsのワークフローインジェクション(pull_request_target Pwnrequestおよび${{ }}-into-shell)、セルフホストRunnerの汚染、OIDC信頼ポリシーの悪用、JenkinsスクリプトコンソールのRCEおよびCVE-2024-23897によるファイル読み取り、GitLab CI Runnerトークンの登録、Terraform状態ファイルの漏えい、成果物/ログからのシークレット漏えい、パイプライン環境変数の開示が対象です。対象に公開GitHub/GitLab組織、外部公開されたCIダッシュボード(Jenkins/TeamCity/Drone/Argo)、またはアクセス可能なビルド成果物/イメージがある場合に使用。
クラウド/インフラの設定ミスを調査します。AWS:公開 S3 バケット(匿名 s3:GetObject)、過度に許可されたバケットポリシー(PutObjectAcl public-write)、露出した CloudFront オリジン、公開 Lambda 関数 URL、公開 RDS スナップショット、JS バンドル内の IAM 認証情報、SSRF 経由でアクセス可能な AWS メタデータ。GCP:公開 GCS バケット、露出した Cloud Run サービス、漏えいしたサービスアカウント JSON。Azure:公開 Blob コンテナー、露出した Function App。(Kubernetes/Docker の露出は hunt-k8s、CI/CD パイプライン攻撃は hunt-cicd、認証情報取得後の IAM 権限昇格は cloud-iam-deep が担当。)検出:対象を絞った dork 検索、証明書透明性の調査、JS バンドルからのシークレット抽出、既知のサービスポートのスキャン。検証:実際のデータ読み取り/書き込みまたは RCE。クラウドネイティブのストレージやコンピューティングの設定ミス(S3/GCS/Blob、SSRF 経由の IMDS、サーバーレス、公開マネージドサービス)の調査に使用します。
KubernetesとDockerを調査します—API匿名アクセス、kubelet 10250 exec(SPDY/WebSocket。通常のPOSTは不可)とより簡単な/runプリミティブ、etcd 2379の認証なしアクセス、ダッシュボードのログイン回避、RBACの設定ミス、secret/SA-tokenの悪用、docker.sockによるホスト脱出、runc/コンテナ脱出(Leaky Vessels CVE-2024-21626)、API server経由のnodes/proxy RCE、EphemeralContainers node-shell、バインド/投影されたSA-tokenのaudience+expiryの悪用、admission-controllerの回避、Helm/Tillerの残存物。対象がコンテナ化インフラを実行している、K8sポート(6443/10250/10255/2379/8443)を公開している、またはクラウドメタデータからK8sサービスアカウントが判明する場合に使用します。
Kubernetes のコンテナオーケストレーション。Deployment、Service、設定を扱う。コンテナオーケストレーションに使用する。使用する場合:ユーザーが "kubernetes"、"k8s"、"kubectl"、"deployment"、"pod"、"service"、"ingress"、"configmap"、"secret" に言及したとき、または "container orchestration"、"scaling"、"rolling updates"、"helm"、"production cluster"、"namespace" について尋ねたとき。使用しない場合:ローカル開発環境 — `docker-compose` スキルを使用する、Dockerfile の作成 — `docker` スキルを使用する、CI/CD ワークフロー — `github-actions` スキルを使用する
Python での PostgreSQL 開発。全文検索 (tsvector、tsquery、pg_search 経由の BM25)、ベクトル類似度 (HNSW/IVFFlat を用いた pgvector)、JSONB と配列のインデックス、本番デプロイを扱う。検索機能の作成、AI 埋め込みの保存、ベクトル類似度のクエリ、PostgreSQL インデックスの最適化、AWS RDS/Aurora、GCP Cloud SQL/AlloyDB、Azure へのデプロイ時に使用する。psycopg2、psycopg3、asyncpg、SQLAlchemy 統合、Docker 開発環境、インデックス選択戦略を扱う。トリガーは "PostgreSQL search"、"pgvector"、"BM25 postgres"、"JSONB index"、"psycopg"、"asyncpg"、"PostgreSQL Docker"、"AlloyDB vector"。対象外 — DBA 管理 (バックアップ、レプリケーション、ユーザー)、MySQL/MongoDB/Redis、スキーマ設計理論、ストアドプロシージャ。
.NET Aspire でホストするバックエンドサービスを利用する .NET MAUI アプリ向けのガイド。AppHost の設定、モバイルクライアント向けのサービス検出、HttpClient の DI 設定、MSAL.NET による Entra ID 認証で保護された API を呼び出す方法、開発ワークフロー(Aspire ダッシュボード + MAUI デバッグ)、Blazor Hybrid の考慮事項、Android エミュレーターと iOS シミュレーター向けのプラットフォーム固有のネットワーク設定を扱う。使用場面:「MAUI with Aspire」「Aspire service discovery」「AppHost MAUI」「Aspire backend」「MAUI Aspire networking」「mobile Aspire」「Aspire dashboard MAUI」。使用しない場面:Aspire を使わない単体の REST API 呼び出し(maui-rest-api を使用)、Aspire を使わない認証(maui-authentication を使用)、MAUI を含まない Aspire のみのプロジェクト。
最小構成の CloudBase Web + データベースのデモを素早く作成します(最小限のフロントエンド/バックエンド、最小限のフルスタック、Lovable のような BaaS)。デフォルトでは @cloudbase/js-sdk クライアント CRUD(NoSQL app.database / PG app.rdb)、MCP のみでのスキーマ設定、プレビュー優先を採用します。シークレット、cron/バックグラウンドジョブ、またはセキュリティルール/RLS では表現できないロジックが必要な場合を除き、クラウド関数は禁止です。デモ、ゲストブック、Todo、Notes、Kanban の作成や、「クラウド関数 + クラウドデータベース」が必要と言われたものの実際には CRUD だけでよい場合に使用します。本番用のマルチサービスバックエンド、CloudRun、WeChat Mini Programs、またはサーバーシークレットが本当に必要なタスクには使用しません。
SSH 経由で、自動 HTTPS 付きの Caddy リバースプロキシの背後で Docker Compose を使って、本番用のセルフホスト n8n をまっさらな Linux VM にエンドツーエンドでデプロイする。ユーザーが自分のサーバー/VPS/マシン(Hetzner、DigitalOcean、AWS EC2、ベアメタルなど)で n8n をセルフホスト、インストール、セットアップ、プロビジョニング、デプロイしたい場合——単体/通常モードまたはワーカー付きキュー モードのいずれでも——、あるいはそのようなインスタンスを更新、バックアップ、復元、堅牢化したい場合に使用する。これはセルフホストの n8n(Docker)向けであり、n8n Cloud でもワークフロー構築でもない。このスキルは、エージェントに単体かキューかを最初に尋ねさせ、ドメイン/SSH/タイムゾーンの入力を収集させ、マシン上で新しいシークレットを生成させ、TLS 付きでスタックを起動させる。「deploy n8n」「self-host n8n」「install n8n on my server」「n8n docker compose」「n8n queue mode / workers / scaling」「n8n reverse proxy / SSL」「back up / update my n8n」、または「we don't want to give every user the OAuth client secret」/「enable the Sign in with Google button」(認証情報の上書き)でトリガーする。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
