session-recap

Check for uncommitted Git changes and archive session logs.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/claude-code-flonat --skill session-recap-flonat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-recap
Source: https://github.com/flonat/claude-code-flonat/tree/main/skills/session-recap
Command: npx skills add https://github.com/flonat/claude-code-flonat --skill session-recap-flonat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that your work session is properly concluded by checking for uncommitted changes, offering to update project documentation, and archiving session logs, preventing data loss and maintaining project integrity.

Core Features & Use Cases

  • End-of-Session Checklist: Provides a structured way to wrap up work.
  • Uncommitted Changes Check: Warns about and helps manage uncommitted Git changes.
  • Documentation Updates: Offers to refresh project CLAUDE.md or README.md files.
  • Session Archiving: Creates a timestamped log of the entire session.
  • Memory Persistence: Automatically saves learnings to auto-memory and project memory.

Quick Start

Run /session-recap when you are finished working to perform the end-of-session checklist.

Frequently Asked Questions about session-recap

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

FAQPage Schema
How do I safely wrap up a research work session and prevent data loss?

Checking for uncommitted Git changes before ending a session is critical to prevent data loss. This Skill scans your Git status and warns about uncommitted changes, ensuring your project state is safely committed and documented before you conclude your work.

How do I archive a session log and update project documentation at the end of a workflow?

You can archive a session log and update documentation by running an on-demand recap checklist that creates a timestamped log of the entire session, offers to refresh CLAUDE.md or README.md files, and syncs the project state with Notion to maintain project integrity.

Can I automatically save session learnings and decisions to project memory in Git?

Yes, you can automatically save session learnings and decisions to project memory. This process updates auto-memory and project memory with the outcomes from your session, ensuring knowledge persistence without requiring manual note-taking.

Does this end-of-session checklist work with Notion for syncing project state?

Yes, the end-of-session checklist works with Notion by syncing your project state as part of the wrap-up workflow. This ensures your external documentation matches your local Git repository and archived session logs.

What is the best way to manage uncommitted Git changes before concluding a research project?

The best way to manage uncommitted Git changes is using a structured wrap-up checklist that detects changes in your Git status, prompts you to update project documentation, and helps you safely commit your workflow before archiving the session.