Token导航 LogoToken导航

Agent Skill · 研究检索

agent-forge(特工锻造)

agent-forge 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

agent-forge 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 14,785。

总安装 8,303周安装 353GitHub Stars 公开资料未说明下载 2,909核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:agent-forge(特工锻造)
来源仓库:https://github.com/limoxt/agent-forge
安装命令:
openclaw skills install agent-forge
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install agent-forge

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

Agent Forge 通过 11 步访谈创建定制化 OpenClaw 代理。自动生成配置文件、工具链与更新策略。支持个性化指令注入与通道权限分配。安装命令:openclaw skills install agent-forge,需交互式回答引导问题。最终产出应人工复核关键配置项,确保符合实际业务需求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install agent-forge;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

agent-forge 怎么安装?

在终端执行 openclaw skills install agent-forge。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

agent-forge 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

agent-forge 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

agent-forge 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

agent-forge 用的人多吗?

公开数据是累计安装 8,303 次,近一周安装 353 次,下载 2,909 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

agent-forge 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
agent-forge

特工锻造 · 本页

8,303—操作浏览器MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
agent-forge
description
Create independent OpenClaw agents via interviews. Use when: (1) creating dedicated agent with isolated workspace, (2) generating personality files (SOUL/AGENTS/USER/HEARTBEAT), (3) configuring channel bindings, (4) setting up tool permissions. Updates AGENTS.md team registry. ALWAYS interview requirements, verify configs, test before deploy.

触发方式

用户说以下任意短语时,启动 Agent Forge:

  • "用agent forge skill创建一个子代理"
  • "@agent-forge"
  • "创建一个agent"
  • "新建一个agent"

Agent Forge v2

Overview

Agent Forge 通过 11 步访谈创建完整、独立、可运行的 OpenClaw agent。

v2 核心改进:

  • SOUL.md / AGENTS.md / IDENTITY.md 由 Claude 根据访谈结果直接生成(不走脚本模板)
  • 自动更新 gateway config(allowAgents + agentToAgent)
  • 完整性自检:Claude 对比访谈结果验证文件,不完整则就地修复

11-Step Workflow

Step 1: 命名

问: "这个 agent 叫什么名字?"

  • Agent ID(小写 + 连字符,如 code-reviewer、sales-bot)
  • 决定 workspace 路径:~/.openclaw/workspace-{id}/

Step 2: 模型选择

问: "用哪个模型?" 选项:

  • minimax-portal/MiniMax-M2.5 — 快速廉价,默认首选
  • kimi-coding/k2p5 — 编程/推理
  • google/gemini-3.1-pro-preview — 研究/长文本
  • anthropic/claude-sonnet-4-6 — 复杂推理(贵)
  • openrouter/auto — 自动选最优

Step 3: 核心职责

问: "这个 agent 的核心职责是什么?"

  • 主要任务描述
  • 成功指标
  • 关键交付物

Step 4: 频道

问: "监听哪些频道?"

  • telegram、discord、feishu,可多选

Step 5: 工具权限

根据角色推荐工具集,向用户确认:

  • 基础:read, write, memory_search, memory_get
  • 执行:exec
  • 网络:web_search, web_fetch
  • 通信:sessions_spawn, sessions_send, sessions_list, message
  • 高级:browser, cron, session_status, subagents, image

Step 6: Sandbox 策略

问: "Sandbox 级别?"

  • exec-only — 仅 exec 受限(推荐默认)
  • all — 完全隔离
  • none — 无限制(仅可信 agent)

Step 7: 个性与风格

问: "这个 agent 的性格/风格?"

  • 精炼关键词(如:sharp、autonomous、data-driven)
  • 核心使命一句话

Step 8: Skill 路径

问: "这个 agent 需要哪些专属 skill?存放路径?"

  • 记录 skill 路径,写入 AGENTS.md

Step 9: 生成核心文件(Claude 直接写,不走脚本)

先执行脚本创建目录和 scaffold:

bash ~/.openclaw/workspace/skills/agent-forge/scripts/deploy-agent.sh \
  "{agent-id}" \
  "{model}" \
  "{role}" \
  "{tools}" \
  "{channels}" \
  "{sandbox}" \
  "{personality}"

然后 Claude 根据访谈结果直接写以下三个文件:

IDENTITY.md

写入路径:~/.openclaw/workspace-{agent-id}/IDENTITY.md

必须包含:

  • **Name:** — agent 的名字/昵称
  • **Creature:** — 角色定位(如 Autonomous Research Engine)
  • **Role:** — 职责一句话
  • **Vibe:** — 3-5 个性格关键词
  • **Emoji:** — 专属 emoji
  • **Mission:** — 核心使命
SOUL.md

写入路径:~/.openclaw/workspace-{agent-id}/SOUL.md

必须包含:

  • ## Core Identity — Role、Model、Mission、Tone
  • ## Execution Rules — 执行风格、决策原则、错误处理
  • ## Reporting Style — ❌错误示例 / ✅正确示例
  • ## Revenue Orientation — 如何将职责转化为收入
  • ## Boundaries — 禁止事项
  • ## Continuity — 每次启动读哪些文件
AGENTS.md

写入路径:~/.openclaw/workspace-{agent-id}/AGENTS.md

必须包含:

  • ## About This Agent — ID、Model、Role、Workspace、Channels
  • ## Session Startup — 启动序列(读哪些文件,按什么顺序)
  • ## Skills — skill 名称 + 路径 + 用途
  • ## 跨 Agent 通信协议 — 见下方模板
  • ## Team Registry — 可以联系的其他 agent(从 main AGENTS.md 同步)

