用途:为仓库引导 Verasic GitHub 治理配置,采用“先计划、后确认”的工厂式编排,默认只输出计划,需显式 --yes 才应用。
主要能力:编排 bootstrap-repo、wire-hooks、lefthook install 与 doctor;支持 --force、--ci-strategy=skip|merge|replace、--open-pr(创建 chore/governance-bootstrap 分支、提交、推送并 gh pr create)。
使用方式:从仓库根目录运行 bash .cursor/skills/verasic-github-governance-init/scripts/factory.sh 查看计划,原样转述 stdout 并请用户确认;确认后加 --yes 应用。若仓库已有外部 CI 工作流,bootstrap 可能以退出码 2 结束,需参考 existing-repo-conflicts.md 选择 CI 策略。验证运行 verasic-github-governance/scripts/doctor.sh,必需 CI 作业名为 ci。
前提:需安装 verasic-github-governance;--open-pr 需 verasic-github-cli-init;建议安装 verasic-git-commits-convention。可通过 npx skills add Milkywayrules/verasic-skills 或 @v0.2.5 安装。
限制:未经用户确认不得运行 --yes;不得提交令牌,gh 命令前先加载 github-cli-init 环境。安全与信任模型见 references/scanner-notes.md 与上游 SECURITY.md。其余细节暂未提供。