TaylorHuston

end-session

23
2
# Install this skill:
npx skills add TaylorHuston/local-life-manager --skill "end-session"

Install specific skill from multi-skill repository

# Description

End the current learning session. Use when done studying to generate summary, update learning plan, and log final entries. Triggers on "end session", "done learning", "finish studying", "wrap up".

# SKILL.md


name: end-session
description: End the current learning session. Use when done studying to generate summary, update learning plan, and log final entries. Triggers on "end session", "done learning", "finish studying", "wrap up".
model: claude-haiku-4-5-20251001
allowed-tools: Read, Write, Glob


End the current learning session.

Steps

  1. Find active session in .claude/learning-sessions/index.json
  2. If none: tell user there's no active session
  3. Read the session file
  4. Review conversation since last log, add remaining entries
  5. Generate 1-2 sentence summary
  6. Update session file:
  7. ended: current ISO timestamp
  8. status: "completed"
  9. summary: generated summary
  10. Update index.json status
  11. Update learning plan (.claude/learning-sessions/learning-plan.json):
  12. Set last_covered to today
  13. Add session ID to topic's sessions array
  14. Adjust proficiency per references/proficiency.md
  15. Update queue: remove covered, add discovered topics
  16. Handle struggles per references/proficiency.md

Report

  • Confirm session ended
  • Show summary
  • Show entries logged (by type)
  • Show proficiency updates
  • If review: show retention score and calibration
  • Suggest next topic from queue

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.