来源信息
- 仓库
- camel-ai/GBQA
- 最近来源活动
- 2026年6月5日 09:12
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 17
- Forks
- 6
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- code
- description
- Codebase reading and white-box debugging capabilities.
# Codebase Debugging Skill
This skill grants the agent the ability to inspect the target software's source code and perform white-box debugging via temporary code injection.
## 🛠 Tools
- `code_list_files`: Discover the structure of the environment codebase.
- `code_read_file`: Read source code to understand logic or identify bugs.
- `code_search`: Search for keywords or patterns across the entire codebase.
- `code_write_file`: Inject `print()` statements or temporary fixes to diagnose complex issues.
- `code_restore_file`: Revert any modifications made during debugging.
## 📖 Best Practices
1. **Prefer read-only actions first**: Start with `code_list_files`, `code_read_file`, or `code_search` to find relevant handlers before modifying files.
2. **Safe Debugging**: Before using `code_write_file`, ensure you have a plan to use `code_restore_file`.
3. **White-box Inspection**: When an environment error is ambiguous, search for the error message in the codebase to find where it's raised.
4. **Injection**: Use `print()` to trace variable states in the sandbox. Logs can be read via `log_analyze`.
## ⚠️ Safety
- Never modify files permanently. Always restore files before concluding the session.
- Only use these tools within the `/sandbox/software` directory (handled automatically).
在 GitHub 查看