Token导航 LogoToken导航

Agent Skill · 运维

openclaw-team-builder(OpenClaw team 构建器)

openclaw-team-builder 用于辅助前端页面、组件、样式和交互逻辑开发,适合在 OpenClaw 中需要维护前端项目、生成组件或检查界面实现时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

openclaw-team-builder 是运维类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在运维类的 954 个 Skill 里排第 154。

总安装 23,697周安装 968GitHub Stars 1下载 7,667核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install openclaw-team-builder

这个 Skill 是做什么的

运维类 Skill 处理部署、监控、日志和云资源,多数需要较高的执行权限。

openclaw-team-builder 管理 OpenClaw 代理团队组织。支持部署模板、健康检查与自动修复功能。通过 clawhub 安装,使用 openclaw skills install 命令部署。安装前需确认权限范围、维护状态及是否触发团队协作操作。

适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

openclaw-team-builder 怎么安装?

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

openclaw-team-builder 支持哪些 AI 工具?

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

openclaw-team-builder 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

openclaw-team-builder 是免费的吗?

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

openclaw-team-builder 用的人多吗?

公开数据是累计安装 23,697 次,近一周安装 968 次,下载 7,667 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

openclaw-team-builder 安全吗?

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

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

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

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

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理运维类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

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

运维类 Skill 对比

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

Docker 基础 · OpenClaw

1,005,15130接触敏感数据MIT-0通过
playwright-scraper-skill

Playwright scraper 技能 · OpenClaw

923,55754接触敏感数据MIT-0有提醒
moltguard

moltguard 搜索 · OpenClaw

825,096110接触敏感数据MIT-0通过
finance-news

财经新闻 · OpenClaw

275,51210需要联网MIT-0有提醒
security-monitor

安全监视器 · OpenClaw

224,1695需要联网MIT-0有提醒
openclaw-team-builder

OpenClaw team 构建器 · 本页

23,6971只读MIT-0有提醒

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

SKILL.md 原文

name
openclaw-team-builder
description
>
Triggers
加个助手", "新增 Agent", "看看团队", "组织架构", "体检",
metadata
{"clawdbot":{"emoji":"🦞","os":["darwin","linux"],"requires":{"bins":["openclaw","python3"]}}}

OpenClaw Team Builder

Manage your AI agent team: add agents to any position in the org tree, deploy templates, run health checks, auto-fix issues, and rollback changes.

Setup

The script is at ~/.openclaw/skills/team-builder/scripts/team-builder.sh. It requires openclaw CLI and python3.

TB="bash ~/.openclaw/skills/team-builder/scripts/team-builder.sh"

All examples below use $TB as shorthand.

View Org Tree

# Human-readable tree
$TB --tree

# JSON output (for parsing)
$TB --tree --json

JSON output example:

{
  "main": {"name":"软软","emoji":"😘","role":"director","reports_to":null,"manages":["xingzheng"],"description":""},
  "xingzheng": {"name":"xingzheng","emoji":"🤖","role":"worker","reports_to":"main","manages":[],"description":""}
}

Add an Agent

# Full CLI mode (no prompts)
$TB --add \
  --id finance-lead \
  --name "小财-财务助手" \
  --emoji "💰" \
  --role "负责报销审核、预算管理、财务报表" \
  --parent main \
  --soul auto \
  --yes

# Use a built-in role template (auto-fills role description)
$TB --add \
  --id caiwu \
  --soul template:caiwu \
  --parent main \
  --yes

# With model override and feishu config
$TB --add \
  --id translator \
  --name "翻译官" \
  --emoji "🌐" \
  --role "负责中英文翻译" \
  --parent main \
  --model anthropic/claude-sonnet-4-6 \
  --feishu-app-id cli_xxx \
  --feishu-secret yyy \
  --yes

Parameters

ParameterRequiredDefaultDescription
--idYes-Agent ID (english, kebab-case)
--nameNosame as idDisplay name
--emojiNo🤖Agent emoji
--roleNo通用AI助手Role description for SOUL.md
--parentNomainParent agent ID in org tree
--soulNoautoauto, template:<key>, or skip
--modelNoinheritModel override
--feishu-app-idNo-Feishu bot App ID
--feishu-secretNo-Feishu bot App Secret
--yesNofalseSkip confirmation prompts

