# 工程计划评审 (plan-eng-review)

> 以工程经理视角评审计划、分支 diff 或指定代码，覆盖架构、代码质量、测试和性能并输出报告。

- 分类: [架构设计](https://www.myskills.tools/zh/categories/architecture/)
- 来源: 社区 · Garry Tan
- 代码仓库: https://github.com/garrytan/gstack/tree/main/plan-eng-review (commit 8695938 · v1.0.0)
- SKILL.md: https://github.com/garrytan/gstack/blob/main/plan-eng-review/SKILL.md
- 安装命令: `npx skills add garrytan/gstack --skill plan-eng-review`
- 许可证: MIT
- 兼容工具: Claude Code, Codex, Cursor, Copilot
- 权限: read-repo ✓, write-files ✓, shell ✓, network ✓
- 状态: 扫描通过
- 规则扫描无法覆盖所有风险，安装前请阅读此技能的 SKILL.md，确认权限后再使用。
- ⚠ 默认会把计划发送给 Codex 做独立评审，可用 gstack-config set codex_reviews disabled 关闭。

## 核心规则

只做评审：除非用户明确授权，否则不构建功能、验收套件或基准测试。

## 执行阶段

1. **选定评审对象** — 先确定评审对象：当前分支 diff、计划或设计文档、或指定路径；处于计划模式时自动选择当前计划。
2. **挑战范围** — 查找已有方案、找出最小改动、统计复杂度，针对新模式联网调研内置能力与常见坑，并对照 TODOS.md。
3. **四项评审** — 依次评审架构、代码质量、测试和性能，每节列出问题并逐一形成决策，不得省略任何一节。
4. **外部意见** — 四节完成后，默认调用另一套 AI 系统（Codex）独立挑战计划，并汇总双方结论。
5. **写报告并把关** — 把结论写入报告文件，结尾为 GSTACK REVIEW REPORT，退出计划模式前逐项核对报告格式。

## 权限说明（据 SKILL.md 整理）

| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 部分需要 | 只写选定的报告文件（所评审的计划或单独的评审文件），不修改实现代码。 |
| 命令执行 | 部分需要 | 运行 gstack 辅助脚本、git，以及利用现有测试做有限的行为探查。 |
| 网络外发 | 需要 | 通过 Aside 或 WebSearch 做网络调研，并默认调用 Codex 提供外部意见。 |

## SKILL.md 头部信息（YAML）

```yaml
---
name: plan-eng-review
preamble-tier: 3
version: 1.0.0
description: Eng manager-mode plan review. (gstack)
allowed-tools:
  - Read
  - Write
  - Grep
  - Glob
  - AskUserQuestion
  - Bash
  - WebSearch
triggers:
  - review architecture
  - eng plan review
  - check the implementation plan
---
```

首页: https://www.myskills.tools/zh/ · URL: https://www.myskills.tools/zh/skills/plan-eng-review/
