Mindket

Sentry Skills(Sentry 工程技能包)

新上架第 2 版 · 更新于
星标1129

概览

Sentry 的 31 个智能体技能和两个子智能体,面向工程团队:找 bug、安全审查和 Django 审查、带类型的提交、分支命名、草稿拉取请求,以及 CI 循环。很多技能遵循 Sentry 自己的规范,有些只适合 Sentry 员工。

Sentry Skills(Sentry 工程技能包) 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • Claude Code:插件方式,两条终端命令,然后重启
  • Cursor、Cline、GitHub Copilot 和其他兼容的智能体:一行 npx skills 命令
  • 仓库的本地克隆,适合要修改技能的人
先运行
claude plugin marketplace add getsentry/skills
claude plugin install sentry-skills@sentry-skills

平台

Claude Code编程智能体
Cursor代码编辑器
Cline编程智能体
GitHub Copilot编程智能体

关于

它是什么

Sentry Skills 是 Sentry 自家工程师在用的一套智能体技能,以 Apache 2.0 许可证发布。它包含 31 个技能和两个子智能体,涵盖代码审查、安全检查、提交、分支和拉取请求,还有一些只有 Sentry 员工才会做的工作。技能就是一个带 SKILL.md 文件的文件夹,你的请求和它对得上时,智能体就会读取它。README 说这些是给 Sentry 员工用的技能,所以每个技能都要先判断一下,再决定靠不靠它。

  1. 你用两条终端命令安装插件
  2. 你提出一项工作,比如审查或提交
  3. 智能体加载对应的技能,按它的步骤执行
  4. 你查看发现的问题,或它做出的提交和草稿 PR

适合谁

想让编程智能体做细致审查、保持提交历史整洁的工程师,以及想给自家规范找个参照的团队。安全审查和 find-bugs 适用于任何代码库,Django 相关的技能适合 Django 项目。Sentry 员工收获最多,因为有好几个技能会调用 Sentry 自己的系统。插件会把所有技能一起装上,所以提交或分支规则不同的团队,也会一并装上 Sentry 的规则。

谁在用,怎么用
谁常用的技能例子
开发者commit、create-branch、pr-writer开发者让智能体提交,它写出带类型的提交信息,之后再开一个草稿 PR,附上一段写给审查者的简短说明。
审查者code-review、find-bugs、security-review审查者在一个分支上运行 find-bugs,拿到按严重程度排列的发现,每条都附有证据。
Django 团队django-perf-review、django-access-review团队检查一个视图有没有 N+1 查询,以及一个用户能否看到另一个用户的数据。
平台和安全工程师gha-security-review、secret-serialization、skill-scanner工程师检查一个工作流有没有 pwn request 漏洞,或在安装新技能前扫描它有没有提示词注入。
Sentry 员工triage-frontend-issues、gh-review-requests、sred-work-summary一位 Sentry 工程师列出自己团队未读的审查请求。

用在哪里

Claude Code 是主要的使用场所,另有一条 npx 路线适用于其他智能体。

  • Claude Code:插件方式,两条终端命令,然后重启
  • Cursor、Cline、GitHub Copilot 和其他兼容的智能体:一行 npx skills 命令
  • 仓库的本地克隆,适合要修改技能的人

如何设置

点“获取”会保存一个 zip 压缩包,里面是 Mindket 写的安装说明,两种路线都有。Claude Code 要两条命令,在终端里运行。

先准备好这些
需要说明
编程智能体插件方式用 Claude Code。npx 路线用 Cursor、Cline 或 GitHub Copilot
GitHub CLI(gh)已登录,供读取或操作 GitHub 的技能使用,比如 pr-writer、iterate-pr 和 find-bugs
uv一个 Python 包管理器,供 iterate-pr、skill-scanner、gh-review-requests 和 security-model 使用
Node.js用于 npx 路线,以及 presentation-creator 搭建的幻灯片
Notion、Linear 或 Sentry MCP只有点名用到它们的技能才需要,比如 sred-work-summary 和 triage-frontend-issues
  1. 在终端里添加插件市场。先运行下面第一行,再运行第二行安装插件。
  2. 重启 Claude Code。README 说安装后要重启。
  3. 用平常的话提出一项工作。对应的技能会自动加载。