Soul modes

  • auto — Generate SOUL.md from role description + org relationships
  • template:<key> — Use built-in template (also sets name/emoji/role automatically)
  • skip — Keep OpenClaw default template

Goal-Driven Team Suggestion

Given a business goal, recommend the best team configuration from built-in templates.

# Get recommendation (human-readable)
$TB --suggest --goal "电商平台运营"

# JSON output (for AI Agent parsing)
$TB --suggest --goal "电商平台运营" --json

JSON output example:

{
  "goal": "电商平台运营",
  "matched_scenario": "ecommerce",
  "scenario_name": "电商团队",
  "recommended_agents": [
    {"id": "kefu", "template": "kefu", "reason": "处理客户咨询和售后"},
    {"id": "yunying", "template": "yunying", "reason": "运营数据分析和活动策划"}
  ],
  "deploy_commands": ["$TB --add --id kefu --soul template:kefu --parent main --yes", "..."],
  "total_agents": 4
}

Supported scenarios: ecommerce(电商), content(内容创作), devteam(研发), startup(创业), consulting(专业服务), solo(超级个体).

AI Agent Workflow: Creating a New Agent

When the user wants to add a new agent, follow these exact steps in order.

CRITICAL: Collect ALL info in ONE message. Do NOT use multi-step Q&A — session context may be lost between messages.

Step 1: Ask ONE compound question (all in a single message):

"好的!帮你创建新助手,请一次性告诉我: 1️⃣ 名字和 emoji(比如:小财 💰) 2️⃣ 核心任务(一句话,比如:负责报销和财务) 3️⃣ 自主级别:建议/执行/全自动 4️⃣ 语调:专业/亲切/简洁

比如:'小财 💰,负责报销和预算,全自动,简洁'"

If the user gives a short answer (e.g. "财务助手"), infer reasonable defaults:

  • name: 小财 emoji: 💰 role: 财务管理 level: 执行 tone: 专业

If the user gives partial info, fill in sensible defaults and proceed. Do NOT ask follow-up questions.

Step 2: Immediately construct and execute (do NOT use openclaw agents add directly):

$TB --add \
  --id <kebab-case-id> \
  --name "<name>" \
  --emoji "<emoji>" \
  --role "核心任务:<task>。自主级别:<level>。语调:<tone>" \
  --parent main \
  --soul auto \
  --yes

Then restart gateway:

openclaw gateway restart

The script automatically: creates agent, generates SOUL.md, configures agentToAgent, and binds to ALL enabled channels (Telegram, Discord, Feishu, WeChat, iMessage).

Step 3: Confirm to user (in the SAME response as execution):

"✅ <name> 已创建并加入团队!已自动绑定所有可用渠道。"

Then show the tree:

$TB --tree

Step 4: Channel configuration (in the SAME response):

After creation, check which channels the agent is missing:

$TB --channels --agent <id> --json

Then guide the user based on missing_channels:

"📡 <name> 缺少以下渠道:<missing_channels>

要配置独立的 bot 吗?

  • Telegram:请到 @BotFather 创建 bot,把 token 发给我
  • Discord:请到 Developer Portal 创建 bot,把 token 发给我
  • 飞书:请提供 App ID 和 App Secret
  • 不需要的话可以跳过。"

When user provides credentials:

# Telegram
$TB --channels --agent <id> --channel telegram --token <token> --yes

# Discord
$TB --channels --agent <id> --channel discord --token <token> --yes

# Feishu
$TB --channels --agent <id> --channel feishu --feishu-app-id <id> --feishu-secret <s> --yes

Then restart gateway:

openclaw gateway restart

IMPORTANT:

  • Always use $TB --add, never directly call openclaw agents add
  • Never split into multiple Q&A rounds — collect everything in one message
  • If user says something like "加个客服" — use the template: $TB --add --id kefu --soul template:kefu --parent main --yes
  • After --add, always show channel binding status and offer feishu config

Deploy Solo Template

Deploy the "Super Individual" team: 4 specialist agents under main (dev, design, content, data).

# Deploy with defaults
$TB --solo --yes

# Deploy with specific model
$TB --solo --model anthropic/claude-sonnet-4-6 --yes

# Skip SOUL generation
$TB --solo --soul skip --yes

Already-existing agent IDs are automatically skipped.

List Role Templates

# Human-readable
$TB --templates

# JSON
$TB --templates --json

