本文へ移動
cccskills
無料GitHub で公開日本語紹介

provider-api

接続済みの分析サービスAPIに認証付きHTTPリクエストを送り、標準アクションでは指定できない検索条件や取得方法でデータを調べるスキルです。

原文原文の説明を見る

Make arbitrary authenticated HTTP calls to configured Analytics provider APIs when first-class actions are too narrow.

BuilderIO/agent-nativeスター 7,527(GitHub 7,527 + cccskills 0)
連携ツールHubSpot

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 標準アクションにない条件でAPI検索したいとき
  • 分析サービスのAPI仕様を確認したいとき
  • 文字起こしやメッセージ本文を横断検索したいとき

日本語での紹介

できること

標準アクションでは指定できないエンドポイント、検索条件、リクエスト本文、ページネーション方式、APIバージョンが必要なときに、分析サービスのAPIへ認証付きHTTPリクエストを送ります。provider-api-catalogで接続先や認証方式、登録済みドキュメントを確認し、provider-api-docsで仕様を参照してから、provider-api-requestでリクエストします。大規模な検索では、バッチ処理やコーパス検索のレシピも利用できます。分析結果には、プロバイダー名、HTTPメソッド、パス、フィルター、取得件数、ページネーションや網羅範囲の不足を添えます。

こんなときに便利

既定のアクションでは表現できない条件でデータを絞りたいときや、会話の一覧や要約だけでなく、文字起こし・メッセージなど本文を検索したいときに向いています。対象レコードの本文を調べる場合は、本文用またはプロバイダー標準の検索エンドポイントを使います。

使い方の例

  • 「HubSpotの案件を、指定した商品名を含む条件で検索して」
  • 「Gongの文字起こしを複数の語句で検索して、取得範囲も教えて」

注意点

認証情報はサーバー側で注入されるため、リクエスト引数にAPIキーを含めません。内部向けURLへのリクエストはブロックされ、秘密情報は伏せられます。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md2.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Provider API Escape Hatch

Use provider-specific actions for common jobs, but treat them as shortcuts, not limits. When a first-class action cannot express the endpoint, filters, request body, pagination mode, or API version needed, use:

  • provider-api-catalog to inspect provider base URL, auth style, docs/spec URLs, placeholders, examples, and reusable corpusRecipes.
  • provider-api-docs to fetch registered provider docs/spec URLs.
  • provider-api-request to make the exact HTTP call. Credentials are injected server-side, private/internal URLs are blocked, and secrets are redacted.

Clay

Clay is a credentialed GTM provider capability, not a messaging channel. Use provider clay; the server injects CLAY_PUBLIC_API_KEY with the official clay-api-key header and restricts requests to the exact https://api.clay.com origin, with /public/v0 as the default base path. Use provider-api-docs for the registered official docs and OpenAPI spec on developers.clay.com.

Clay searches are stateful company/people iterators, routines are asynchronous, and table queries are read-only, Enterprise-only, and require a known table id. The optional local Clay CLI/MCP browser login is separate from hosted Agent Native credentials. Do not install or vendor that plugin by default; its public repository currently declares no license.

Examples:

pnpm action provider-api-catalog --provider=hubspot

pnpm action provider-api-request --provider=hubspot --method=POST --path=/crm/v3/objects/deals/search --body='{"filterGroups":[{"filters":[{"propertyName":"products","operator":"CONTAINS_TOKEN","value":"Publish"}]}],"properties":["dealname","products","dealstage","closedate"],"limit":100}'

pnpm action provider-api-request --provider=bigquery --method=GET --path=/projects/{projectId}/datasets

Always cite provider, method, path, status, filters, row/sample count, and pagination/coverage gaps in analytical answers.

For source-record body searches across transcripts, messages, tickets, issues, notes, documents, or conversation logs, use the raw body endpoint or native provider search endpoint for that record type. Parent/container metadata such as call lists, titles, summaries, or briefs is discovery evidence only; it cannot support a "no mentions" or complete body-text claim.

Example corpus recipe:

pnpm action provider-corpus-job --operation=start --mode=batch-search --request='{"provider":"gong","method":"POST","path":"/calls/transcript","body":{"filter":{"callIds":[]}}}' --batch='{"inputDatasetId":"<staged-call-id-dataset>","inputValuePath":"id","batchSize":20,"itemBodyPath":"filter.callIds","responseItemsPath":"callTranscripts"}' --search='{"queries":["Figma MCP","model context protocol"],"textPaths":["transcript"],"idPaths":["callId"]}'

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

a2a-assets

無料概要あり

複数のアプリやMCPホストからブランド画像・動画を生成、調整、書き出し、挿入する作業を支援します。ライブラリ選択や修正依頼も扱います。

  • スライド用のブランド画像を作りたいとき
  • 既存素材をフィードバックに合わせて直したいとき
  • 動画素材を生成して書き出したいとき
BuilderIO/agent-native7,5272026年10月26日 更新

account-health

無料概要あり

特定の顧客企業について、契約と製品利用の数値を照らし合わせ、根拠や不足情報を明記した健全性レポートをまとめます。

  • 顧客の健全性を確認したいとき
  • 契約席数と実利用を比べたいとき
  • 更新前に利用状況を整理したいとき
BuilderIO/agent-native7,5272026年10月26日 更新

actions

無料概要あり

アプリの操作をエージェントと画面の両方から呼び出せるアクションとして実装し、API連携や画面のデータ取得を一貫した形で追加するスキルです。

  • 新しいアプリ操作を追加したいとき
  • 外部APIと連携したいとき
  • 画面からデータを取得したいとき
BuilderIO/agent-native7,5272026年10月26日 更新

adding-a-feature

無料概要あり

新機能をUI・エージェント用アクション・説明資料・画面状態の4領域でそろえ、利用者とエージェントのどちらからも一貫して使えるようにするチェックリストです。

  • 新機能追加の作業範囲を整理したいとき
  • UIとエージェント操作をそろえたいとき
  • 画面状態の同期漏れを防ぎたいとき
BuilderIO/agent-native7,5272026年10月26日 更新

adhoc-analysis

無料概要あり

複数のデータソースを照合して、傾向や指標、根拠をまとめた分析結果を作成します。必要に応じて、再実行できるダッシュボードとして保存できます。

  • 商談と通話記録を照合したいとき
  • 顧客の利用状況を横断して調べたいとき
  • 繰り返し更新できる分析を保存したいとき
BuilderIO/agent-native7,5272026年10月26日 更新

admin-surfaces

無料概要あり

Analyticsの管理画面で、機能フラグの状態確認と切り替え、ダッシュボード利用状況の調査、接続先アプリのデータベース管理を行います。

  • アプリごとの機能フラグを確認・変更したいとき
  • ダッシュボードの所有者や利用状況を調べたいとき
  • 接続済みアプリのテーブルを管理したいとき
BuilderIO/agent-native7,5272026年10月26日 更新

BuilderIO のスキルをすべて見る

このスキルの問題を報告する