用途:管理 GitHub Actions,包括 workflow、release、GHCR 镜像与带安全门禁的 CI/CD,并将配置持久化到本地文件。
主要能力:按自由文本提示解析模式,支持 setup、create、release、deploy、monitor、update-agent 等模式;检查 GitHub CLI 环境、仓库与 secrets;发现与创建 workflow(构建推送到 GHCR、SSH 部署到 VPS、Release、安全扫描等);依据 git 标签与提交生成版本计划;生成 deploy-admin 子代理。
使用方式:以 Bash 调用 ${CLAUDE_SKILL_DIR}/scripts/detect-mode.sh 解析模式,再经 gh-env-check.sh 检查环境,deploy-local-ops.sh 读写 CLAUDE.local.md 中的 GitHub Config 与 Workflows 段落。所有 Bash 调用需报告 OK/FAILED 并保留非零状态。有超时调用先用 . "${CLAUDE_SKILL_DIR}/scripts/lib/deploy-common.sh" 提供 ght。发布前需经确认门禁,取消时不得改动文件。
适用场景:已有 GitHub 仓库并希望用 Claude 辅助创建、触发或监控 Actions 及发布流程。
限制:需已安装并登录 gh CLI;破坏性操作需显式批准,子代理不得执行安全门禁;发布模式依赖仓库自身脚本(可能不存在);资料仅覆盖到 P4 Step 4,后续步骤暂未提供。