reflect

Installation
SKILL.md

Reflect

Mine the current conversation for durable learnings, then route them into skill edits. Three reviewers read the transcript through different lenses. An Opus synthesizer applies named criteria. The parent presents the synthesizer's output to the user, then applies the approved subset.

When to invoke

  • The user said "reflect" or "/reflect".
  • A complex task (5+ tool calls) just landed cleanly and the recipe is worth keeping.
  • The agent hit dead ends, found the working path, and the path generalizes.
  • The user corrected the agent's approach mid-task.
  • A non-trivial workflow emerged that isn't captured anywhere.

Skip when the conversation is trivial, off-topic, or already covered by an existing skill the parent followed correctly. One-offs are not learnings.

Process

1. Locate the active transcript

The parent finds its own transcript file before fanning out. The system prompt names the active workspace's agent-transcripts/ directory; use that path. Do not glob across ~/.cursor/projects/*/. That crosses workspace boundaries and reads private chats from unrelated projects.

Installs
1
GitHub Stars
7
First Seen
Jul 4, 2026
reflect — backnotprop/pstack