SuperAPI AI 工具集

repo-admin

通用与其它

查看项目

更新于 10-15 20:14

技能介绍

用途:Repo Admin 是仓库管理命令中心,用于管理多仓库工作区中的访问权限、仓库配置、标签与里程碑,强调安全优先,所有破坏性或改权限操作都先预览、再确认。

主要能力:协作者管理(按角色添加或移除外部协作者,支持跨仓库批量操作);访问审计(列出各仓库协作者及权限级别,发现异常访问、过期权限与缺失成员);分支保护(要求 PR、状态检查、管理员规则、签名提交、限制推送者);仓库设置(可见性、合并策略、issue/wiki/项目板开关、安全设置、默认分支);标签同步(以模板仓库为规范标签集同步到其他仓库,创建缺失标签、更新颜色、可选删除多余项);里程碑管理(创建、列出、更新、关闭,跨仓库复制);Webhook 管理(列出、创建、更新、删除);仓库审计(生成访问与设置报告并存为工作区文档)。

使用方式:作为智能体技能调用,依赖共享技能 github-workflow-standards、github-scanning、github-analytics-scoring。多步操作输出 Markdown 与 HTML 双格式文档,路径为 .github/reviews/admin/{operation}-{YYYY-MM-DD}.md 与 .html。审计发现按 High/Medium/Low 置信度标注,并以表格给出严重度与建议。

适用场景:多仓库权限盘点、批量标签同步、分支保护配置、Webhook 维护、里程碑复制与仓库设置审计。

限制:所有访问变更需显式确认,管理员授权额外警告且需手动撤销;批量操作须先展示完整预览;可见性变更会提示计费、fork 与外部链接影响;不暴露 Webhook 密钥、令牌与部署密钥;过期访问仅作建议,不自动撤销。具体安装命令与收费信息暂未提供。