用途:这是一个在代码合并落地前运行的 PR 审查技能(review),针对当前分支与基线分支之间的 diff 做结构化检查,属于 gstack 技能集。资料中明确提到的检查维度包括 SQL 安全、LLM 信任边界违规(LLM trust boundary violations)、条件副作用(conditional side effects)以及其他结构性问题。
主要能力:技能开头会执行一段 preamble 脚本,读取并打印当前分支、仓库模式、proactive、telemetry、explain_level、routing 等配置状态,创建 ~/.gstack/sessions 会话文件,清理超过 120 分钟的旧会话文件,并写入 skill 使用与时间线日志。它还包含 plan mode 下的行为约定(技能优先于通用 plan mode 行为、在 STOP 点立即停止、不静默自动决策),以及 AskUserQuestion 的决策简报格式要求(D 编号、ELI10、推荐项、利弊、自检清单等)。此外定义了升级提示、特性发现提示(连续 checkpoint、模型覆盖)、遥测与 proactive 的一次性询问流程、CLAUDE.md 技能路由注入、vendored gstack 迁移等交互流程。
使用方式:作为 gstack 技能被调用,运行前需已安装 gstack 技能目录(~/.claude/skills/gstack/),相关脚本如 gstack-update-check、gstack-config、gstack-slug、gstack-learnings-search 等来自该目录。资料未提供独立的安装命令或手动调用示例,具体触发方式暂未提供。
限制:资料只给出该技能的前置脚本与交互规范,没有列出完整的审查算法、支持的编程语言、报告输出格式或准确率说明;收费、价格与平台信息均暂未提供。脚本依赖本地 ~/.gstack 状态目录与 shell 环境,缺少对应工具或文件时会走 fallback 分支。