debrief

Inventory session changes, close open items, and generate a debrief report.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/orenmagid/claude-cabinet --skill debrief-orenmagid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debrief
Source: https://github.com/orenmagid/claude-cabinet/tree/main/templates/skills/debrief
Command: npx skills add https://github.com/orenmagid/claude-cabinet --skill debrief-orenmagid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Session end often leaves actions open and lessons undocumented. The debrief skill automates inventorying what was done, closing open items, and recording lessons so the next session starts informed.

Core Features & Use Cases

  • Inventory: identify what changed this session from git history, commits, and conversation notes.
  • Close Work: map session outputs to open actions, mark them done, and resolve or route feedback as needed.
  • State, Memory, and Reporting: update system state, persist changes, and generate a concise debrief report for review.
  • Lessons and Patterns: capture learnings for memory and surface recurring patterns for audits.

Quick Start

Invoke the debrief workflow to inventory what was done, close matched work, update state, and generate the debrief report.

Frequently Asked Questions about debrief

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

FAQPage Schema
How do I automate session closure for multi-phase projects?

Automate session closure by inventorying completed work from git history, mapping outputs to open actions, updating state, and generating a debrief report to inform the next session.

What is the best way to capture lessons learned and document workflow memory?

Capture lessons learned by recording recurring patterns and session learnings during closure, routing workflow memory to retention databases so future sessions start fully informed.

How do I close open work items and update project state at the end of a session?

Close open work items by mapping session outputs to existing actions, marking them done, resolving feedback, and updating the project state to persist changes before ending.

When do I need to run a session debrief workflow?

Run a session debrief workflow at the end of multi-phase project sessions where consistency, documentation, and memory retention are critical for maintaining project continuity.

Does the session debrief process work without external dependencies?

Yes, the session debrief process works without external dependencies, using internal phase-driven orchestration with defaults and fallbacks to generate reports and route memory.

How do I generate a debrief report from git history and conversation notes?

Generate a debrief report by inventorying git commits and conversation notes, matching session outputs to open items, and formatting the results into a concise review document.