Agent Skills
› zzatpku/AgentFactory
zzatpku/AgentFactory
GitHub用于在临时目录创建新的Python子代理文件,并指导后续使用run_subagent进行测试。强调需先获取工具技能描述,正确调用LLM及工具,避免误用保存的子代理接口。
安装全部 Skills
npx skills add zzatpku/AgentFactory --all -g -y
集合内 Skills (12)
用于在临时目录创建新的Python子代理文件,并指导后续使用run_subagent进行测试。强调需先获取工具技能描述,正确调用LLM及工具,避免误用保存的子代理接口。
需要生成新的Python子代理代码
为工作区创建可执行的智能体脚本
npx skills add zzatpku/AgentFactory --skill create_subagent -g -y
用于完成最终任务并保存可复用的子代理技能。支持创建新技能、修改已有技能、替换旧技能或无变更场景,确保将有效子代理持久化。
任务成功解决需提交最终答案时
需要保存新创建或修改的子代理为技能时
npx skills add zzatpku/AgentFactory --skill finish -g -y
列出已保存的子代理技能名称,用于在创建新技能前检查现有子代理是否适用,避免重复创建。
需要查找或复用已有的子代理技能
准备创建新的子代理前先确认是否存在匹配项
npx skills add zzatpku/AgentFactory --skill list_saved_subagents -g -y
通过精确替换代码片段修改现有的子代理文件或已保存的技能,支持工作区和技能模式,便于修复bug或微调逻辑。
需要修改现有子代理文件中的特定代码
需要对已保存的技能进行小范围精准修复
npx skills add zzatpku/AgentFactory --skill modify_subagent -g -y
用于执行子智能体任务,支持从工作区运行新建文件或从历史会话加载已保存的技能。通过指定文件名或技能名称及查询参数,实现复杂任务的分解与并行处理。
需要调用之前创建的工作区子智能体文件
需要复用历史会话中保存的子智能体技能
npx skills add zzatpku/AgentFactory --skill run_subagent -g -y
查看已保存子代理技能的Python源码,帮助在复用或适配前理解其内部实现逻辑。
需要检查现有子代理的实现细节
决定复用或修改已有子代理代码
npx skills add zzatpku/AgentFactory --skill view_subagent_code -g -y
通过 Serper API 执行 Google 搜索,返回标题、URL 和简短摘要。适用于信息查询场景,建议配合 read_url_jina 获取完整内容。
需要查询网络信息或事实
获取网页链接及简要描述
npx skills add zzatpku/AgentFactory --skill google_search -g -y
通过URL获取网页完整内容并转换为Markdown格式,解决搜索摘要信息不全的问题,确保获取关键数据。
需要获取网页完整内容时
搜索结果仅提供不完整摘要时
npx skills add zzatpku/AgentFactory --skill read_url_jina -g -y
在本地知识库中搜索相关文档,返回截断片段及相关性分数。需配合 open_page 获取完整内容。
需要检索本地知识库中的信息
用户询问特定主题的背景或事实
npx skills add zzatpku/AgentFactory --skill local_search -g -y
通过文档ID获取完整未截断内容,解决搜索返回片段不全问题。需从搜索结果提取docid后调用,适用于需要读取完整文档信息的场景。
用户要求查看文档全文
搜索结果文本被截断需要补充
基于本地搜索结果的深度阅读
npx skills add zzatpku/AgentFactory --skill open_page -g -y
基于 Playwright 的浏览器自动化技能,支持跨 Chromium、Firefox 和 WebKit 引擎。用于程序化导航网页、点击元素、填写表单、读取 DOM 内容、截图及处理弹窗等交互操作。
需要模拟用户操作浏览网页
需要抓取动态渲染页面内容
需要自动化填写表单或点击按钮
需要对网页进行截图
npx skills add zzatpku/AgentFactory --skill playwright -g -y
提供执行标准 Bash shell 命令的能力,用于文件操作、包安装等。需通过子代理间接调用,禁止直接交互,支持安全拦截与输出截断。
需要查看或修改文件系统内容
需要在环境中安装依赖包
npx skills add zzatpku/AgentFactory --skill execute_shell_command -g -y