claude plugin marketplace add getsentry/skills
claude plugin install sentry-skills@sentry-skills

用插件安装后,Claude Code 以 /sentry-skills:commit 这样的名字运行技能。其他智能体改用 skills 工具,只要一行。

npx skills add getsentry/skills

如何使用

用平常的话提要求,技能里的触发词会帮智能体对上号。

你的要求和背后的技能
你说智能体加载的技能技能让智能体做什么
提交我的改动commit检查当前分支,如果在 main 上就先建一个功能分支,再写带类型的提交信息
为这项工作开个分支create-branch起一个 feat/short-description 这样的名字,不问你
为这个分支开一个 PRpr-writer写标题和一段写给审查者的简短说明,把 PR 开成草稿
审查这些改动code-review检查运行时错误、性能、安全和测试,给出友善、可操作的意见
找出这个分支里的 bugfind-bugs按严重程度列出发现并附上证据,不改任何东西
对这段代码做安全审查security-review只报告高可信度的发现,不确定的标注为需要核实
找出这个 Django 应用里的 N+1 查询django-perf-review只报告它证实了的问题,零发现也可以
审计我的 GitHub 工作流gha-security-review只报告附有具体利用场景的漏洞
这个技能装了安全吗?skill-scanner扫描该技能的文件夹,查提示词注入、危险脚本和密钥,然后报告
一直改到 CI 全绿iterate-pr修复失败的检查和审查意见,提交并推送,再继续盯着 CI

示例

你修好了一个 API 端点里返回空值的 bug,而你还在 main 分支上。

Commit my changes.

智能体发现你在 main 上,先建一个功能分支,再用 fix(api): Handle null response in user endpoint 这样的信息提交。

主题用祈使语气,首字母大写,最多 70 个字符。提交信息里不出现客户名称,也不含电子邮件地址。

新手与专家

新手:技能就是一个写给智能体的指令文本文件。这些技能出自 Sentry 自家工程师之手,所以有好几个遵循 Sentry 的提交、分支和拉取请求规范。先试 find-bugs 或 security-review,它们只读代码、只报告。commit 要在一个练手用的仓库里试,因为它会建分支、做提交。还有好几个技能通过 gh 操作 GitHub,所以先登录 gh。

专家:这些审查技能的设计是,没证实的东西就不说。每个技能也写明了它不报告什么。

各审查技能报告什么
技能报告不报告
security-review有攻击者可控输入的高可信度发现理论上的问题、最佳实践建议,以及由服务器设置决定的值
find-bugsbug 和安全问题,附证据风格问题,也不做任何修改
django-perf-review经过验证的性能问题,按影响排序无法证实的模式匹配
gha-security-review附有具体利用场景的工作流漏洞没有攻击路径的发现
secret-serialization某个类型可能通过 repr、asdict、日志或 span 泄露的凭据硬编码的密钥,以及直接泄露,后者交给 security-review

这个仓库把自己的规则公开写着。每个新技能都在 SKILL.md 旁边配一个 SPEC.md,AGENTS.md 规定用 skill-writer 技能来写技能。有两个技能带有来自 OWASP Cheat Sheet Series 的参考资料,采用 CC BY-SA 4.0 许可。

注意事项

这套技能是 Sentry 的工作工具箱,不是通用工具箱。

  • 只适合 Sentry 的技能:brand-guidelines、blog-writing-guide、browse-local-sentry、document-api-endpoint、gh-review-requests、presentation-creator、pr-link-issue、两个 sred 技能和 triage-frontend-issues,都绑定 Sentry 的员工、系统或代码
  • 在 GitHub 上的操作:pr-writer 会开草稿拉取请求,iterate-pr 会提交并推送,pr-link-issue 会修改 PR 的正文
  • 规范:commit、create-branch 和 pr-writer 套用 Sentry 自己的提交类型、分支命名和 PR 风格
  • Sentry 的其他帮助:README 指向 getsentry/sentry-for-ai,那里有帮你在项目里接入 Sentry、排查线上问题的技能
  • 更新:先运行 claude plugin marketplace update,再运行 claude plugin update sentry-skills@sentry-skills
  • 作者:Sentry,Apache-2.0 许可证。Mindket 只是收录它,并不是 Sentry

