SuperAPI AI 工具集

repo-manager

通用与其它

查看项目

更新于 10-15 23:48

技能介绍

用途:GitHub Repo Manager 是 Claude Code 的会话协调技能,用于维护 GitHub 仓库。它评估仓库健康状况、呈现需关注事项,并在所有者批准后执行修复,所有 GitHub API 交互通过 gh-manager 辅助工具完成。核心原则:未经所有者明确批准,绝不修改仓库。

主要能力:会话开始时确定范围(单仓库、跨仓库定向检查或汇总);首次运行引导,包括安装依赖、验证 PAT、检查 PAT 权限范围、单仓库分级自动检测、检查配置文件与维护标签;采用四级分级系统(Tier 1 私有仅文档、Tier 2 私有可运行代码、Tier 3 公开无发布、Tier 4 公开有发布),不同级别对应不同的变更策略与陈旧阈值;按所有者专业水平(默认初学者)调整沟通风格,包含七项沟通原则与不可逆操作警示;以对话方式处理权限、限流、网络等错误;会话结束时汇总待办与操作并提供报告选项。

使用方式:通过 /repo-manager 调用。引导步骤使用命令如 bash ${CLAUDE_PLUGIN_ROOT}/scripts/ensure-deps.sh、node ${CLAUDE_PLUGIN_ROOT}/helper/bin/gh-manager.js auth verify、repos classify、files exists、repo labels list 等。需要设置 GITHUB_PAT 环境变量。

适用场景:维护 GitHub 仓库、检查安全态势、处理开放 PR、跨仓库检查缺失文件等。

限制:所有变更需所有者批准;Tier 3/4 不自动关闭外部贡献者的 PR 或讨论;部分功能依赖标签与配置;资料未提供具体收费、价格或平台支持信息。