session-management

Create structured session checkpoints and handoff summaries in .dotnet-ai-kit directories.

4|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill session-management-faysilalshareef
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-management
Source: https://github.com/FaysilAlshareef/dotnet-ai-kit/tree/main/skills/workflow/session-management
Command: npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill session-management-faysilalshareef

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured way to save, summarize, and hand off the state of AI-assisted development sessions so work can be safely paused, resumed, or transferred without losing context.

Core Features & Use Cases

  • Checkpointing: Create session snapshots that record completed items, in-progress work, blockers, and files changed for safe resumption.
  • Wrap-up Summaries: Produce concise wrap-ups that list key decisions, what was implemented, what remains, and recommended next steps.
  • Agent Handoffs: Provide clear handoff context between agents or developers including event types, topic names, session IDs, and important repository references.
  • Resumption Guidance: Locate the latest session directory, read checkpoints, and verify git history to continue work reliably.
  • Use Case: After implementing the command side of a feature, checkpoint progress and hand off explicit tasks and context to the query-architect agent to implement the query-side.

Quick Start

Create a session checkpoint in .dotnet-ai-kit/sessions with the date, a brief summary of completed work, files changed, and explicit next steps for the next agent.

Frequently Asked Questions about session-management

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

FAQPage Schema
How do I persist AI-assisted development session context for later resumption?▼

To persist AI-assisted development session context, create checkpoint files in a .dotnet-ai-kit/sessions directory that record completed items, in-progress work, blockers, and files changed for safe resumption.

What is the best way to hand off context between AI agents in a developer workflow?▼

The best way to hand off context between AI agents is to generate a structured handoff file containing event types, topic names, session IDs, changed files, and explicit next steps for the receiving agent.

How do I create a wrap-up summary for a paused coding session?▼

To create a wrap-up summary for a paused coding session, document key decisions made, what was implemented, what remains incomplete, and recommended next steps to ensure reliable continuation.

Can I resume an AI development session using git history and checkpoint files?▼

Yes, you can resume an AI development session by locating the latest session directory, reading existing checkpoint files, and verifying git history to confirm the repository state before continuing.

Do I need a .dotnet-ai-kit directory to manage session checkpoints?▼

Yes, you need a .dotnet-ai-kit directory to manage session checkpoints, as the Skill writes periodic snapshots and wrap-up summaries into .dotnet-ai-kit/sessions directories for context persistence.