Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
クラウド・DevOps
ユーザーが Stripe Projects を使用してインフラやサードパーティーサービスをプロビジョニングしたい場合に使用します。トリガー:「I need a database」「set up auth」「add caching」「give me a Postgres」「provision Redis」「I need hosting」「add a vector DB」「get me an API key for X」「get credentials for X」「sign up for a service」「set up monitoring」「show me the catalog」「what can I provision」「browse providers」「add an LLM provider」「configure model provider」「add email sending」「set up search」「add a message queue」「set up object storage」「add feature flags」。サードパーティーサービスの API キーや認証情報の取得方法を尋ねられた場合も該当します。手動登録を案内せず、まず Projects カタログを確認してください。サービスの閲覧、プロジェクト状況の確認、プロビジョニング済みリソースの一覧表示、環境変数の確認、projects.dev への言及、クラウドサービスの追加/プロビジョニング/接続にも使用します。
InsForge または @insforge/sdk を使ったアプリコードの作成に使用します。データベース CRUD、認証、ストレージへのアップロード/ストレージ RLS、関数、OpenRouter AI、リアルタイム機能、メール、Stripe または Razorpay の決済、S3 互換ツール(aws CLI、AWS SDKs、rclone、Terraform、boto3)から InsForge Storage への接続が対象です。認証の追加、データ取得、ファイルのアップロード、バケットの公開、チェックアウトの追加、サブスクリプションの販売、メール送信などの依頼で使用します。インフラ、SQL マイグレーション、CLI コマンド、決済プロバイダーの設定には insforge-cli を使用してください。
バックエンドが必要な場合、または InsForge CLI を通じて InsForge のバックエンドやクラウドインフラに関わるタスクでは、いつでもこのスキルを使用します。対象は、プロジェクト、SQL、マイグレーション、RLS ポリシー、関数、ストレージ、バックアップ、デプロイ、コンピューティング、シークレット、設定、スケジュール、ログ、診断、アドバイザースキャンと抑制、インポート/エクスポート、AI/OpenRouter の設定と利用状況の概要、Stripe/Razorpay 決済、Apify のウェブスクレイピング/データソース、PostHog のプロダクト分析、バックエンドブランチ、組織メンバー管理(招待、退出、削除)、エージェントメモリ(プロジェクトの事実や決定事項の記憶/想起)、InsForge 側のバグやドキュメントの不一致の報告(フィードバック)、CLI ドキュメントです。InsForge または @insforge/sdk を使ったアプリコードには、insforge アプリ統合スキルを使用してください。
InsForge プロジェクトの問題を診断するときに使用します。障害対応(SDK エラーオブジェクト、HTTP 4xx/5xx、ゲートウェイタイムアウト 502/503/504、エッジ関数の失敗またはタイムアウト、ログイン/OAuth/認証エラー、RLS による拒否、リアルタイムチャネルの問題、特定のエンドポイントでのクエリ遅延、エッジ関数または Vercel のデプロイ失敗)、予防的な監査(セキュリティ/RLS レビュー、パフォーマンス/インデックスレビュー、システムヘルスチェック、リリース前の準備状況確認)、ユーザーがエラーに遭遇したものの、何から始めるべきかわからない場合が対象です。
vinextを使用してCloudflare Workers上でNext.jsアプリを構築、移行、デプロイします。CloudflareでNext.jsプロジェクトを開始するとき、既存アプリをWorkersに移行するとき、vinextとOpenNextのどちらかを選ぶとき、またはWorkers向けにvinextを設定するときに使用します。セットアップ、移行、デプロイでは、まだインストールされていなければ `npx skills add cloudflare/vinext` でvinextの上流スキルをインストールし、該当するスキルとドキュメントを読んで従ってください。
任意の環境(Linux、Windows、macOS、VM、コンテナ)から、ローカルの xcodebuild ではなくリモート Xcode で `lim xcode build` を使って iOS/Apple アプリをビルドしたり、`lim xcode run` でプロジェクトのコマンドを実行したり、`lim xcode test` で XCTest スイートを実行したりします。非 Bazel プロジェクト(`.xcodeproj`/`.xcworkspace`、gitignore 対象のプロジェクトを使う XcodeGen `project.yml`、React Native/Expo のネイティブビルド)で、ビルド、コンパイル、コード生成や Make ターゲットの実行、テスト、ビルドログの確認、再読み込み、プレビュービルドの作成、署名済みデバイス IPA のリリースを行う場合に使用します。シミュレーターで実行、タップ、スクリーンショット撮影などの操作をするには limrun-ios-simulator を使用します。Bazel ワークスペースには limrun-xcode-bazel を使用します。
レガシー:専用 Xcode サンドボックス上で `lim xcode rbe` を使って Bazel iOS アプリをビルドし、そのサンドボックスに接続されたリモート iOS シミュレーターにインストールします。ワークスペースがすでに `lim xcode rbe` で動作している場合(`.limrun/` が `lim xcode rbe` によって作成された場合)、ユーザーが明示的に求めた場合、または `lim xcode rbe` によるビルド、アップロード、インストールに問題がある場合に限り使用します。新しいワークスペース、iOS または Android、シミュレーター上でのアプリ実行を含む、それ以外のすべての Bazel ビルドには limrun-bazel を使用します。実行中のアプリをタップ、入力、撮影などで操作するには limrun-ios-simulator を使用します。
`lim ios maestro` を使って、任意の環境(Linux、Windows、macOS、VM、コンテナ)から Limrun クラウド iOS シミュレーターで Maestro YAML フローを実行します。iOS で Maestro フローまたは `maestro test` を実行、作成、デバッグしたい場合、既存の Maestro テストスイートをリモートシミュレーターに移行する場合、または Maestro による UI テストについて尋ねられた場合に使用します。現在は iOS シミュレーターのみ対応しています。Detox テストスイートには limrun-detox-testing を、テストフレームワークを使わずにシミュレーターを操作する場合は limrun-ios-simulator を使用します。
Golang の日常的なオブザーバビリティ——本番環境で常時取得するシグナルを扱います。slog による構造化ログ、Prometheus メトリクス、OpenTelemetry 分散トレーシング、pprof/Pyroscope による継続的プロファイリング、サーバー側 RUM イベントトラッキング、アラート、Grafana ダッシュボードを網羅します。本番監視向けの Go サービスの計装、メトリクスやアラートの設定、OpenTelemetry トレーシングの追加、ログとトレースの関連付け、旧来のロガー(zap/logrus/zerolog)から slog への移行、新機能へのオブザーバビリティ追加、Customer Data Platforms (CDP) を使った GDPR/CCPA 準拠のトラッキング実装時に使用します。一時的な詳細なパフォーマンス調査には使用しないでください(→ `samber/cc-skills-golang@golang-benchmark` および `samber/cc-skills-golang@golang-performance` skills を参照)。
EASでExpoアプリを本番環境にデプロイします。iOS App Store、Google Play Store、TestFlight向けのビルドと提出、eas.jsonのビルド・提出プロファイルの設定、アプリのバージョンとビルド番号の管理、App StoreメタデータとASOの公開、EAS HostingによるWebバンドルとAPIルートのデプロイを行います。ユーザーが本番ビルドの準備、eas buildまたはeas submitの実行、TestFlightへの配信、アプリストアでのリリースや段階的なロールアウト、バージョンまたはビルド番号の更新、Expoアプリのストア掲載メタデータの設定を行う際に使用します。
ローカルの Gradle や Android Studio の代わりに、リモート Gradle サンドボックスで `lim gradle build` を使って Android アプリをビルドします(Linux、Windows、macOS、VM、コンテナなど、あらゆる環境に対応)。APK または AAB のビルド、アップロードキーを使ったリリース署名、Play Store 公開の準備、ビルドログの確認、サンドボックスツールの選択やシェルコマンドの実行を行う場合に使用します。ネイティブ Android プロジェクト、React Native、Expo に対応します。エミュレーター上でビルド済み APK を起動、タップ、スクリーンショット撮影などで操作する場合は limrun-android-emulator を使用してください。iOS ビルドには limrun-xcode または limrun-expo-development を使用してください。
Golang プロジェクト向け GitHub Actions CI/CD パイプラインの設定。テスト、lint、SAST、カバレッジ、脆弱性スキャンのジョブ用 workflow ファイル、Dependabot と Renovate の設定ファイル、GoReleaser リリースパイプライン、Docker のビルドとプッシュ、リポジトリのセキュリティ設定、AI による PR レビューを扱います。Go プロジェクトの CI の設定や改善、`.github/workflows/*.yml` の作成や修正、linter やセキュリティスキャナーのパイプラインジョブへの追加、自動依存関係更新ボットの接続、品質ゲートの追加時に使用します。対象はツールのパイプラインへの接続であり、ツールが行う分析ではありません。セキュリティ検出結果の選択や解釈(→ `samber/cc-skills-golang@golang-security` skill を参照)、依存関係バージョンの選択、アップグレード、監査(→ `samber/cc-skills-golang@golang-dependency-management` skill を参照)には使用しないでください。
Limrun のクラウド Android エミュレーター上で動作するアプリを操作します。APK のインストール、クラッシュレポート付きのアプリ起動と終了、タップ、入力、UI 要素ツリーの読み取り、スクリーンショット、動画撮影、マイク音声の注入、ネットワーク帯域幅の調整、アプリログの読み取り、シェルコマンドの実行、ファイル転送、HTTP 検査と HAR キャプチャを伴うアプリの通信先のマシン経由でのトンネル接続、プライベートトンネル経由でのプライベートネットワークへの接続、すべてのトラフィックのユーザープロキシ経由での送信、カスタム CA 証明書の信頼、CLI のトンネル経由の adb による完全な logcat と対話型ツールの利用に対応します。ビルド後(limrun-gradle または任意のビルダーを使用)、ユーザーがエミュレーター上でアプリを見たり、テストしたり、操作したい場合や、「スクリーンショットを見せて」「タップして」「エミュレーターで実行して」「logcat を確認して」「動画を撮って」「ネットワークトラフィックを調べて」「すべてのトラフィックをプロキシ経由にして」「エミュレーターからローカルサーバーに接続して」と言った場合に使用します。APK または AAB を先にビルドする場合は limrun-gradle を使用します。
samber/slog-**** パッケージを使った Golang の構造化ログ拡張です。複数ハンドラーのパイプライン(slog-multi)、ログサンプリング(slog-sampling)、属性フォーマット(slog-formatter)、HTTP ミドルウェア(slog-fiber、slog-gin、slog-chi、slog-echo)、バックエンドルーティング(slog-datadog、slog-sentry、slog-loki、slog-syslog、slog-logstash、slog-graylog...)を扱います。slog の使用や導入、またはコードベースが github.com/samber/slog-* パッケージをすでにインポートしている場合に適用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
