name: bug-report description: "根据描述创建结构化的缺陷报告,或分析代码以识别潜在缺陷。确保每份缺陷报告包含完整的复现步骤、严重程度评估和上下文信息。" argument-hint: "[description] /bug-report analyze [path-to-file]" user-invocable: true allowed-tools: Read, Glob, Grep, Write
当通过描述调用时:
-
解析描述,提取关键信息。
-
搜索代码库,使用 Grep/Glob 查找相关文件以补充上下文。
-
生成缺陷报告:
# 缺陷报告 (Bug Report)
## 概述 (Summary)
**标题**: [简洁、描述性的标题]
**ID**: BUG-[NNNN]
**严重程度 (Severity)**: [S1-严重 / S2-主要 / S3-次要 / S4-微小]
**优先级 (Priority)**: [P1-立即 / P2-下一迭代 / P3-待办 / P4-愿望清单]
**状态**: Open
**报告日期**: [日期]
**报告人**: [姓名]
## 分类 (Classification)
- **类别**: [玩法 / UI / 音频 / 视觉 / 性能 / 崩溃 / 网络]
- **系统**: [受影响的游戏系统]
- **频率**: [总是 / 经常 (>50%) / 有时 (10-50%) / 罕见 (<10%)]
- **回归 (Regression)**: [是/否/未知 —— 之前是否正常工作?]
## 环境 (Environment)
- **构建版本**: [版本号或 commit hash]
- **平台**: [操作系统、硬件(如相关)]
- **场景/关卡**: [游戏中的位置]
- **游戏状态**: [相关状态 —— 背包、任务进度等]
## 复现步骤 (Reproduction Steps)
**前置条件**: [开始前所需的状态]
1. [具体步骤 1]
2. [具体步骤 2]
3. [具体步骤 3]
**预期结果**: [应该发生什么]
**实际结果**: [实际发生了什么]
## 技术上下文 (Technical Context)
- **可能受影响的文件**: [基于代码库搜索的文件列表]
- **关联系统**: [可能涉及的其他系统]
- **可能的根本原因**: [如果从描述中可识别]
## 证据 (Evidence)
- **日志**: [相关日志输出(如有)]
- **视觉证据**: [视觉证据的描述]
## 关联问题 (Related Issues)
- [关联缺陷或设计文档的链接]
## 备注 (Notes)
[任何额外的上下文或观察]
当使用 analyze 调用时:
- 读取目标文件。
- 识别潜在缺陷:空引用(null reference)、差一错误(off-by-one error)、竞态条件(race condition)、未处理的边界情况、资源泄漏、不正确的状态转换。
- 针对每个潜在缺陷,生成一份缺陷报告,包含可能的触发场景和修复建议。
Skills similaires
TDD Red-Green-Refactor
Testing
Skill qui guide Claude a travers le cycle TDD complet.
Claude CodeWindsurfintermediate
650
189
2,210
Audit d'Accessibilité Web
Testing
Réalise un audit d'accessibilité web complet selon les normes WCAG.
claudeCursorWindsurfintermediate
129
37
516
Générateur de Tests UAT
Testing
Génère des cas de test d'acceptation utilisateur structurés et complets.
claudechatgptintermediate
87
24
440