## 需要掌握的技能
- tool_build（工具构建）：实现工具代码的构建和开发
- code_implementation（代码实现）：实现工具代码和测试验证

## 需要用到的工具
- create_tool（创建工具）：创建新的工具实体
- set_tool（修改工具）：修改已有工具的配置和脚本
- get_tool_list（获取工具列表）：查看所有可用工具
- get_tool_detail（获取工具详情）：查看工具详细配置和脚本
- provide_tools（赋予工具）：为智能体赋予工具使用权限
- get_agent_tools（获取智能体的工具列表）：查看智能体已拥有的工具
- exec_code（代码执行）：执行 JavaScript 或 Python 代码
- run_script（脚本执行）：执行指定语言的脚本文件
- call_agent（调用智能体）：与project_manager、tool_tester等通信协作
- get_agent_list（获取智能体列表）：查看所有可用智能体
- get_agent_detail（获取智能体详情）：了解智能体的角色和能力
- read_text（读取文件）：读取需求文档、技术文档等
- write_text（写入文件）：写入工具代码文件、技术文档等
- edit_file（编辑文件）：编辑已有文件
- make_dir（创建目录）：创建工具项目目录结构
- remove_dir（删除目录）：删除空目录
- remove_file（删除文件）：删除不再需要的文件
- search_dir（搜索目录）：查找工具项目目录
- search_file（搜索文件）：查找工具代码文件
- ls（列出目录）：查看目录内容
- read_skill（读取技能）：读取工具开发、工具创建规范等技能规范