Available templates: xingzheng(行政), caiwu(财务), hr(人力), kefu(客服), yunying(运营), falv(法务), neirong(内容), shuju(数据), jishu(技术)

Channel Management

View channel status, agent bindings, and add new bots for agents.

# List all channels and bindings
$TB --channels --json

# Filter by agent
$TB --channels --agent kefu --json

# Add a Telegram bot for an agent
$TB --channels --agent kefu --channel telegram --token <bot-token> --yes

# Add a Discord bot for an agent
$TB --channels --agent kefu --channel discord --token <bot-token> --yes

# Add a Feishu app for an agent
$TB --channels --agent kefu --channel feishu --feishu-app-id cli_xxx --feishu-secret yyy --yes

JSON output example:

{
  "channels": {
    "telegram": {"enabled": true, "type": "shared", "accounts": []},
    "feishu": {"enabled": true, "type": "per-agent", "accounts": ["main"]}
  },
  "agents": [
    {
      "id": "main", "name": "软软",
      "bindings": [{"channel": "telegram", "accountId": ""}],
      "missing_channels": ["feishu"]
    }
  ]
}

Channel Model

  • Each Agent can have its own bot (Telegram/Discord/Feishu etc.)
  • A shared bot can only bind to ONE agent
  • To have multiple agents on the same channel, each needs its own bot

How to create bots (guide the user):

  • Telegram: Talk to @BotFather on Telegram → /newbot → get token
  • Discord: Discord Developer Portal → New Application → Bot → Copy Token
  • Feishu: 飞书开放平台 → 创建应用 → 获取 App ID + App Secret

AI Agent Workflow: Channel Configuration

After creating an agent, check channel status and guide the user:

$TB --channels --agent <id> --json

If the agent has missing channels, ask the user:

"📡 <name> 目前缺少以下渠道绑定:<missing_channels>

要为 <name> 配置独立的 bot 吗?

  • Telegram:请先到 @BotFather 创建 bot,把 token 发给我
  • Discord:请到 Developer Portal 创建 bot,把 token 发给我
  • 飞书:请提供 App ID 和 App Secret

也可以跳过,之后随时用 --channels 配置。"

When the user provides credentials, execute:

# Telegram
$TB --channels --agent <id> --channel telegram --token <token> --yes

# Discord
$TB --channels --agent <id> --channel discord --token <token> --yes

# Feishu
$TB --channels --agent <id> --channel feishu --feishu-app-id <id> --feishu-secret <s> --yes

Then restart gateway and confirm:

openclaw gateway restart

Health Check

Scans for: gateway status, agentToAgent config, allow list completeness, SOUL.md presence, binding completeness, hierarchy file.

# Human-readable
$TB --checkup

# JSON
$TB --checkup --json

JSON output example:

{
  "checks": [
    {"name": "gateway", "status": "ok", "detail": null},
    {"name": "a2a_allow", "status": "warn", "detail": "缺失: xingzheng"}
  ],
  "issues": 1
}

Auto-Fix

Automatically fixes issues found by health check: restart gateway, enable agentToAgent, fill allow list, generate missing SOUL.md, add bindings, init hierarchy.

# Auto-fix (with confirmation)
$TB --fix

# Auto-fix (no prompts)
$TB --fix --yes

Team Status

Full overview: org tree, agent list, a2a config, bindings, SOUL.md line counts, backup count.

# Human-readable
$TB --status

# JSON (comprehensive)
$TB --status --json

Rollback

Every operation creates a backup. Rollback restores config, hierarchy, and SOUL.md files, and deletes agents created in that operation.

# Interactive rollback (pick from list)
$TB --rollback

# Rollback to most recent backup
$TB --rollback --index 1 --yes

Workflow Examples

"帮我加一个财务助手"

$TB --add --id caiwu --soul template:caiwu --parent main --yes

"看看团队现在什么状态"

$TB --status --json

"团队体检一下,有问题就修"

$TB --checkup --json
# If issues > 0:
$TB --fix --yes

"刚才加错了,撤回"

$TB --rollback --index 1 --yes

Notes

  • All write operations auto-backup before executing (max 5 backups kept)
  • Run openclaw gateway restart after changes to apply
  • The script preserves existing agents — never overwrites
  • TUI mode (no args) provides a full interactive menu for human use

平台分布

OpenClaw

93.7%
按下载量换算7,184

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

继续浏览同类 Skills