Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计提醒

sentry-automation哨兵自动化

Agent Skill

sentry-automation 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

558

周安装

23

GitHub Stars

52

下载量

182
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:sentry-automation(哨兵自动化)
来源仓库:https://github.com/aaaaqwq/claude-code-skills
仓库路径:skills/sentry-automation
安装命令:
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill sentry-automation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill sentry-automation

简介

用于查找、检索和筛选相关信息,支持基于关键词的任务匹配。

  • 适合在需要快速定位候选结果时使用,提升研究效率。sentry-automation 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 可结合来源仓库和原始 README 继续核验具体用法。
  • 安装前建议确认权限范围和维护状态,避免触发不必要的联网操作。
  • 注意工具输出不能直接作为最终结论,需人工复核关键信息。

SKILL.md

Sentry Automation via Rube MCP

Automate Sentry error tracking and monitoring operations through Composio's Sentry toolkit via Rube MCP.

Prerequisites

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
  • Active Sentry connection via RUBE_MANAGE_CONNECTIONS with toolkit sentry
  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas

Setup

Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.

  1. Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds
  2. Call RUBE_MANAGE_CONNECTIONS with toolkit sentry
  3. If connection is not ACTIVE, follow the returned auth link to complete Sentry OAuth
  4. Confirm connection status shows ACTIVE before running any workflows

Core Workflows

1. Investigate Issues

When to use: User wants to find, inspect, or triage error issues

Tool sequence:

  1. SENTRY_LIST_AN_ORGANIZATIONS_ISSUES - List issues across the organization [Required]
  2. SENTRY_GET_ORGANIZATION_ISSUE_DETAILS - Get detailed info on a specific issue [Optional]
  3. SENTRY_LIST_AN_ISSUES_EVENTS - View individual error events for an issue [Optional]
  4. SENTRY_RETRIEVE_AN_ISSUE_EVENT - Get full event details with stack trace [Optional]
  5. SENTRY_RETRIEVE_ISSUE_TAG_DETAILS - Inspect tag distribution for an issue [Optional]

Key parameters:

  • organization_id_or_slug: Organization identifier
  • issue_id: Numeric issue ID
  • query: Search query (e.g., is:unresolved, assigned:me, browser:Chrome)
  • sort: Sort order (date, new, freq, priority)
  • statsPeriod: Time window for stats (24h, 14d, etc.)

Pitfalls:

  • organization_id_or_slug is the org slug (e.g., 'my-org'), not the display name
  • Issue IDs are numeric; do not confuse with event IDs which are UUIDs
  • Query syntax uses Sentry's search format: is:unresolved, assigned:me, !has:release
  • Events within an issue can have different stack traces; inspect individual events for details

2. Manage Project Issues

When to use: User wants to view issues scoped to a specific project

Tool sequence:

  1. SENTRY_RETRIEVE_ORGANIZATION_PROJECTS - List projects to find project slug [Prerequisite]
  2. SENTRY_RETRIEVE_PROJECT_ISSUES_LIST - List issues for a specific project [Required]
  3. SENTRY_RETRIEVE_ISSUE_EVENTS_BY_ID - Get events for a specific issue [Optional]

Key parameters:

  • organization_id_or_slug: Organization identifier
  • project_id_or_slug: Project identifier
  • query: Search filter string
  • statsPeriod: Stats time window

Pitfalls:

  • Project slugs are different from project display names
  • Always resolve project names to slugs via RETRIEVE_ORGANIZATION_PROJECTS first
  • Project-scoped issue lists may have different pagination than org-scoped lists

3. Configure Alert Rules

When to use: User wants to create or manage alert rules for a project

Tool sequence:

  1. SENTRY_RETRIEVE_ORGANIZATION_PROJECTS - Find project for the alert [Prerequisite]
  2. SENTRY_RETRIEVE_PROJECT_RULES_BY_ORG_AND_PROJECT_ID - List existing rules [Optional]
  3. SENTRY_CREATE_PROJECT_RULE_FOR_ALERTS - Create a new alert rule [Required]
  4. SENTRY_CREATE_ORGANIZATION_ALERT_RULE - Create org-level metric alert [Alternative]
  5. SENTRY_UPDATE_ORGANIZATION_ALERT_RULES - Update existing alert rules [Optional]
  6. SENTRY_RETRIEVE_ALERT_RULE_DETAILS - Inspect specific alert rule [Optional]
  7. SENTRY_GET_PROJECT_RULE_DETAILS - Get project-level rule details [Optional]

Key parameters:

  • name: Alert rule name
  • conditions: Array of trigger conditions
  • actions: Array of actions to perform when triggered
  • filters: Array of event filters
  • frequency: How often to trigger (in minutes)
  • actionMatch: 'all', 'any', or 'none' for condition matching

Pitfalls:

  • Project-level rules (CREATE_PROJECT_RULE) and org-level metric alerts (CREATE_ORGANIZATION_ALERT_RULE) are different
  • Conditions, actions, and filters use specific JSON schemas; check Sentry docs for valid types
  • frequency is in minutes; setting too low causes alert fatigue
  • actionMatch defaults may vary; explicitly set to avoid unexpected behavior

4. Manage Releases

When to use: User wants to create, track, or manage release versions

Tool sequence:

  1. SENTRY_LIST_ORGANIZATION_RELEASES - List existing releases [Optional]
  2. SENTRY_CREATE_RELEASE_FOR_ORGANIZATION - Create a new release [Required]
  3. SENTRY_UPDATE_RELEASE_DETAILS_FOR_ORGANIZATION - Update release metadata [Optional]
  4. SENTRY_CREATE_RELEASE_DEPLOY_FOR_ORG - Record a deployment for a release [Optional]
  5. SENTRY_UPLOAD_RELEASE_FILE_TO_ORGANIZATION - Upload source maps or files [Optional]

