SuperAPI AI 工具集

plate

通用与其它

查看项目

更新于 10-16 03:16

技能介绍

用途:将本地完工的工作提交并发布。/plate 负责暂存、提交、推送、普通 PR 变更和 PR 栈变更;不做代码质量评审,审查属于 /age;GitHub 检查、评审、评论、CI、合并、议题、工作流、发布、搜索与管理均在 /plate 之外,无本地发布事务时直接用 gh CLI。

主要能力:先解析 slug(python3 skills/plate/scripts/plate.pyz wheypoint-resolve --ref <slug>),再按调用分类为提交、拓扑预检、新 PR、已有 PR、栈维护五种模式的唯一一种,并只加载对应参考文件。新 PR 依次加载 references/topology.md,单分支再加载 references/ordinary-pr.md,栈则加载 references/stacks.md 及恰好一个提供者参考(gt.md、git-town.md 或 gh-stack.md)。可通过 --hard 在首次共享评审前运行 /hard-cheese 硬门槛,按 PASS、LOGGED、ERROR、FAILED 结果决定是否继续发布。先运行 python3 skills/plate/scripts/plate.pyz stack-tools 检测 Graphite、Git Town 与 gh stack,不改变仓库状态。

使用方式:通用事务为最终写作门(写入并回读每个必需产物)、校验(如 just check)、检查状态与完整 diff 和近期日志、只暂存具名文件并保持 .cheese/ 报告未暂存、用 Conventional Commit 提交、验证、按需发布并回读 PR。多行提交信息使用单引号 heredoc 分隔符。完成后写入临时 JSON,运行 python3 skills/plate/scripts/plate.pyz validate-publication <state.json>,仅在返回 valid: true 时报告完成。

限制:破坏性删除、历史重写、不安全强推与受保护分支变更需用户明确授权;质量门失败时停止,不得绕过钩子或弱化门槛;提交仅模式在验证后停止,不推送、不建 PR;栈仅作为所请求变更步骤处理,纯查看请求应转出;临时完成与 PR 正文文件放在 .cheese/ 下且不暂存。其余细节暂未提供。