Agent Skills
› zzatpku/AgentFactory
zzatpku/AgentFactory
GitHub用于在工作区创建Python子智能体文件,指定代码及依赖工具。需先获取工具描述,创建后使用run_subagent进行测试验证,严禁直接使用use_saved_subagent。
Install All Skills
npx skills add zzatpku/AgentFactory --all -g -y
Skills in Collection (12)
用于在工作区创建Python子智能体文件,指定代码及依赖工具。需先获取工具描述,创建后使用run_subagent进行测试验证,严禁直接使用use_saved_subagent。
需要创建新的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获取完整未截断的文档内容,弥补本地搜索结果的局限性。
需要获取文档完整内容时
本地搜索结果被截断需补全信息时
npx skills add zzatpku/AgentFactory --skill open_page -g -y
基于Playwright的浏览器自动化技能,支持通过Python脚本操控Chromium/Firefox/WebKit,实现页面导航、元素交互、DOM读取及截图等功能。
需要自动化操作网页界面
模拟用户点击或填写表单
从网页抓取结构化数据
处理弹窗或模态框
npx skills add zzatpku/AgentFactory --skill playwright -g -y
提供非交互式Bash命令执行能力,支持文件操作、环境配置及包安装。需通过子代理间接调用,内置安全拦截与输出截断机制,适用于开发环境的底层系统交互任务。
需要执行Linux Bash命令
检查或修改文件系统
安装Python依赖包
npx skills add zzatpku/AgentFactory --skill execute_shell_command -g -y


