SuperAPI AI 工具集

amp-close

通用与其它

查看项目

更新于 10-16 04:32

技能介绍

用途:amp-close 是 Amp 平台上的会话结束仪式技能,相当于 Claude Code 的 /close 技能,适配了 Amp 的工具名、线程模型,并因 Amp 缺少生命周期钩子而由技能本身充当生命周期事件。

适用时机:会话自然结束、上下文窗口将满、用户表示要收尾,或在使用 handoff 工具前先关闭。不适用于会话中途检查点、无需收尾的快速提问、尚无结论的探索性工作。

主要能力与结构:分为四阶段。Gather 通过 Bash 收集 git 状态、bon 待办与漂移情况,并从系统提示中提取 Amp 线程 ID。Orient 分三步:Agent 分享观察、通过 Oracle(GPT-5.2 推理模型)回答六个反思问题(回顾:忘了什么、漏了什么、哪里能做得更好;前瞻:可能出什么问题、以后什么会看不懂、会后悔没做什么)、用户反思。Decide 将行动分为 Now 与 Next 两类,执行前必须停下等待用户批准。Act 依次执行 Now 项、创建 Next 的 bon 项、写 handoff 文件、生成 extraction JSON 并索引到 garde、按需提交、告知用户可安全关闭。

必要用法:Oracle 仅在会话有实质内容(多文件改动、架构决策)时调用,琐碎会话自行回答六问。handoff 写入 CC 使用的同一目录,文件名以 amp- 前缀加线程 ID 前 8 位十六进制字符命名。extraction 通过 ~/.claude/scripts/send-amp-extraction.sh 发送。

限制:依赖 oracle 工具、可选的 garde CLI 与 bon CLI;garde-manger 未安装时脚本会警告并退出 0,会话仍可从 Orient、分类和 handoff 文件获益。Amp 不在 Bash 调用间保留工作目录,需每次传入 cwd。只提交工作目录,不整理其他仓库。资料未提供收费、价格与平台支持信息。