返回顶部
a

add-openclaw-agent添加OpenClaw代理

Create a new OpenClaw agent via exec (openclaw agents add) and configure its identity + operating rules by editing the new workspace files (IDENTITY.md, AGENTS.md). Use when the user wants a new agent and can describe what they want it to do; this skill asks for the purpose first, chooses an agent-name, runs the non-interactive CLI with --json, then writes the role/task instructions into the workspace.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
154
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

add-openclaw-agent

添加 OpenClaw 代理

创建一个新的独立 OpenClaw 代理,并在其工作区中配置(身份 + 角色 + 任务)。

适用场景

  • - 用户要求创建一个新代理(按名称)。
  • 用户希望为该代理赋予身份(显示名称、表情符号、主题、头像)或任务/目的(角色、规则、范围)。

工作流程(推荐)

0. 询问新代理的用途(必需)

  • - 询问用户希望新代理做什么。
  • 询问任何影响身份和规则的约束条件(语言、语气、安全边界、允许使用的来源、输出格式等)。

然后根据用途选择一个代理名称。优先选择简短、稳定的标识符,例如:

  • - beauty、coding、support、ops、research、personal

注意:

  • - OpenClaw 会将名称规范化为代理 ID(小写;无效字符会合并为-)。ID 不能是main(保留名称)。
  • 在工作区目录中使用规范化后的 ID:~/.openclaw/workspace-<代理-id>

1. 使用 exec 创建代理(非交互式,JSON)

使用 exec 工具运行 OpenClaw CLI。非交互式创建需要--workspace和--non-interactive参数。

创建前,先检查代理是否已存在:

bash
openclaw agents list --json

在执行创建命令前,明确请求用户确认,例如:

  • - 我已准备好运行:openclaw agents add <代理名称> --workspace ~/.openclaw/workspace-<代理-id> --non-interactive --json。现在运行吗?

仅在用户确认后才执行命令。

创建代理:

bash
openclaw agents add <代理名称> --workspace ~/.openclaw/workspace-<代理-id> --non-interactive --json

可根据需要添加的可选标志:

  • - --model – 该代理的默认模型。
  • --agent-dir – 代理状态目录(默认:~/.openclaw/agents//agent)。
  • --bind – 将通道路由到此代理(可重复使用)。

2. 通过编辑 IDENTITY.md 配置身份(然后同步)

编辑新的工作区文件:

  • - ~/.openclaw/workspace-<代理-id>/IDENTITY.md

顶部区域是一个包含身份键值行的模板(示例):

  • - name: My Agent
  • emoji: 🦞
  • theme: short theme
  • avatar: path/or/url

支持的键:name、emoji、theme、creature、vibe、avatar。

硬性规则(IDENTITY.md):

  • - 仅编辑身份字段行(- Name: ... 样式行 / 键值字段)。
  • 不要重写、删除或重新排序分隔符上方的任何其他模板文本。
  • 任何额外的身份/角色描述必须附加在---分隔符之后
  • 如果文件中不包含---,则在末尾添加一个空行,然后添加一行---,并在其后附加你的描述。
  • 文件更改的工具优先级:优先使用edit进行有针对性的追加/更新;仅在edit无法可靠应用时(例如文件缺失或格式错误无法安全修补)才使用write。

简短示例(追加样式):

md
...(保留/更新现有身份字段)



我负责:根据肤质/预算/场景给出 2-3 个可选方案,并说明优缺点与使用顺序。

编辑后,通过 exec 同步到配置:

bash
openclaw agents set-identity --workspace ~/.openclaw/workspace-<代理-id> --from-identity --json

3. 在 AGENTS.md 中配置角色 + 任务 + 操作规则

编辑新的工作区文件:

  • - ~/.openclaw/workspace-<代理-id>/AGENTS.md

根据用户在步骤 0 中提供的信息,在此处放置任务定义操作规则(如何工作)。好的内容示例:

  • - 该代理负责什么(范围)
  • 它不能做什么(红线)
  • 行动前的问题检查清单
  • 输出格式期望(要点、结构、简洁性)
  • 工具使用规则(何时使用 exec;除非被要求,否则避免破坏性命令)

硬性规则(AGENTS.md):

  • - 不要重写、删除或重新排序默认模板内容。
  • 所有自定义的“角色/任务/规则”内容通过附加在---分隔符之后添加。
  • 如果文件中没有---,在末尾附近添加一个空行 + ---,然后在其后附加你的自定义部分。
  • 文件更改的工具优先级:优先使用edit进行有针对性的追加/更新;仅在edit无法可靠应用时(例如文件缺失或格式错误无法安全修补)才使用write。

简短示例(追加样式):

md
...(保持默认模板不变)



美妆助手工作规范


  • - 先问:肤质/预算/诉求/过敏史
  • 再给:2-3 个方案 + 优缺点 + 价格区间
  • 禁止:假装亲测;推荐三无/杂牌

如果你还想要一个稳定的角色/语气/边界文件,也可以将其放在SOUL.md中,但核心的“如何操作”规则应保留在AGENTS.md中。

端到端流程(总结)

  1. 1. 询问新代理的用途(目的 + 约束条件)。
  2. 选择<代理名称>(简短、稳定;将规范化为<代理-id>)。
  3. openclaw agents add <代理名称> --workspace ~/.openclaw/workspace-<代理-id> --non-interactive --json
  4. 编辑~/.openclaw/workspace-<代理-id>/IDENTITY.md
  5. openclaw agents set-identity --workspace ~/.openclaw/workspace-<代理-id> --from-identity --json
  6. 使用角色/任务/规则编辑~/.openclaw/workspace-<代理-id>/AGENTS.md

参考

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 add-openclaw-agent-1776119642 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 add-openclaw-agent-1776119642 技能

通过命令行安装

skillhub install add-openclaw-agent-1776119642

下载

⬇ 下载 add-openclaw-agent v1.0.0(免费)

文件大小: 3.09 KB | 发布时间: 2026-4-17 13:54

v1.0.0 最新 2026-4-17 13:54
- Initial release: Enables creation and configuration of a new OpenClaw agent using the OpenClaw CLI.
- Guides users to specify agent purpose, constraints, and desired identity before automated creation.
- Adds non-interactive CLI flow for agent creation, ensuring user confirmation before execution.
- Details strict editing rules for workspace files (IDENTITY.md, AGENTS.md), including safe appending of custom content after separators.
- Provides workflow for syncing identity and setting agent operating rules post-creation.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部