close-session

Saves session progress, updates memory files, and regenerates navigation maps at session end.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill close-session-fahadimdad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: close-session
Source: https://github.com/FahadImdad/Nexus-Fahad/tree/main/00-system/skills/system/close-session
Command: npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill close-session-fahadimdad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? When ending a work session with an AI assistant, progress updates, task completions, and decisions are easily lost, forcing you to re-explain context next time. This Skill preserves everything by updating project checkboxes, memory files, and navigation maps before you close. ## Core Features & Use Cases - Automatic Task Completion: Detects finished project work and bulk-marks tasks complete in tasks.md, with an interactive review option for partial progress. - Map Regeneration: Rescans Projects/ and Skills/ folders to rebuild navigation maps with current progress percentages and statuses. - Session Reports & Cleanup: Creates dated session reports in 01-memory/session-reports/ and interactively cleans temporary files from the workspace root. - Use Case: After finishing a work session on a project, say "done" and the Skill marks completed tasks, updates memory, writes a session report, and tells you exactly where to resume next time. ## Quick Start Say "done for now" or "wrap up" to trigger the full session-saving workflow before closing your chat.

Frequently Asked Questions about close-session

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

FAQPage Schema
How do I save AI session progress between conversations?

Trigger the close-session workflow by saying "done" or "wrap up". It updates task checkboxes, regenerates navigation maps, writes a session report to 01-memory/session-reports/, and instructs you to start a fresh session for clean context loading.

How does automatic task completion work in close-session?

If a project is IN_PROGRESS with 10 or more unchecked tasks and execution signals are detected, the Skill runs the bulk-complete Python script with --all --no-confirm to mark all tasks complete. Otherwise it offers an interactive review of the first 10 unchecked tasks.

What happens if there is no active project when closing a session?

The Skill skips project state reading and task completion steps, then continues with map updates, memory updates, temp file cleanup, and a general session report. The summary notes that no project work occurred.

Does close-session handle corrupted or missing memory files?

Yes. If project-map.md or other memory files are unreadable, it attempts to rebuild them by scanning the Projects/ and Skills/ folders, reports the rebuild in the summary, and suggests running validate-system to verify integrity.

Why does close-session tell me to start a fresh conversation?

Starting a new chat or using /clear ensures clean context boundaries, prevents pollution from the previous session, and lets the loader run fresh with the updated project state. Skipping this risks stale context confusing the AI.