session-closerlisted
Install: claude install-skill 10CG/aria-plugin
# Session Closer — 会话收尾仪式
> **版本**: 1.0.1 | **定位**: 与十步循环**正交平级**的 leaf skill (会话维度, 非周期维度)
> **Spec**: session-closer-synthesis (DEC-20260625-001) | supersedes session-closeout-internalization
## 我应该用这个 Skill 吗?
**用 session-closer (会话收尾)**: 你想收尾**这次对话/session** —— 把未完成的、值得记的、
四维不一致的, 在结束前固化进 handoff。不要求走完一个 Spec; 探索/调试/讨论/半成品 session 都适用。
**用 phase-d-closer (周期收尾)**: 你刚走完一个开发 cycle (A→B→C), 要 D.1 更新 UPM 进度 /
D.2 归档 Spec —— 那是**周期产物归档**, 不是会话收尾。
> **心智边界**: 要总结的是**这次对话** → session-closer; 要归档的是**一个开发周期的产物** → phase-d-closer。
### 触发消歧速查 (自包含, 无需外部文件)
易混触发词的���望命中 (description 工程已据此 rebind: phase-d 删了「写 session handoff」+裸「收尾」):
| 触发词 | 命中 | 理由 |
|--------|------|------|
| "对话收尾" / "执行对话收尾" / "会话收尾" / "收工" / "session closeout" | **session-closer** | 纯会话语义 |
| "Phase D" / "归档 Spec" / "周期收尾" / "更新 cycle 进度" / "收尾阶段" | **phase-d-closer** | cycle 语义 |
| "写交接" / "写 handoff" | **session-closer (默认)** | cycle 内 handoff 由 phase-d D.3 **自动**承担 (用户不显式调); 用户显式说"写交接"多指会话维度 |
> 上表为**操作速查** (随插件自包含, 第三方无需 standards 子模块即生效)。完整方法论 (周期 vs 会话单元论证 + 5 层 handoff enforcement) 见 [standards/conventions/session-handoff.md §1.3](../../../standards/conventions/session-handoff.md) (方法论 SOT, 仅 vendor 了 aria-standards 的项目可达)。
---
## 核心结构 (AD-1/AD-2)
```
owner: "对话收尾" ──► session-closer (leaf)
│
① AI 内省 (一等公民) ──┤ step1: 本对话未完成线程/待办
│ step2: 值得固化但未写下的经验
② 机械兜底 (backstop) ─┤ step0/3: handoff_autofill + consistency_check