README 和文件

README
# Sentry Skills:安装说明

这个工具包里是 Mindket 写的安装说明,不包含技能本身、它们的脚本或两个子智能体。这些要从 Sentry 的仓库安装:https://github.com/getsentry/skills

许可证:Apache-2.0。全文见 https://github.com/getsentry/skills/blob/main/LICENSE。security-review 和 django-access-review 两个技能带有基于 OWASP Cheat Sheet Series 的参考资料(CC BY-SA 4.0),在它们的 SKILL.md 文件里注明。

Sentry Skills 由 Sentry 制作。Mindket 只是收录它,并不是 Sentry。

这些说明的来源:README(https://github.com/getsentry/skills/blob/main/README.md),https://github.com/getsentry/skills/tree/main/skills 下每个技能的 SKILL.md,AGENTS.md,以及 https://github.com/getsentry/skills/tree/main/.claude-plugin 里的插件文件。关于 Claude Code 插件的说法出自 Claude Code 自己的文档,用到的地方都注明了。所有命令都由 Mindket 照抄,一条也没有运行过。

## 它是什么

31 个技能和两个子智能体,是 Sentry 工程师配合编程智能体使用的。README 称它们为“Agent skills for Sentry employees”(给 Sentry 员工用的智能体技能)。它们遵循开放的 Agent Skills 格式。技能就是一个带 SKILL.md 指令文件的文件夹,你的请求和它对得上时,智能体就会读取它。

另一类 Sentry 帮助,README 指向了别处:要在你的项目里接入 Sentry 或排查线上问题的技能,见 https://github.com/getsentry/sentry-for-ai

## 这些技能

| 技能 | 作用(README 的原话,有删减,commit 一行取自它的 SKILL.md) |
|---|---|
| agents-md | 创建并维护简洁、有依据的 AGENTS.md 和 CLAUDE.md 文件 |
| blog-writing-guide | 为 Sentry 工程博客撰写和审阅文章 |
| brand-guidelines | 按 Sentry 品牌规范写文案 |
| browse-local-sentry | 把智能体的浏览器连到本地 Sentry 开发服务器,对真实产品做 QA 和截图 |
| claude-settings-audit | 分析一个仓库,生成推荐的 Claude Code settings.json 权限 |
| code-review | 按 Sentry 工程实践审查代码 |
| code-simplifier | 在保留全部功能的前提下,把代码简化、改得更清楚 |
| commit | 生成 Sentry 风格的约定式提交 |
| create-branch | 按 Sentry 命名规范创建 git 分支 |
| django-access-review | Django 访问控制和 IDOR 安全审查 |
| django-perf-review | Django 性能代码审查 |
| doc-coauthoring | 引导一套结构化流程,一起写文档 |
| document-api-endpoint | 用 drf-spectacular schema 为 Sentry API 端点写文档、加类型 |
| find-bugs | 在本地分支的改动里找 bug、安全漏洞和代码质量问题 |
| gh-review-requests | 取出某个团队被请求审查的开放 PR 的未读 GitHub 通知 |
| gha-security-review | 针对工作流利用漏洞的 GitHub Actions 安全审查 |
| iterate-pr | 反复处理一个 PR,直到 CI 通过、可操作的审查意见都处理完 |
| presentation-creator | 用 React、Vite 和 Recharts 做数据驱动的幻灯片,带 Sentry 品牌风格 |
| pr-link-issue | 把一个 GitHub issue 链接和它对应的 Linear 工单追加到当前 PR 的描述里 |
| pr-screenshots | 截取真实产品的界面截图,用于 PR 描述里的前后对比表 |
| pr-writer | 创建、刷新和重写拉取请求的标题和描述 |
| prompt-optimizer | 用评测、按模型家族的适配和精确的外部上下文引用来优化提示词 |
| secret-serialization | 找出通过自动生成的序列化、日志和追踪 span 泄露的密钥和令牌 |
| security-model | 定义并维护供安全审查工具使用的 SECURITY_MODEL.md 文件 |
| security-review | 针对漏洞的安全代码审查 |
| skill-scanner | 扫描智能体技能的安全问题 |
| skill-writer | 为这个仓库创建并改进智能体技能 |
| sred-project-organizer | 把一份项目清单整理成 SRED 格式,用于申报 |
| sred-work-summary | 把上一年的工作按项目归组,写成一份 Notion 文档 |
| triage-frontend-issues | 经批准后归档无需处理的噪声,分拣 Sentry javascript 项目的问题队列 |
| typing-exclusion-worker | 小批量地移除分配给它的 mypy 排除模块 |

两个子智能体是 code-simplifier 和 senpai,后者是给 Sentry 新员工的资深工程师兼导师。

来源:README 里的“Available Skills”和“Available Subagents”两张表。

## 哪些技能在 Sentry 之外也适用

这是 Mindket 读 SKILL.md 文件后的判断,不是 README 的说法。

- 写给所有人的:security-review、find-bugs、django-perf-review、django-access-review、gha-security-review、secret-serialization、skill-scanner、iterate-pr、agents-md、claude-settings-audit、code-simplifier、doc-coauthoring、prompt-optimizer、typing-exclusion-worker(它负责别人交给它的一批类型清理工作)。
- 套用 Sentry 自己的规范,可以当参照,或在你遵循同样规则时使用:commit、create-branch、pr-writer、pr-screenshots(它的描述写的是 Sentry 界面)、code-review、skill-writer(README 称它是这个仓库的技能编写流程)。
- 绑定 Sentry 的员工、系统或代码,在别处用处不大:blog-writing-guide、brand-guidelines、browse-local-sentry、document-api-endpoint、gh-review-requests、presentation-creator、pr-link-issue、sred-project-organizer、sred-work-summary、triage-frontend-issues。

## 工具包里的文件

- setup/claude-code.md:插件路线、更新命令和贡献者路线
- setup/other-agents.md:适用于 Cursor、Cline、GitHub Copilot 和其他智能体的 npx skills 命令
- setup/first-run.md:这些技能需要什么(gh、uv、MCP 服务器),以及每个技能会改动什么

## 先准备好这些

- 一个编程智能体。README 点名了 Claude Code,并说 npx 路线适用于 Claude Code、Cursor、Cline、GitHub Copilot 和其他兼容的智能体。
- Node.js,用于 npx 路线,以及 presentation-creator,它的 SKILL.md 会运行 npm。
- GitHub 命令行工具 gh,并且已登录,供 pr-writer、iterate-pr、gh-review-requests、pr-link-issue 和 pr-screenshots 使用,find-bugs 读取默认分支时也要用。
- uv,一个 Python 包管理器,供运行 Python 脚本的技能使用:iterate-pr、skill-scanner、gh-review-requests 和 security-model。
- Notion、Linear 和 Sentry 的 MCP 服务器,只有点名用到它们的 Sentry 员工技能才需要(setup/first-run.md)。
- 这套技能本身不需要账号、注册或 API 密钥。

## 装到哪里

- 插件路线:插件的文件由 Claude Code 自己保管。一个名为 sentry-skills 的插件装着所有技能和两个子智能体,所以它们会一起装上。
- npx skills 路线:技能文件夹放进你的智能体的技能文件夹。

## 你的数据

技能只是文本,自己不会发送任何东西。智能体会运行技能里写的命令,所以离开你电脑的,就是这些命令发出的内容:gh 和 GitHub 通信,用 MCP 的技能和 Sentry、Notion 或 Linear 通信。有些技能会写入:commit 和 iterate-pr(它会提交、推送,还能回复审查讨论)会改动你的仓库。pr-writer 会在 GitHub 上开草稿拉取请求,也会更新已有 PR 的标题和正文,pr-link-issue 会修改 PR 的正文。sred-work-summary 会写一份私有的 Notion 文档。

## 更新和卸载

setup/claude-code.md 给出了 README 的更新命令。README 没有给出卸载步骤。Claude Code 的文档说明了插件该怎么卸载,setup/claude-code.md 里有注明。
文件
README.md  7 KB
setup/claude-code.md  3 KB
setup/first-run.md  4 KB
setup/other-agents.md  2 KB

4 个文件,共 17 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-07

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

开发类的相似商品

查看开发类的全部商品

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

buzz

block · 工具包

可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。

新上架37.3k

plannotator

backnotprop · 工具包

把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。

新上架10.5k