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.