session-close

Persist session learnings by updating CLAUDE.md and writing a session brief.

1|2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/parisgroup-ai/imersao-ia-setup --skill session-close-parisgroup-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-close
Source: https://github.com/parisgroup-ai/imersao-ia-setup/tree/main/skills/session-close
Command: npx skills add https://github.com/parisgroup-ai/imersao-ia-setup --skill session-close-parisgroup-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-of-session cleanup that preserves learnings and updates project memory after a work session. It ensures context is not lost when a session ends.

Core Features & Use Cases

  • Session Journal (Continuous Memory): Append timestamped entries to .claude/session-journal.md in the project root.
  • The Close Sequence: Reconstruct a narrative of what happened by reading git log, session journal, and task changes, then build a structured summary.
  • Close Tasks & Open Pending: Close completed TaskNotes tasks and create new TaskCreate items for any pending work, with clear, self-contained descriptions.
  • Persist Memory: Update CLAUDE.md with new learnings and update memory-topic files and auto-memory as needed.
  • Commit & Report: Auto-commit memory and task changes and print a concise session summary.

Quick Start

Run /session-close at the end of a work session to persist learnings, close tasks, and update memory for the next session.

Frequently Asked Questions about session-close

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

FAQPage Schema
How do I persist project memory and learnings at the end of a work session?▼

To persist project memory at the end of a work session, you can run a close sequence that appends timestamped entries to a session journal, updates CLAUDE.md, and delegates knowledge persistence to memory-topic files.

What is the best way to reconstruct a session narrative from git log and task changes?▼

Reconstructing a session narrative involves reading the git log, session journal, and task changes to build a structured summary of what happened during the work session.

How do I update CLAUDE.md with new learnings automatically?▼

You can update CLAUDE.md with new learnings automatically by running an end-of-session cleanup command that persists memory and coordinates knowledge updates across your project files.

Can I close completed tasks and create new items for pending work during session cleanup?▼

Yes, session cleanup can close completed TaskNotes tasks and create new TaskCreate items for any pending work, ensuring all descriptions are clear and self-contained for future context.

Does knowledge persistence work across any project stack?▼

Knowledge persistence works across any project stack by applying a standardized close sequence that writes a session brief, auto-commits changes, and updates project memory without stack-specific dependencies.