reflect-session

Review completed sessions and retain approved categorized learnings in Hindsight.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/AndreJorgeLopes/devflow --skill reflect-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reflect-session
Source: https://github.com/AndreJorgeLopes/devflow/tree/main/skills/reflect-session
Command: npx skills add https://github.com/AndreJorgeLopes/devflow --skill reflect-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you stop losing the value of each work session by consolidating what happened into structured learnings that can be reused in future sessions.

Core Features & Use Cases

  • Session review: Identify the original goal, approach, what worked, what failed, surprises, and key decisions.
  • Learning extraction & categorization: Convert insights into structured types like Mental Model, Hard Rule, Gotcha, Decision, Technique, and Discovery.
  • Hindsight retention workflow: Prompt the user to approve which learnings to keep, then retain each approved memory individually for future recall.
  • Use Case: After debugging a tricky issue with an agent, capture the root-cause insight and the “do/don’t” rule so the next session starts with better guardrails.

Quick Start

Ask the agent to run reflect-session to review your just-finished session, extract categorized learnings, and retain the approved ones in Hindsight.

Frequently Asked Questions about reflect-session

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

FAQPage Schema
How do I extract reusable learnings from a completed agent coding or debugging session?

To extract reusable learnings from a completed agent session, review the original goal, approach, and outcomes, then convert insights into structured types like Mental Model, Hard Rule, and Gotcha for future recall to prevent repeated mistakes.

What is the best way to retain categorized session insights for future agent workflows?

The best way to retain categorized session insights is to prompt the user to approve extracted learnings, then retain each approved memory individually using the Hindsight retain mechanism for durable future recall across agent workflows.

Can I categorize decision-making and process improvement insights from past sessions?

Yes, you can categorize decision-making and process improvement insights by structuring them into defined types such as Decision, Technique, Discovery, Hard Rule, and Gotcha during your session review.

Does capturing session reflections require manual memory structuring?

Capturing session reflections requires structuring insights by type and presenting them for user approval before retention, ensuring you selectively keep durable learnings rather than automatically storing the entire session history.

When should I run a session review to extract learnings?

You should run a session review to extract learnings during wrap-up workflows after completing coding, debugging, planning, or decision-making sessions where you want to establish better guardrails for future recall.