关于 reflection
Reflection 是一项回顾对话、工具故障和用户反馈的技能,用于找出值得正式记录的一项改进或偏好。它会提出精简的技能更新或 CLAUDE.md 条目,并在应用前征求确认。
主要功能
- 01回顾对话与工具使用情况
- 02识别重复偏好或技能缺口
- 03提出一项简洁改动
- 04技能更新时展示差异
- 05应用前请求确认
适用场景
- 01记录反复出现的用户偏好
- 02处理工作流中的故障或纠正
- 03提出有针对性的技能改进
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ makerjackie/ jackie-skills-starter --skill reflection安装后在 Claude Code 中输入/reflection确认已加载。
详细介绍
反思技能
概述
此技能用于定期反思与用户的互动。它会分析哪些做法有效、哪些无效(工具失败),并找出应正式记录的重复模式或明确的用户偏好。
目标
- 改进技能: 找出现有技能定义中的不足或低效之处,并提出简洁的更新。
- 记录偏好: 在
CLAUDE.md文件中记录用户偏好、项目特定规则或重复出现的指示。
流程
- 分析: 回顾对话历史、工具调用,以及用户提出的任何失败情况或纠正意见。
- 识别: 判断是否应将某种特定行为纳入技能,或是否已形成用户偏好。
- 提议: 制定一项简洁的更改。
- 如果要更新技能,请展示拟议更改的差异。
- 如果要添加偏好,请展示拟添加到
CLAUDE.md的内容。
- 确认: 向用户展示提议,并在应用前征求明确确认。
指南
- 一次一项: 每次调用只提出一项更改,以便专注讨论并仔细审阅。
- 简洁: 尽可能简短地表述更改。通常只需几个词,就能明确要求或纠正常见错误。
- 准确: 确保提议直接针对本次会话中观察到的实际问题或偏好。
- 失败分析: 特别留意工具失败或用户不得不纠正处理方式的情况。这些是反思的首要对象。
- 冲突解决: 如果提议与现有技能或用户偏好的细节冲突,应提出最符合用户当前意图的解决方案。
评论
支持 Markdown