用途:为仓库创建本地代码审查策略包,供 /code-review 和 /review 使用,让审查遵循项目专属规则。
主要能力:初始化 .opencode/review/policy.md(必需)、.opencode/review/checklist.md 与 .opencode/review/severity.yml(可选但推荐)。行为包括:检测仓库根目录(优先使用 vcs-detect);目录缺失时创建;文件不存在时按模板生成;文件已存在时保留用户内容并只补充缺失段落;可询问并应用用户提供的领域专属覆盖规则;最后返回创建/更新文件路径的简短摘要。
模板要点:policy.md 定义适用范围、关键领域(认证授权、数据完整性与迁移、密钥凭据与 PII、计费配额与财务计算)、必须标记的问题(可利用的安全漏洞、静默数据丢失或损坏、无迁移计划的不兼容 API/模式变更、高风险部署缺少回滚或护栏)、通常忽略项、仓库专属规则,以及要求的审查输出(严重级别 critical|high|medium|low、文件与行号、为何在本仓库构成风险、具体修复建议)。checklist.md 覆盖正确性、安全、数据与迁移、性能、运维、测试。severity.yml 定义 critical/high/medium/low 的示例条目,并设置 require_file_line_reference、require_concrete_fix、deduplicate_findings 为 true。
使用方式:在目标仓库中运行该技能,按提示补充领域覆盖规则;随后由 /code-review 与 /review 读取这些文件。
限制:资料未提供具体安装命令、运行命令、依赖要求、平台支持与收费信息;模板内容可按需修改,规则应保持简洁并贴合本仓库,优先使用具体示例而非抽象表述。