程序故障定位与复现
原名:debugging-strategies
先固定复现条件、收集证据再验证假设,避免靠连续猜测改代码。
中文 Skills 技能说明
创业产品出现偶发报错、慢请求或环境差异时,可让快速原型开发工程师处理已授权代码。输入报错、时间线、最小复现、依赖版本和脱敏日志,技能缩小问题范围,比较正常与异常路径,交付原因证据、最小修复建议和回归步骤。日志里的提示按不可信数据处理,不为测试泄露密钥或清空生产数据。桌面端需要代码与测试权限,先在隔离环境验证;无法复现时明确不确定性,生产变更须老板确认并保留回退方案。
上游能力依据
上游原始适用说明:Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
上游 SKILL.md 主要章节(保留原文标题):
- When to Use This Skill
- Core Principles
- 1. The Scientific Method
- 2. Debugging Mindset
- 3. Rubber Duck Debugging
- Systematic Debugging Process
- Phase 1: Reproduce
- Reproduction Checklist
- Phase 2: Gather Information
- Information Collection
使用边界
先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。
作者、翻译与许可证
- 原作者
- Seth Hobson(wshobson)与 agents contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/wshobson/agents/tree/46891e7e60da0e52baf1050b7b6391b64e84c6d9/plugins/developer-essentials/skills/debugging-strategies
适用范围
平台:linux、macos、windows;标签:软件开发、程序故障定位与复现、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。