跨 Agent 通信协议模板(必须包含):

## 跨 Agent 通信协议

### 何时用 sessions_spawn vs sessions_send

| 场景 | 方法 | 原因 |
|------|------|------|
| 当前回合必须拿到最终结果 | 阻塞式路径:`sessions_send(timeoutSeconds>0)` 或 `subagents` | 不把 fire-and-forget 当同步执行 |
| 派发独立后台任务(允许稍后完成) | `sessions_spawn(agentId="target-id", task="...")` | 仅用于真正异步的后台工作 |
| 向已活跃 agent 发消息 | `sessions_send(sessionKey="...", message="...")` | 需要目标 agent 有活跃 session |

### 查找目标 agent 的 sessionKey
1. 调用 `sessions_list()` 查看所有活跃 session
2. 找到 label 匹配目标 agent ID 的 session
3. 取其 `sessionKey` 传入 `sessions_send`

### 注意事项
- `sessions_spawn` 受 `subagents.allowAgents` 控制
- `sessions_send` 受 `tools.agentToAgent` 控制
- 两者都需要目标 agent ID 在相应白名单中
- 不要默认优先 `sessions_spawn`。只有后台异步工作才使用它。

### 可联系的 Agent
(从 main AGENTS.md Team Registry 同步当前团队列表)

Step 10: Gateway Config 自动更新

文件写入完成后,立即调用 gateway config.patch 更新:

  1. agents.list[main].subagents.allowAgents — 追加新 agent ID
  2. tools.agentToAgent.allow — 追加新 agent ID
  3. tools.sessions.visibility — 确保为 "all"

示例 patch(以 new-agent 为例):

{
  "agents": {
    "list": [
      {
        "id": "main",
        "subagents": {
          "allowAgents": ["executor", "research-master", "content-master", "new-agent"]
        }
      }
    ]
  },
  "tools": {
    "sessions": { "visibility": "all" },
    "agentToAgent": {
      "enabled": true,
      "allow": ["main", "content-master", "research-master", "new-agent"]
    }
  }
}

⚠️ 注意: config.patch 使用深度合并,agents.list 数组合并规则是按 id 匹配更新。只传需要修改的字段即可,不会覆盖其他 agent 配置。

Step 11: 完整性自检

Claude 读取生成的三个文件,对比访谈结果逐项检查:

检查清单:

文件必须包含检查方式
IDENTITY.mdName/Creature/Role/Vibe/Emoji/Mission 全部非空逐行检查
SOUL.md5个必须 section 全部存在且有实质内容检查 ## 标题 + 内容长度
AGENTS.md跨 agent 通信协议表格存在、Session Startup 存在、Skills 存在检查关键字

自检结果:

  • ✅ 全部通过 → 输出文件摘要给用户确认
  • ⚠️ 有缺失 → 就地修复,修复后重新自检,然后输出摘要

输出摘要格式:

✅ Agent [{agent-id}] 部署完成

📁 文件状态:
- IDENTITY.md ✅ — {name}, {emoji}, {vibe关键词}
- SOUL.md ✅ — {mission一句话}
- AGENTS.md ✅ — {skill数量} skills, 跨 agent 协议 ✓
- USER.md ✅ — 从 main 复制 + agent 差异化
- HEARTBEAT.md ✅
- MEMORY.md ✅
- TOOLS.md ✅

⚙️ Gateway Config:
- allowAgents: {完整列表}
- agentToAgent.allow: {完整列表}
- sessions.visibility: all

📋 下一步(需要手动完成):
1. 在 openclaw.json 中为此 agent 添加完整配置(model、workspace、tools)
2. 如需 Telegram 频道:添加 botToken 到 channels.telegram.accounts
3. 添加 channel binding:agentId + match.accountId

生成文件目录结构

~/.openclaw/
├── agents/
│   └── {agent-id}/
│       └── agent/
│           └── config.json
└── workspace-{agent-id}/
    ├── SOUL.md        ← Claude 写(访谈驱动)
    ├── AGENTS.md      ← Claude 写(访谈驱动)
    ├── IDENTITY.md    ← Claude 写(访谈驱动)
    ├── USER.md        ← 脚本写(从 main 复制 + agent diff)
    ├── HEARTBEAT.md   ← 脚本写
    ├── MEMORY.md      ← 脚本写
    ├── TOOLS.md       ← 脚本写
    └── memory/

Best Practices

  1. SOUL/AGENTS/IDENTITY 必须由 Claude 写 — 脚本模板太通用,无法体现 agent 个性
  2. 访谈完成后立即写文件 — 不要"记在脑子里"再写
  3. 写完立即自检 — 不等用户问
  4. Gateway config 必须更新 — 否则 main 无法 spawn 新 agent
  5. 自检摘要给用户确认 — 这是 agent 上线前最后一道门

Resources

FilePurpose
scripts/deploy-agent.sh创建目录 + scaffold 文件(USER/HEARTBEAT/MEMORY/TOOLS)
scripts/remove-agent.sh删除 agent 及清理
references/openclaw-multi-agent.md架构参考

适合场景

01

调用多模型

02

代码和文本生成

03

Agent 推理流程

04

OpenRouter 模型接入

能力概览

能力 1

统一调用多种 LLM

能力 2

支持 Claude、Gemini、Kimi 等模型

能力 3

适合聊天、代码和推理任务

能力 4

可作为 Agent 模型调用入口

平台分布

OpenClaw

74.19%
按下载量换算2,158

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills