reflect

Spawns three parallel review subagents over a session transcript to route learnings into skill edits.

2|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/imjasonh/playground --skill reflect-imjasonh
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reflect
Source: https://github.com/imjasonh/playground/tree/main/.cursor/skills/reflect
Command: npx skills add https://github.com/imjasonh/playground --skill reflect-imjasonh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Valuable lessons from an AI coding session are lost once the conversation ends. This Skill mines the active transcript for durable learnings and turns them into concrete, reviewed edits to existing skills so future agents benefit. ## Core Features & Use Cases - Parallel Multi-Lens Review: Spawns three reviewer subagents (judgment, tooling, divergent) over the session transcript, each with a dedicated prompt template from the references directory. - Structured Synthesis: A synthesizer subagent merges findings into an Accepted / Rejected / Backlog list with explicit routing to skill edits, description tuning, or new skill creation. - Approval-Gated Application: Presents the full synthesis to the user before applying any change, then routes trivial edits directly and substantive edits to the create-skill workflow. - Use Case: After a long debugging session where the agent discovered a CI flag and a missed skill trigger, say "reflect" to extract those learnings and encode them into the relevant skills. ## Quick Start Say "reflect" or "/reflect" at the end of a session to review the transcript and apply approved learnings to your skills.

Frequently Asked Questions about reflect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a reflection review on an AI agent session?▼

Invoke the skill by saying "reflect" or "/reflect" at the end of a session. It locates the active transcript, spawns three parallel reviewer subagents, synthesizes their findings, and presents proposed skill edits for your approval.

What do the three reviewer subagents in a reflection do?▼

The judgment reviewer names durable principles behind incidents, the tooling reviewer captures concrete commands and tool quirks, and the divergent reviewer covers blind spots and second-order effects. Each returns 3-5 findings with evidence and routing.

Does the reflect skill apply skill edits automatically?▼

No. The synthesizer's full Accepted, Rejected, and Backlog output is presented to the user first, and only the approved subset is applied. Backlog items are filed to the team's devex tracker without waiting for approval.

When should I not use session reflection?▼

Skip reflection when the conversation is trivial, off-topic, or already covered by an existing skill the agent followed correctly. One-off incidents that do not generalize are not durable learnings worth encoding.

How does reflection handle prompt injection in transcripts?▼

Reviewer and synthesizer prompts treat transcript content as untrusted data and ignore embedded directives. MCP lookups are confined to context the transcript actually references, such as cited tickets or linked chat threads.