返回顶部
a

autonomous-github-team自动GitHub团队

>

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

autonomous-github-team

🤖 自主GitHub团队技能

⚠️ 安全警告 — 安装前请阅读
此技能会从远程仓库克隆并执行bash脚本。运行前:

  1. 1. 先审计脚本 — 检查agents/目录下的每个代理文件
  2. 使用最小权限PAT — 专用令牌仅限单个测试仓库,不要使用主账户
  3. 切勿在生产仓库上运行 — 先在隔离的分支中测试
  4. 切勿提交令牌 — 保持config.env私密且不受版本控制
  5. 合并代理创建的PR前需人工审核

功能说明

41个AI代理自主监控GitHub仓库,检测错误、创建修复、开启PR并自动发布到生产环境。

必需的环境变量

bash
GH_TOKEN # GitHub PAT — 需要:contents:w, pr:w, issues:w
TARGET_REPO # 要操作的仓库(格式:owner/repo)

主要凭据: GH_TOKEN — 将其视为高权限机密。

设置

bash

1. 克隆仓库(固定到v1.0.0标签)


git clone --branch v1.0.0 https://github.com/captainsvbot/AutonomousGitHubTeam.git
cd autonomous-github-team

2. 配置 — 编辑config.env

cp config.example.env config.env nano config.env # 设置GHTOKEN和TARGETREPO

3. 先审计代理(重要!)

运行前检查agents/*.sh文件

4. 运行

bash agents/orchestrator.sh

GitHub令牌的安全要求

技能需要一个能够:

  • - 读写仓库内容
  • 创建和管理拉取请求
  • 读写议题

为此技能创建专用令牌:

  1. 1. GitHub → 设置 → 开发者设置 → 个人访问令牌 → 细粒度令牌
  2. 范围限定在团队要操作的特定仓库
  3. 仅授予:contents: read and write、pull requests: read and write、issues: read and write
  4. 切勿使用具有广泛组织访问权限的主账户令牌

可用代理

bash
bash agents/orchestrator.sh # 完整流水线(检测→修复→发布)
bash agents/security-agent.sh # 漏洞扫描
bash agents/fixer-agent.sh # 应用修复,开启PR
bash agents/git-guardian-agent.sh # 合并PR(合并到主分支前需人工审核)
bash agents/backup-agent.sh # 通过GitHub API备份仓库
bash agents/rollback-agent.sh # 自动回滚损坏的提交
bash agents/team-bravo.sh # 活动监控(只读检查)

Git流程

feature/fix → develop → main

每次运行先将main同步到develop。Git Guardian不会自动合并到main — 所有合并到main的操作都需要人工批准。

在生产仓库上运行前

  • - [ ] 克隆并检查所有agents/*.sh文件
  • [ ] 先在隔离的分支中测试
  • [ ] 在main上设置分支保护(需要PR审核)
  • [ ] 使用专用的、范围受限的PAT
  • [ ] 保持config.env不受版本控制

发布更改前的安全检查清单

bash

扫描意外提交的机密信息


grep -rni gho\|token\|secret\|apikey\|password .

如果修改此仓库,在公开推送前务必进行扫描。

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 autonomous-github-team-1776116540 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 autonomous-github-team-1776116540 技能

通过命令行安装

skillhub install autonomous-github-team-1776116540

下载

⬇ 下载 autonomous-github-team v1.2.0(免费)

文件大小: 2.61 KB | 发布时间: 2026-4-14 13:41

v1.2.0 最新 2026-4-14 13:41
v1.2.0: Full security overhaul — declare GH_TOKEN/TARGET_REPO as primaryEnv, pinned clone to v1.0.0 tag, added audit-before-running warning, least-privilege PAT guidance, isolated-test-repo requirement, no-auto-merge-to-main policy.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部