← ClaudeAtlas

openclaw-it-team-deploylisted

为 openclaw-it-team 仓库生成和维护部署型工作流。用于把当前仓库的多 Agent 配置安装到 OpenClaw、本地化 `openclaw.json`、填充模型与飞书账号配置,并完成启动前验收。
jefferyjob/openclaw-it-team · ★ 31 · DevOps & Infrastructure · score 78
Install: claude install-skill jefferyjob/openclaw-it-team
# OpenClaw IT Team Deploy Skill 本 Skill 用于部署当前仓库这套多 Agent 配置。 适用场景: - 用户要求“部署 / 安装 / 配置 / 跑起来”当前仓库 - 用户要求把仓库中的 `agents/*` 安装到本机 OpenClaw - 用户要求生成或修改 `~/.openclaw/openclaw.json` 以接入这套 `PM -> RD -> QA -> CE` 团队 - 用户要求接入飞书 Bot、模型提供商、Agent 路由或工作目录 这不是传统 Web 项目部署。当前仓库的“部署”本质上是: 1. 把仓库内的 Agent Workspace 文件安装到 OpenClaw 目录 2. 以 `docs/openclaw.json` 为模板生成用户本机可用的配置 3. 填入模型与渠道账号配置 4. 启动 OpenClaw 并验收 Agent 路由是否正常 ## 先读哪些文件 默认只读这些: - `README.md`:理解仓库目标与角色分工 - `docs/openclaw.json`:部署模板,以它为准落配置 - `agents/pm/*`、`agents/rd/*`、`agents/qa/*`、`agents/ce/*`:要安装的实际 Agent 文件 仅在需要解释配置字段时,再读: - `docs/openclaw.config.docs.md` ## 部署原则 - 优先替用户直接完成落盘、替换、校验,不要只给口头步骤 - 不要假设用户机器是 `/root`;把 `docs/openclaw.json` 中的 `/root/.openclaw/...` 改成用户真实 Home 目录 - 不要在没拿到真实凭据前伪造“部署成功” - 如果 OpenClaw 启动命令在当前机器不可知,先探测本机可用命令;不要编造命令 - 若仓库内容与目标目录已存在,先比对再覆盖,避免无提示破坏用户现有配置 ## 标准目标目录 默认建议部署到用户主目录下(若用户指定其他目录,以用户指定为准): ```text ~/.openclaw/ ├── openclaw.json ├── workspace/ ├── workspace-pm/ ├── workspace-rd/ ├── workspace-qa/ └── workspace-ce/ ``` 注意:仓库里的源目录是 `agents/pm` 这种结构,部署目标应映射到角色工作目录(如 `~/.openclaw/workspace-pm`),不要再部署到 `~/.openclaw/agents/pm/agent` 这种旧路径。 ## 标准工作流 ### 1. 先确认部署前提 至少确认这些信息: - OpenClaw 已安装,或者用户允许你检查本机 OpenClaw 命令 - 目标部署目录:默认 `~/.openclaw`(用户指定其他目录时按用户指定执行) - 模型提供商与模型 ID - 是否启用飞书 - 若启用飞书,是否已提供 `pm / rd / qa / ce` 四个 Bot 的 `appId` 和 `appSecret` 如果用户只是想先把配置落地、不立即联通飞书,可以先写模板,但必须明确哪些占位符仍未完成。 ### 2. 安装 Agent 文件 把仓库内四个角色目录复制到目标目录: ```text repo/agents/pm/* -> ~/.openclaw/workspace-pm/ repo/agents/rd/*