关于 browser-debugging
browser-debugging 是一项用于排查浏览器客户端问题的技能,涉及 JavaScript 错误、布局、性能、交互和网络请求。适合通过浏览器开发者工具分析并修复网页问题的开发者。
主要功能
- 01排查 JavaScript 错误
- 02检查和调整 HTML 与 CSS
- 03分析性能问题
- 04诊断网络请求失败
- 05检查用户交互问题
适用场景
- 01定位网页中的脚本错误
- 02排查布局或样式异常
- 03分析性能问题和网络请求故障
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aj-geddes/ useful-ai-prompts --skill browser-debugging安装后在 Claude Code 中输入/browser-debugging确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/browser-devtools-fundamentals.mdcommon-issues-solutions.mddebugging-techniques.mdperformance-debugging.mdtemplates/component-template.tsx详细介绍
浏览器调试
目录
概述
浏览器调试工具有助于识别和修复客户端问题,包括 JavaScript 错误、布局问题和性能问题。
适用场景
- JavaScript 错误
- 布局/样式问题
- 性能问题
- 用户交互问题
- 网络请求失败
- 动画故障
快速开始
最小可运行示例:
Chrome DevTools Tabs:
Elements/Inspector:
- Inspect HTML structure
- Edit HTML/CSS in real-time
- View computed styles
- Check accessibility tree
- Modify DOM
Console:
- View JavaScript errors
- Execute JavaScript
- View console logs
- Monitor messages
- Clear errors
Sources/Debugger:
- Set breakpoints
- Step through code
- Watch variables
- Call stack view
- Conditional breakpoints
Network:
- View all requests
// ... (see reference guides for full implementation)
参考指南
references/ 目录中的详细实现:
| 指南 | 内容 |
|---|---|
| 浏览器 DevTools 基础知识 | 浏览器 DevTools 基础知识 |
| 调试技巧 | 调试技巧 |
| 常见问题及解决方案 | 常见问题及解决方案 |
| 性能调试 | 性能调试 |
最佳实践
✅ 应该做
- 遵循既定的模式和约定
- 编写整洁、易于维护的代码
- 添加适当的文档
- 部署前进行全面测试
❌ 不应该做
- 跳过测试或验证
- 忽略错误处理
- 将配置值硬编码
评论
支持 Markdown