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

sentry

Sentryのエラーや発生傾向を調べ、個別の発生記録や組織全体の統計を確認できます。アプリ内で記録したエラーの調査にも使えます。

原文原文の説明を見る

Track external Sentry errors and issues, and route first-party captured errors to Agent-Native Analytics. Use this skill when the user asks about errors, exceptions, error trends, or application health.

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

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 頻繁に起きるエラーを特定したいとき
  • 問題ごとの発生記録を確認したいとき
  • 期間ごとのエラー傾向を調べたいとき
  • 記録済みの問題をトリアージしたいとき

日本語での紹介

できること

Sentryのプロジェクトやエラーを一覧し、頻繁に発生する問題、特定の問題に属するイベント、組織全体のエラー統計を確認できます。期間やプロジェクト、検索語で対象を絞り込めます。また、アプリ内で独自に記録したエラーについては、まとまった問題の発生記録、スタック情報、タグ、パンくず情報、リプレイへのリンクを調べ、対応状況を解決・無視・再オープンに変更できます。

こんなときに便利

本番アプリの例外やエラー傾向を調査したいとき、影響の大きい問題を特定して対応状況を整理したいときに向いています。外部Sentryのデータと、アプリ内で記録されたエラーをそれぞれ調べられます。

使い方の例

  • 「直近1週間で頻繁に起きているエラーを調べて」
  • 「この問題の発生記録とスタック情報を見せて」
  • 「アプリ内で記録されたこのエラーを解決済みにして」

注意点

外部Sentryの利用には、必要な読み取り権限を持つ内部連携トークン SENTRY_SERVER_TOKEN(または SENTRY_AUTH_TOKEN)が必要です。特定の組織を対象にする場合は組織スラッグを指定できます。アプリ内エラーの調査には外部Sentryの認証情報は不要です。

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

含まれるファイル(1)

  • SKILL.md4.0 KB

SKILL.md(原文)

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

Sentry Integration

Connection

  • Base URL: https://sentry.io/api/0
  • Org slug: discovered from the token's accessible organizations by default. Configure SENTRY_ORG_SLUG or pass orgSlug to the sentry action when a user needs a specific Sentry organization.
  • Auth: Authorization: Bearer $SENTRY_SERVER_TOKEN (internal integration token, NOT user auth token or DSN)
  • Env vars: SENTRY_SERVER_TOKEN (falls back to SENTRY_AUTH_TOKEN)
  • Caching: 5-minute in-memory cache, max 100 entries
  • Scopes needed: alerts:read, event:read, org:read, project:distribution, project:read, team:read

Server Lib & API Routes

  • File: server/lib/sentry.ts

Exported Functions

FunctionDescription
listProjects()List all projects in the org
listIssues(projectSlug?, query?, statsPeriod?)List issues (project-scoped or org-wide)
getIssueEvents(issueId)Events for a specific issue
getOrganizationStats(statsPeriod?, category?)Org-level error stats over time

Agent Action

Use sentry for all agent-facing Sentry work. Do not call /api/sentry/* directly from the agent.

ModeArgsDescription
organizationsList organizations visible to the token
issuesstatsPeriod, project, query, orgSlugFrequent issues, sorted by frequency
projectsorgSlugList projects
issue-eventsissueId, orgSlugEvents for a specific issue
statsstatsPeriod, category, orgSlugOrg-level stats

API Routes

RouteDescription
GET /api/sentry/projectsList projects
GET /api/sentry/issuesList issues
GET /api/sentry/issue-eventsEvents for an issue
GET /api/sentry/statsOrg error stats

Dashboard

  • /adhoc/sentry — Sentry Error Health dashboard

First-party Agent-Native Analytics errors

Agent-Native Analytics has its own Sentry-style error store, separate from the external Sentry connection. Browser configureTracking() and server captureError() can both emit $exception events when their Analytics keys are configured; Analytics groups them under Monitoring -> Errors without an external Sentry credential.

Use these authenticated actions for first-party issues:

ActionPurpose
list-error-issuesFind grouped captured issues, filtered by status or search.
get-error-issueRead occurrences, stacks, tags, breadcrumbs, and replay links.
resolve-error-issueResolve, ignore, or reopen an issue after triage.

Use query-agent-native-analytics only for bounded analytics_events or $ai_generation correlation; it does not expose the error_issues or error_events tables.

Key Patterns & Gotchas

  • Token type: This is a custom/internal integration token from Sentry's integration settings TOKEN table (not the Client Secret)
  • getOrganizationStats uses stats_v2 endpoint with field=sum(quantity), groupBy=outcome, default category error
  • If the default org is wrong, pass orgSlug explicitly in the action call.

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

a2a-assets

無料概要あり

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

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

account-health

無料概要あり

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

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

actions

無料概要あり

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

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

adding-a-feature

無料概要あり

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

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

adhoc-analysis

無料概要あり

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

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

admin-surfaces

無料概要あり

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

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

BuilderIO のスキルをすべて見る

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