Key parameters:

  • version: Release version string (e.g., '1.0.0', commit SHA)
  • projects: Array of project slugs this release belongs to
  • dateReleased: Release timestamp (ISO 8601)
  • environment: Deployment environment name (e.g., 'production', 'staging')

Pitfalls:

  • Release versions must be unique within an organization
  • Releases can span multiple projects; use the projects array
  • Deploying a release is separate from creating it; use CREATE_RELEASE_DEPLOY
  • Source map uploads require the release to exist first

5. Monitor Organization and Teams

When to use: User wants to view org structure, teams, or member lists

Tool sequence:

  1. SENTRY_GET_ORGANIZATION_DETAILS or SENTRY_GET_ORGANIZATION_BY_ID_OR_SLUG - Get org info [Required]
  2. SENTRY_LIST_TEAMS_IN_ORGANIZATION - List all teams [Optional]
  3. SENTRY_LIST_ORGANIZATION_MEMBERS - List org members [Optional]
  4. SENTRY_GET_PROJECT_LIST - List all accessible projects [Optional]

Key parameters:

  • organization_id_or_slug: Organization identifier
  • cursor: Pagination cursor for large result sets

Pitfalls:

  • Organization slugs are URL-safe identifiers, not display names
  • Member lists may be paginated; follow cursor pagination
  • Team and member visibility depends on the authenticated user's permissions

6. Manage Monitors (Cron Monitoring)

When to use: User wants to update cron job monitoring configuration

Tool sequence:

  1. SENTRY_UPDATE_A_MONITOR - Update monitor configuration [Required]

Key parameters:

  • organization_id_or_slug: Organization identifier
  • monitor_id_or_slug: Monitor identifier
  • name: Monitor display name
  • schedule: Cron schedule expression or interval
  • checkin_margin: Grace period in minutes for late check-ins
  • max_runtime: Maximum expected runtime in minutes

Pitfalls:

  • Monitor slugs are auto-generated from the name; use slug for API calls
  • Schedule changes take effect immediately
  • Missing check-ins trigger alerts after the margin period

Common Patterns

ID Resolution

Organization name -> Slug:

1. Call SENTRY_GET_ORGANIZATION_DETAILS
2. Extract slug field from response

Project name -> Slug:

1. Call SENTRY_RETRIEVE_ORGANIZATION_PROJECTS
2. Find project by name, extract slug

Pagination

  • Sentry uses cursor-based pagination with Link headers
  • Check response for cursor values
  • Pass cursor in next request until no more pages

Search Query Syntax

  • is:unresolved - Unresolved issues
  • is:resolved - Resolved issues
  • assigned:me - Assigned to current user
  • assigned:team-slug - Assigned to a team
  • !has:release - Issues without a release
  • first-release:1.0.0 - Issues first seen in release
  • times-seen:>100 - Seen more than 100 times
  • browser:Chrome - Filter by browser tag

Known Pitfalls

ID Formats:

  • Organization: use slug (e.g., 'my-org'), not display name
  • Project: use slug (e.g., 'my-project'), not display name
  • Issue IDs: numeric integers
  • Event IDs: UUIDs (32-char hex strings)

Permissions:

  • API token scopes must match the operations being performed
  • Organization-level operations require org-level permissions
  • Project-level operations require project access

Rate Limits:

  • Sentry enforces per-organization rate limits
  • Implement backoff on 429 responses
  • Bulk operations should be staggered

Quick Reference

TaskTool SlugKey Params
List org issuesSENTRY_LIST_AN_ORGANIZATIONS_ISSUESorganization_id_or_slug, query
Get issue detailsSENTRY_GET_ORGANIZATION_ISSUE_DETAILSorganization_id_or_slug, issue_id
List issue eventsSENTRY_LIST_AN_ISSUES_EVENTSissue_id
Get event detailsSENTRY_RETRIEVE_AN_ISSUE_EVENTorganization_id_or_slug, event_id
List project issuesSENTRY_RETRIEVE_PROJECT_ISSUES_LISTorganization_id_or_slug, project_id_or_slug
List projectsSENTRY_RETRIEVE_ORGANIZATION_PROJECTSorganization_id_or_slug
Get org detailsSENTRY_GET_ORGANIZATION_DETAILSorganization_id_or_slug
List teamsSENTRY_LIST_TEAMS_IN_ORGANIZATIONorganization_id_or_slug
List membersSENTRY_LIST_ORGANIZATION_MEMBERSorganization_id_or_slug
Create alert ruleSENTRY_CREATE_PROJECT_RULE_FOR_ALERTSorganization_id_or_slug, project_id_or_slug
Create metric alertSENTRY_CREATE_ORGANIZATION_ALERT_RULEorganization_id_or_slug
Create releaseSENTRY_CREATE_RELEASE_FOR_ORGANIZATIONorganization_id_or_slug, version
Deploy releaseSENTRY_CREATE_RELEASE_DEPLOY_FOR_ORGorganization_id_or_slug, version
List releasesSENTRY_LIST_ORGANIZATION_RELEASESorganization_id_or_slug
Update monitorSENTRY_UPDATE_A_MONITORorganization_id_or_slug, monitor_id_or_slug

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

39.82%
按下载量换算72

Claude

30.96%
按下载量换算56

Cursor

18.16%
按下载量换算33

Gemini CLI

8.49%
按下载量换算15

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

可疑

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills