pre-decision-analysislisted
Install: claude install-skill moesin-lab/agent-nexus
# pre-decision-analysis(Claude Code 执行器)
> ⚠️ **规则权威源**:skill 顶层 `process/` 与 `standards/`(symlink 到 docs/dev/)。规则冲突时以 docs 物理位置内容为准。
>
> ⚠️ **通用入口**:`../../SKILL.md`(harness-neutral 触发 / 先读 / 能力映射)。本文件只负责 Claude Code 下的具体执行细节。
## 1. 先读
同通用入口 §1:从 skill 顶层(`../../`)加载 `process/README.md` + 按需 `process/subflow-*.md` + `standards/README.md` + `standards/scratch-template.md`(仅 scratch 硬触发)。
## 2. Claude Code 执行细节
> ⚠️ **硬性要求**:本节列的工具是本 skill 在 Claude Code 下的必走路径——`codex-review` skill、`general-purpose` Agent 派发、`AskUserQuestion` 原生工具等。agent **不得静默降级**为普通对话文本、手工模拟提问、自问自答假 argue 等通用做法。若某工具当前不可用(权限 / 配额 / 未安装),**在 PR 里显式声明并与用户确认兜底方案**,不装作走了特色路径。
### argue 派发
- **首选**:`codex-review` skill(传 prompt 文件路径作 args)或 Agent 工具派 `general-purpose` subagent 内部跑 `codex exec`
- **备选**:Agent 工具派 `general-purpose` subagent 做代码库交叉
- **并行**:同一 turn 里开多个 Agent 块并行派
### 结构化提问(路径 B)
用 `AskUserQuestion` 原生工具推真分叉——一轮最多 4 题;若超 4 说明没砍到真分叉。
### Scratch
`.tasks/<topic>-<purpose>.scratch.md`;`.tasks/*.scratch.md` 已在本仓库 `.gitignore` 命中。
### PR 载体
开分支遵循 AGENTS.md 分支先行约定;PR body 贴 "异议 & 回应" 小节(argue 要点 + agent 回应)。
## 3. 触发词典(description 之外的补充信号)
同通用入口 §3。
## 4. 与其他 skill 的协作
- 触发后先跑 **argue**(`codex-review`)做 pre-flight self-check
- 外部仓库评估偶尔调用 `chrome-devtools-mcp:*` 系列
- Scratch 跨会话可用 `handoff` skill 把未决点带进下次