Agent Skills › getsentry/sentry

getsentry/sentry

GitHub

通过触发 GitHub Actions 工作流自动升级 Sentry 仓库中现有的 Python 依赖版本。包含前置检查、确认机制及结果报告,适用于现有包版本更新,不适用于新增依赖或 JS 包。

30 skills 45,604

Install All Skills

npx skills add getsentry/sentry --all -g -y
More Options

List skills in collection

npx skills add getsentry/sentry --list

Skills in Collection (30)

通过触发 GitHub Actions 工作流自动升级 Sentry 仓库中现有的 Python 依赖版本。包含前置检查、确认机制及结果报告,适用于现有包版本更新,不适用于新增依赖或 JS 包。
用户要求升级或 bump Python 包版本 需要更新 getsentry/sentry 仓库中的现有依赖
.agents/skills/bump-sentry-dependency/SKILL.md
npx skills add getsentry/sentry --skill bump-sentry-dependency -g -y
指导在 Sentry Command+K 命令面板中添加新操作,包括注册页面级或全局动作、构建异步资源选择器及添加上下文操作。
实现新的 cmdk 动作 注册页面级或全局动作 构建异步资源选择器 向视图添加上下文操作
.agents/skills/cmdk-actions/SKILL.md
npx skills add getsentry/sentry --skill cmdk-actions -g -y
Sentry UI 布局与文本基础组件使用指南。强制使用 @sentry/scraps 核心组件而非 Emotion,提供 Container、Flex、Grid 等布局及 Text 组件的 Props 参考,确保样式一致性与可维护性。
实现 UI 组件 构建页面布局 设置排版样式
.agents/skills/design-system/SKILL.md
npx skills add getsentry/sentry --skill design-system -g -y
指导如何在Sentry项目中注册、检查和管理Feature Flag,涵盖Python和前端代码实现及测试配置。
添加功能开关 将功能置于开关后 注册功能标志 查询features.has api_expose OrganizationFeature ProjectFeature FlagPole
.agents/skills/feature-flags/SKILL.md
npx skills add getsentry/sentry --skill feature-flags -g -y
规范 Sentry 前端使用 TanStack Query 和 apiOptions 进行数据获取,强调类型推断、缓存结构及废弃 API 替代方案。
fetch data add an API call useQuery useMutation apiOptions queryFn pagination headers X-Hits why is my query type wrong
.agents/skills/frontend-data-fetching/SKILL.md
npx skills add getsentry/sentry --skill frontend-data-fetching -g -y
提供基于 Sentry Scraps Form 系统(TanStack React + Zod)构建表单的最佳实践,涵盖核心 Hook、组件导入及验证模式,指导实现表单字段、校验与自动保存功能。
需要创建或重构前端表单 实现表单数据校验逻辑 集成自动保存功能
.agents/skills/generate-frontend-forms/SKILL.md
npx skills add getsentry/sentry --skill generate-frontend-forms -g -y
指导生成和审查Django数据库迁移,包括模型变更、数据迁移及冲突解决。强调本地安全测试、SQL验证,并规范数据回填的单元测试写法,禁止仅测试ORM基础功能。
创建或审查Django数据库迁移文件 执行数据迁移或回填逻辑 添加/移除列或表 解决迁移冲突
.agents/skills/generate-migration/SKILL.md
npx skills add getsentry/sentry --skill generate-migration -g -y
为Sentry React组件生成快照测试文件,自动定位组件、解析Props类型并处理导入路径,支持视觉回归测试。
生成快照测试 添加快照测试 创建视觉快照 编写快照测试 添加视觉回归测试
.agents/skills/generate-snapshot-tests/SKILL.md
npx skills add getsentry/sentry --skill generate-snapshot-tests -g -y
指导在Sentry混合云架构中创建、修改和废弃RPC服务,涵盖跨silo通信、服务脚手架、方法签名、类型约束及安全废弃流程。
添加RPC方法 创建RPC服务 混合云服务 新RPC模型 废弃RPC方法 移除RPC端点
.agents/skills/hybrid-cloud-rpc/SKILL.md
npx skills add getsentry/sentry --skill hybrid-cloud-rpc -g -y
为Sentry混合云架构生成RPC服务、API网关、Outbox模式及端点隔离测试。遵循特定约束,如使用工厂方法、pytest断言及正确的silo模式上下文管理,确保测试覆盖混合云特性。
generate HC test create hybrid cloud test write RPC test test RPC service outbox test API gateway test
.agents/skills/hybrid-cloud-test-gen/SKILL.md
npx skills add getsentry/sentry --skill hybrid-cloud-test-gen -g -y
用于修复代码库中 ESLint 规则违规。根据违规数量选择自动修复、手动修正或批量重构策略,确保代码符合规范并支持大规模规则 rollout。
fix lint violations apply a lint rule fix scraps rule errors roll out a lint rule enforce a rule codebase-wide fix design system lint
.agents/skills/lint-fix/SKILL.md
npx skills add getsentry/sentry --skill lint-fix -g -y
用于在 eslintPluginScraps 插件中创建新的 ESLint 规则。涵盖选择原型、检查共享工具、生成代码及测试,支持导入重写、属性验证等场景。
create a lint rule add an eslint rule scaffold a rule write a new scraps rule new design system lint rule
.agents/skills/lint-new/SKILL.md
npx skills add getsentry/sentry --skill lint-new -g -y
指导将遗留的页面导航面包屑迁移至新的 BreadcrumbList API,分离父级链接与当前页标题,并强调在迁移过程中需显式保留页面过滤器参数,避免使用已废弃的标题插槽。
migrate breadcrumbs replace sentry/components/breadcrumbs BreadcrumbList.Title duplicate page titles
.agents/skills/migrate-breadcrumb-list/SKILL.md
npx skills add getsentry/sentry --skill migrate-breadcrumb-list -g -y
提供Sentry前端从视口媒体查询迁移到容器查询的指南,指导替换响应式逻辑、重构组件及验证视觉效果。
将@media或useMedia迁移为容器查询 重构响应式组件以使用Container/Flex/Grid原语 处理DE容器查询迁移任务
.agents/skills/migrate-container-queries/SKILL.md
npx skills add getsentry/sentry --skill migrate-container-queries -g -y
指导将 Sentry 遗留的 JsonForm/FormModel 表单迁移至基于 TanStack 的新表单系统,提供功能映射、详细用法及最佳实践。
需要重构或迁移前端表单组件 查询旧版表单配置到新版的转换规则
.agents/skills/migrate-frontend-forms/SKILL.md
npx skills add getsentry/sentry --skill migrate-frontend-forms -g -y
Sentry通知平台开发指南,涵盖添加新通知、自定义渲染器及新增提供商。指导定义数据模板、注册组件并处理多端发送逻辑。
add notification new notification renderer send email notification send slack notification
.agents/skills/notification-platform/SKILL.md
npx skills add getsentry/sentry --skill notification-platform -g -y
为Sentry React组件生成MDX格式文档,包含使用指南、可访问性建议及基于TypeScript的API自动文档。
document a component add stories write component docs create an mdx file add a stories.mdx
.agents/skills/react-component-documentation/SKILL.md
npx skills add getsentry/sentry --skill react-component-documentation -g -y
提供React/TypeScript测试编写与审查指南,涵盖Jest和RTL最佳实践、查询优先级及Mock策略。
添加或编辑前端测试文件 编写组件或Hook测试 修复不稳定的RTL测试
.agents/skills/react-testing/SKILL.md
npx skills add getsentry/sentry --skill react-testing -g -y
用于审查 getsentry/sentry 仓库的大型 Scraps 设计系统迁移 PR,自动分类并过滤机械性变更噪音,标记已审核文件,聚焦核心逻辑变更。
审查大型 Scraps 迁移 PR 组件迁移至 Scraps 的 PR
.agents/skills/scraps-review/SKILL.md
npx skills add getsentry/sentry --skill scraps-review -g -y
指导在Seer中创建新的Markdown嵌入组件,涵盖Zod Schema定义、React组件开发、注册及后端代码生成,用于丰富Seer的Markdown输出内容。
add an embed new seer embed create a seer widget add a markdown widget new seer tag embed widget
.agents/skills/seer-embed/SKILL.md
npx skills add getsentry/sentry --skill seer-embed -g -y
基于638个真实生产问题,审查Sentry后端代码(Python/Django)中的常见Bug模式。适用于PR审查、分支审计及回归检测,通过追踪数据流识别高危和中危缺陷并提供修复建议。
审查后端Diff或PR 检查Warden发现 审计当前分支 查找src/tests中的常见回归
.agents/skills/sentry-backend-bugs/SKILL.md
npx skills add getsentry/sentry --skill sentry-backend-bugs -g -y
用于审查Sentry前端React/TypeScript代码,基于428个真实生产错误数据识别空值访问、API处理等常见缺陷模式,仅报告高置信度问题。
审查前端Diff或PR 检查Warden发现项 审计当前分支 排查生产错误模式
.agents/skills/sentry-javascript-bugs/SKILL.md
npx skills add getsentry/sentry --skill sentry-javascript-bugs -g -y
基于Sentry历史漏洞模式进行安全代码审查,识别IDOR、权限提升等真实风险。适用于端点、序列化器及视图的安全审计与访问控制检查。
sentry security review check for IDOR access control review org scoping cross-org security audit endpoint
.agents/skills/sentry-security/SKILL.md
npx skills add getsentry/sentry --skill sentry-security -g -y
用于在 Sentry 前端 UI 中实施、查询和分析埋点事件。支持搜索现有事件、定义新事件、审计覆盖率及回答用户交互数据问题,确保命名规范并避免重复创建。
添加埋点或追踪点击 定义新的分析事件 搜索或审计现有事件 查询功能使用量或用户行为数据
.agents/skills/analytics/SKILL.md
npx skills add getsentry/sentry --skill analytics -g -y
提供Sentry后端Python代码的日志、追踪、指标及选项系统规范。指导正确记录日志、设置标签、使用选项,避免常见错误如冗余默认值或预格式化消息,确保数据一致性与可观测性。
添加日志记录 记录异常 添加指标 配置追踪跨度 设置属性或标签 读取配置选项
.agents/skills/backend-conventions/SKILL.md
npx skills add getsentry/sentry --skill backend-conventions -g -y
Sentry Cell架构参考与迁移指南,解释Cell与Locality概念、请求路由机制及跨Cell数据查询安全。涵盖注册表清理、滚动部署策略、区域重命名规范及已知问题修复方案。
询问Sentry多租户或隔离部署架构细节 执行从region到cell的迁移任务 排查跨Cell路由或数据访问异常 配置Synapse路由或Ingestion路径
.agents/skills/cell-architecture/SKILL.md
npx skills add getsentry/sentry --skill cell-architecture -g -y
指导在Sentry项目中设计Django ORM模型,涵盖数据分片、复制、迁移及组织导出等架构决策。
添加新的Django模型 为功能设计模型 决定数据存储位置 重构现有模型的逻辑
.agents/skills/django-models/SKILL.md
npx skills add getsentry/sentry --skill django-models -g -y
提供Sentry混合云架构中基于事务性Outbox模式的最终一致性操作指南。涵盖跨Silo数据复制、单Silo延迟副作用处理,包括模型Mixin使用、信号接收器注册、测试及调试流程,确保数据可靠同步与幂等性。
添加Outbox复制 调试卡住的Outboxes 数据未复制排查 迁移模型使用Outboxes 回填Outbox数据
.agents/skills/hybrid-cloud-outboxes/SKILL.md
npx skills add getsentry/sentry --skill hybrid-cloud-outboxes -g -y
用于在Sentry生态系统中安全移除已完成的Feature Flag或Option。要求按固定顺序在三仓库(sentry, getsentry, automator)间提交PR,确保部署后操作,防止生产环境行为翻转或CI异常。
移除已完成灰度的功能标志 清理过期的配置选项 处理未注册选项导致的漂移问题 执行FlagPole迁移后的遗留代码清理
.agents/skills/remove-option-or-flag/SKILL.md
npx skills add getsentry/sentry --skill remove-option-or-flag -g -y
指导用户搭建和管理Sentry本地开发环境,涵盖依赖安装、devenv配置、服务启动及故障排查。
setup dev environment get sentry running start dev server devservices not working
.agents/skills/setup-dev/SKILL.md
npx skills add getsentry/sentry --skill setup-dev -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 16:22
浙ICP备14020137号-1