# Sentry 只读查询 (sentry)

> 通过 sentry CLI 以只读方式查看 Sentry 的 issue 和事件、汇总近期生产错误并获取基础健康数据。

- 分类: [监控与运维](https://www.myskills.tools/zh/categories/monitoring-ops/)
- 来源: 官方 · OpenAI
- 代码仓库: https://github.com/openai/skills/tree/main/skills/.curated/sentry (commit d4a9df5)
- SKILL.md: https://github.com/openai/skills/blob/main/skills/.curated/sentry/SKILL.md
- 安装命令: `npx skills add openai/skills --skill sentry`
- 许可证: Apache-2.0
- 兼容工具: Codex
- 权限: read-repo ✓, write-files ✗, shell ✓, network ✓
- 状态: 扫描通过
- 规则扫描无法覆盖所有风险，安装前请阅读此技能的 SKILL.md，确认权限后再使用。
- ⚠ 需要 Sentry 凭据（sentry auth login 或 SENTRY_AUTH_TOKEN）以及已安装的 sentry CLI。

## 核心规则

只执行只读查询，绝不回显认证令牌，也不要求用户在对话中粘贴令牌。

## 执行阶段

1. **确认认证** — 未登录时请用户运行 sentry auth login 或在本地设置 SENTRY_AUTH_TOKEN；未安装 CLI 时给出安装步骤。
2. **查询 issue** — 默认查看生产环境最近 24 小时的 20 条未解决 issue，组织和项目由 CLI 自动识别，输出用 --json。
3. **深入详情** — 按短 ID 查看 issue 详情和事件，可用 issue explain、issue plan 获取分析，其他接口用 sentry api。
4. **格式化输出** — 按最近时间排序列出标题、短 ID、状态和次数等，隐去邮箱和 IP，不输出原始堆栈；无结果时明确说明。

## 权限说明（据 SKILL.md 整理）

| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 不需要 | 只读技能，不创建或修改任何文件。 |
| 命令执行 | 部分需要 | 仅运行 sentry CLI 的查询命令，如 issue list、issue view、event view、schema 和 GET 方式的 api。 |
| 网络外发 | 部分需要 | 仅通过 sentry CLI 访问 Sentry API。 |

## SKILL.md 头部信息（YAML）

```yaml
---
name: "sentry"
description: "Use when the user asks to inspect Sentry issues or events, summarize recent production errors, or pull basic Sentry health data via the Sentry CLI; perform read-only queries using the `sentry` command."
---
```

首页: https://www.myskills.tools/zh/ · URL: https://www.myskills.tools/zh/skills/sentry/
