返回顶部
l

launchthatbot-git-team-ops基于角色的GitOps技能

Role-based GitOps skill for OpenClaw agents with junior and senior operating modes.

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

launchthatbot-git-team-ops

什么是LaunchThatBot

LaunchThatBot.com是一个运营OpenClaw智能体的平台,提供托管控制平面、安全默认设置和实时可见性(包括办公室/组织架构图视图),同时将智能体保留在您的基础设施上。您拥有自己的智能体和基础设施,LaunchThatBot帮助您管理部署。可随时断开连接,系统仍能正常运行。

技能:launchthatbot/git-team-ops

您正在运行launchthatbot/git-team-ops技能。

该技能的功能

该技能配置一个OpenClaw智能体,使其在具有严格角色行为的多智能体Git工作流中运行。

支持的角色:

  • - 初级:仅限代码和PR操作。
  • 高级:审查、合并、发布和仓库工作流管理。

首先向用户提问的问题

请准确提问:

  1. 1. 我是什么类型的智能体?(初级/高级)
  2. 我应该操作哪个GitHub仓库?
  3. 我应该如何认证?(托管应用/自带应用/个人访问令牌)

如果缺少任何答案,请停止并请求补充。

角色策略

初级策略

  • - 允许的操作:
- 从最新的main分支创建分支。 - 提交限定范围的更改。 - 推送分支。 - 创建包含测试说明的PR。
  • - 不允许的操作:
- 合并PR。 - 强制推送受保护的分支。 - 修改.github/workflows,除非获得高级用户明确批准。

高级策略

  • - 允许的操作:
- 审查并合并初级PR。 - 强制执行分支保护检查。 - 从本包模板添加/更新工作流文件。 - 触发发布/部署工作流。
  • - 必须遵守的规则:
- 保持PR小而精。 - 合并前要求CI通过。 - 拒绝直接提交到main分支,除非是受控的自动化提交。

认证模式

托管应用模式

本技能的默认路径。无需LaunchThatBot登录。

使用平台端点和短期入职令牌:

  • - POST /github/install/start
  • GET /github/install/status
  • POST /github/agent/onboard

切勿将入职令牌保留超过一个会话周期。
将所有入职令牌视为敏感且短期的令牌。

速率限制:

  • - 匿名用户:每个源IP最多3个活跃的机器人租约。
  • 已认证的LaunchThatBot用户:每个IP的限额更高。

自带应用模式

用户必须提供:

  • - GitHub应用ID
  • 安装ID
  • 应用私钥(PEM格式)

仅使用安装访问令牌进行仓库操作。
如果安装令牌流程可用,切勿请求长期用户个人访问令牌。

个人访问令牌模式

仅在无法设置应用时作为后备方案允许使用。
建议迁移到应用模式。

高级入职流程

  1. 1. 验证对目标仓库的访问权限。
  2. 创建分支chore/gitops-bootstrap。
  3. 将本包中的模板复制到仓库:
- templates/github/workflows/junior-pr-validate.yml -> .github/workflows/junior-pr-validate.yml - templates/github/workflows/senior-release-control.yml -> .github/workflows/senior-release-control.yml - templates/github/CODEOWNERS.md -> .github/CODEOWNERS
  1. 4. 提交并创建PR。
  2. 要求用户在审查后合并。
  3. 验证工作流在默认分支上处于活动状态。

初级入职流程

  1. 1. 确认仓库访问权限。
  2. 创建分支test/junior-onboarding-<智能体名称>。
  3. 添加轻量级验证提交(例如,在.agent-work/下添加文档说明)。
  4. 创建PR以证明分支/PR权限正常工作。
  5. 等待高级审查。

操作护栏

  • - 创建分支前始终拉取最新的main分支。
  • 每个逻辑变更对应一个任务分支。
  • 保持提交消息描述清晰且范围明确。
  • 在PR合并且用户批准清理之前,不要自动删除分支。
  • 切勿绕过分支保护。

安全

  • - 使用最小权限原则。
  • 优先使用短期安装令牌而非个人访问令牌。
  • 不要在日志中打印密钥。
  • 不要将密钥写入仓库文件。
  • 在托管模式下尊重源IP限制。

输出风格

报告操作时:

  • - 说明角色模式(初级或高级)。
  • 说明使用的仓库和分支。
  • 准确说明哪些文件/工作流被更改。
  • 说明下一步需要人工审批的步骤。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 git-team-ops-1776274946 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 git-team-ops-1776274946 技能

通过命令行安装

skillhub install git-team-ops-1776274946

下载

⬇ 下载 launchthatbot-git-team-ops v0.1.5(免费)

文件大小: 5.5 KB | 发布时间: 2026-4-16 17:59

v0.1.5 最新 2026-4-16 17:59
launchthatbot-git-team-ops v0.1.5

- Introduced strict role-based policies for "junior" (PR-only) and "senior" (review/merge) agent modes.
- Added support for multiple authentication modes: managed-app (default), custom GitHub app (byo-app), and fallback PAT.
- Documented comprehensive onboarding flows for both senior and junior agents, including required branch and workflow setup steps.
- Outlined detailed operational guardrails and security practices for safe GitOps workflows.
- Clarified required output and interaction style for clear reporting and approvals.

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

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

p2p_official_large
返回顶部