session-management

Preserve and resume development session context using state files and structured logs.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/artofrawr/claude-control --skill session-management-artofrawr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-management
Source: https://github.com/artofrawr/claude-control/tree/main/skills/session-management
Command: npx skills add https://github.com/artofrawr/claude-control --skill session-management-artofrawr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps maintain and recover context across long development sessions by preserving decisions, state, and progress, enabling seamless resume after breaks.

Core Features & Use Cases

  • Tiered summarization at quick check points to keep context manageable.
  • Checkpointing and session archive to hand off progress after sessions.
  • Clear session state structure with current-state.md, decisions.md, code-landmarks.md, and archive for long-running work.

Quick Start

Start a new session by creating current-state.md with an initial Active Task and Next Steps.

Frequently Asked Questions about session-management

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

FAQPage Schema
How do I preserve context and resume a long development session after a break?

To preserve context and resume a long development session, you create a current-state.md file with your Active Task and Next Steps. This checkpoints your progress, enabling seamless resumption after breaks.

What is the best way to track decisions and code landmarks across development sessions?

The best way to track decisions and code landmarks across development sessions is by maintaining structured state files like decisions.md and code-landmarks.md. This enforces disciplined state updates and file organization.

How do I hand off progress and archive state files for long-running work?

You hand off progress and archive state files for long-running work by enforcing lightweight archiving and structured session logs. This ensures your checkpointed decisions and current state are easily transferable.

Does session state tracking work without external dependencies for managing context?

Yes, session state tracking works without external dependencies. It relies entirely on structured markdown files and lightweight archiving to manage context, requiring no additional components or frameworks.

When do I need tiered summarization for checkpointing my development progress?

You need tiered summarization for checkpointing development progress when your context becomes unmanageable. It keeps context manageable during long development sessions by summarizing state at quick checkpoints.

Why does maintaining context manually fail for long-running development work?

Maintaining context manually fails for long-running development work because it lacks disciplined state updates and structured file organization. Without dedicated checkpointing and archiving, decisions and progress are lost.