Rechercher

PythonReactSEOPDF
OpenClaw

create-agent

完整创建一个 OpenClaw Agent,包括:一次性问卷收集配置信息、自动生成 workspace 文件(SOUL.md/AGENTS.md/IDENTITY.md/USER.md/MEMORY.md/HEARTBEAT.md)、 执行 `openclaw agents add` CLI 注册、内置 capability-evolver 自我进化(--review 模式)、 以及向用户输出完整的后续操作清单。 触发词:创建 agent、新建 agent、帮我建一个 agent、create agent、new agent、add agent、 setup agent、我想要一个新的 agent、初始化 agent。 任何涉及 OpenClaw agent 创建、初始化、注册的请求都应触发此 skill。

dao24dao0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install dao24dao/create-agent-arch

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Create Agent Skill

这个 skill 的职责是:从零到一完整创建并注册一个具备自我进化能力的 OpenClaw Agent。

核心流程分为 5 个阶段,依次执行,不要跳步。


Phase 1 — 一次性问卷

在执行任何操作前,先一次性向用户呈现以下问卷,要求用户填写后统一返回。 从对话上下文中提取已知信息,不要重复问已经明确的字段。

请填写以下信息来创建你的 Agent(有默认值的可以留空):

必填:
  Agent ID(唯一标识,如 work / research / assistant):
  Agent 名称(展示名,如 "Aria"、"Max"):
  性格/主题(如 "sharp analyst"、"friendly assistant"、"严谨的运营助手"):

选填(留空将使用默认值):
  Emoji(默认 🤖):
  你的名字/昵称(Agent 对你的称呼):
  你的职业或使用场景(帮助 Agent 更好地理解你的需求):
  Workspace 路径(默认 ~/.openclaw/workspace-<id>):
  绑定的频道(如 telegram / discord / whatsapp,可跳过,后续单独确认参数):
  Heartbeat 周期(默认 30m,即每 30 分钟自检一次):

收到回复后,进入 Phase 1.5。


Phase 1.5 — ID 冲突检查

在生成任何文件之前,先执行以下命令检查 Agent ID 是否已被占用:

openclaw agents list
  • 如果输出中已存在相同 ID,停止流程,告知用户:

    ⚠️ Agent ID "<AGENT_ID>" 已存在,请重新选择一个唯一的 ID。
    当前已有的 Agent:<列出 agents list 的结果>
    

    等待用户提供新的 ID,重新执行本阶段检查,直到 ID 不冲突为止。

  • 如果 ID 不冲突,进入 Phase 1.8。


Phase 1.8 — 频道参数确认

仅当用户在 Phase 1 填写了频道时执行此阶段,填写了「跳过」则直接进入 Phase 2。

先读取 references/channel-params.md 获取各频道的参数模板,然后按以下步骤执行。

Step 1:检测当前对话所在频道
openclaw channels list --json

从输出中识别当前对话所在的频道类型(如 telegram、discord、feishu 等)和 accountId。

Step 2:识别用户填写的频道类型

从 references/channel-params.md 找到对应频道的参数模板:

  • 找到 → 继续 Step 3
  • 未找到(不在列表中)→ 告知用户该频道暂无内置模板,引导其参考官方文档提供参数
Step 3:与当前频道对比,分两种情况处理

情况 A — 用户填写的频道与当前对话频道一致:

⚠️ 你填写的频道「<...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/dao24dao/create-agent-arch
Version
—
Commit
0c82579efa1506dbb6a739fcd4f13c5b7df61120
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Create Agent Skill

这个 skill 的职责是:**从零到一完整创建并注册一个具备自我进化能力的 OpenClaw Agent**。

核心流程分为 5 个阶段,依次执行,不要跳步。

---

## Phase 1 — 一次性问卷

**在执行任何操作前**,先一次性向用户呈现以下问卷,要求用户填写后统一返回。
从对话上下文中提取已知信息,不要重复问已经明确的字段。

```
请填写以下信息来创建你的 Agent(有默认值的可以留空):

必填:
  Agent ID(唯一标识,如 work / research / assistant):
  Agent 名称(展示名,如 "Aria"、"Max"):
  性格/主题(如 "sharp analyst"、"friendly assistant"、"严谨的运营助手"):

选填(留空将使用默认值):
  Emoji(默认 🤖):
  你的名字/昵称(Agent 对你的称呼):
  你的职业或使用场景(帮助 Agent 更好地理解你的需求):
  Workspace 路径(默认 ~/.openclaw/workspace-<id>):
  绑定的频道(如 telegram / discord / whatsapp,可跳过,后续单独确认参数):
  Heartbeat 周期(默认 30m,即每 30 分钟自检一次):
```

收到回复后,进入 Phase 1.5。

---

## Phase 1.5 — ID 冲突检查

**在生成任何文件之前**,先执行以下命令检查 Agent ID 是否已被占用:

```bash
openclaw agents list
```

- 如果输出中已存在相同 ID,**停止流程**,告知用户:
  ```
  ⚠️ Agent ID "<AGENT_ID>" 已存在,请重新选择一个唯一的 ID。
  当前已有的 Agent:<列出 agents list 的结果>
  ```
  等待用户提供新的 ID,重新执行本阶段检查,直到 ID 不冲突为止。

- 如果 ID 不冲突,进入 Phase 1.8。

---

## Phase 1.8 — 频道参数确认

**仅当用户在 Phase 1 填写了频道时执行此阶段,填写了「跳过」则直接进入 Phase 2。**

先读取 `references/channel-params.md` 获取各频道的参数模板,然后按以下步骤执行。

### Step 1:检测当前对话所在频道

```bash
openclaw channels list --json
```

从输出中识别当前对话所在的频道类型(如 telegram、discord、feishu 等)和 accountId。

### Step 2:识别用户填写的频道类型

从 `references/channel-params.md` 找到对应频道的参数模板:
- 找到 → 继续 Step 3
- 未找到(不在列表中)→ 告知用户该频道暂无内置模板,引导其参考官方文档提供参数

### Step 3:与当前频道对比,分两种情况处理

**情况 A — 用户填写的频道与当前对话频道一致:**

```
⚠️ 你填写的频道「<...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.