mcpField
R
reflection

reflection

github.com/makerjackieAgent 工作流140 次安装36 周前更新
代码仓库

关于 reflection

Reflection 是一项回顾对话、工具故障和用户反馈的技能,用于找出值得正式记录的一项改进或偏好。它会提出精简的技能更新或 CLAUDE.md 条目,并在应用前征求确认。

主要功能

  1. 01回顾对话与工具使用情况
  2. 02识别重复偏好或技能缺口
  3. 03提出一项简洁改动
  4. 04技能更新时展示差异
  5. 05应用前请求确认

适用场景

  1. 01记录反复出现的用户偏好
  2. 02处理工作流中的故障或纠正
  3. 03提出有针对性的技能改进

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/makerjackie/jackie-skills-starter --skill reflection

安装后在 Claude Code 中输入/reflection确认已加载。

详细介绍

反思技能

概述

此技能用于定期反思与用户的互动。它会分析哪些做法有效、哪些无效(工具失败),并找出应正式记录的重复模式或明确的用户偏好。

目标

  • 改进技能: 找出现有技能定义中的不足或低效之处,并提出简洁的更新。
  • 记录偏好: 在 CLAUDE.md 文件中记录用户偏好、项目特定规则或重复出现的指示。

流程

  1. 分析: 回顾对话历史、工具调用,以及用户提出的任何失败情况或纠正意见。
  2. 识别: 判断是否应将某种特定行为纳入技能,或是否已形成用户偏好。
  3. 提议: 制定一项简洁的更改。
    • 如果要更新技能,请展示拟议更改的差异。
    • 如果要添加偏好,请展示拟添加到 CLAUDE.md 的内容。
  4. 确认: 向用户展示提议,并在应用前征求明确确认。

指南

  • 一次一项: 每次调用只提出一项更改,以便专注讨论并仔细审阅。
  • 简洁: 尽可能简短地表述更改。通常只需几个词,就能明确要求或纠正常见错误。
  • 准确: 确保提议直接针对本次会话中观察到的实际问题或偏好。
  • 失败分析: 特别留意工具失败或用户不得不纠正处理方式的情况。这些是反思的首要对象。
  • 冲突解决: 如果提议与现有技能或用户偏好的细节冲突,应提出最符合用户当前意图的解决方案。

评论

支持 Markdown