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.