Agent Skills
› zzatpku/AgentFactory
zzatpku/AgentFactory
GitHub在临时目录创建Python子代理文件,并指导通过run_subagent进行测试。用于构建和验证独立的AI智能体模块。
Install All Skills
npx skills add zzatpku/AgentFactory --all -g -y
Skills in Collection (12)
在临时目录创建Python子代理文件,并指导通过run_subagent进行测试。用于构建和验证独立的AI智能体模块。
需要创建新的子代理文件
生成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、更新逻辑等微调场景,并建议配合run_subagent进行测试验证。
需要修改现有子代理的具体代码实现
修复子代理中存在的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获取完整未截断的文档内容,解决local_search返回片段不完整的问题,确保获取关键信息。
需要获取文档完整内容时
local_search结果被截断需补充全文时
npx skills add zzatpku/AgentFactory --skill open_page -g -y
基于Playwright的浏览器自动化技能,支持打开网页、点击元素、填写表单、读取DOM及处理弹窗等。适用于需要程序化交互Web页面的场景。
需要自动操作浏览器界面
需要从网页抓取结构化数据
需要模拟用户进行表单提交或登录
npx skills add zzatpku/AgentFactory --skill playwright -g -y
提供执行标准 Bash shell 命令的能力,用于文件导航、读取及包安装等。需通过子代理间接调用,支持安全拦截与输出截断,适用于环境配置和基础系统交互任务。
需要执行文件系统操作如 ls, cat
需要安装 Python 依赖包如 pip install
需要运行非交互式 Shell 命令
npx skills add zzatpku/AgentFactory --skill execute_shell_command -g -y


