project-session-management

Track session progress via SESSION.md and git checkpoints.

54|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/dennislee928/Ethic-Latex --skill project-session-management-dennislee928
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-session-management
Source: https://github.com/dennislee928/Ethic-Latex/tree/main/.claude/skills/project-session-management
Command: npx skills add https://github.com/dennislee928/Ethic-Latex --skill project-session-management-dennislee928

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill prevents context loss and ensures project continuity by meticulously tracking progress across multiple work sessions, making it easy to resume work without losing track of tasks, phases, or critical details.

Core Features & Use Cases

  • Session Tracking: Manages SESSION.md to log progress, current phase, and next actions.
  • Git Checkpoints: Creates structured Git commits to mark milestones and save state.
  • Context Resumption: Enables quick (<1 minute) resumption of work after context clears.
  • Use Case: After planning a complex project with the project-planning skill, use this skill to create a SESSION.md file. As you work through phases, update SESSION.md and create checkpoints. If your context clears, you can instantly resume by reading SESSION.md and going directly to the "Next Action".

Quick Start

Use the project-session-management skill to create SESSION.md for a new project.

Frequently Asked Questions about project-session-management

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

FAQPage Schema
How do I resume work on a project after losing context between sessions?

Project session management solves context loss by tracking progress in a SESSION.md file and creating git checkpoints, enabling you to resume work in under a minute by jumping directly to the logged next action.

What is the best way to track project progress across multiple development phases?

Tracking progress across multiple development phases involves managing a SESSION.md file to log milestones and creating git checkpoints, ensuring project continuity and preventing the loss of critical task details.

How do I create git checkpoints to save project state during phased development?

You create git checkpoints by making structured commits that mark milestones and save state, which allows the session management protocol to track progress and secure work across phased development cycles.

Do I need a project planning skill before setting up session tracking?

Using a project planning skill beforehand is recommended to define phases before initializing session tracking, but you can directly create a SESSION.md file to log progress and establish git checkpoints independently.

Can I use session management for multi-session projects without losing task details?

Yes, session management prevents losing task details by using a Session Handoff Protocol to meticulously track progress across multiple work sessions, ensuring project continuity and seamless context handoffs.