session-end

Automate session closure with Git checks, Linear updates, and cleanup.

2|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/lucidlabs-hq/agent-kit --skill session-end-lucidlabs-hq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: session-end
Source: https://github.com/lucidlabs-hq/agent-kit/tree/main/.claude/skills/session-end
Command: npx skills add https://github.com/lucidlabs-hq/agent-kit --skill session-end-lucidlabs-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End development sessions cleanly by automating cleanup, syncing Linear tickets, validating Git state, and preparing a clean slate for the next session.

Core Features & Use Cases

  • Automated end-of-session cleanup and reporting
  • Linear ticket synchronization with a concise work summary
  • Git compliance checks and safe, well-formed commits
  • Next-session preparation including status updates and notes

Quick Start

Run the /session-end command to gracefully close the current session and trigger all cleanup and reporting steps.

Frequently Asked Questions about session-end

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

FAQPage Schema
How do I automate Git checks and Linear ticket updates when ending a development session?▼

Automating end-of-session cleanup validates your Git state, syncs Linear tickets with a concise work summary, and prepares a clean slate for your next development session.

What is the best way to prepare for my next development session after finishing work?▼

The best way to prepare for your next session is to run an end-of-session closure process that automates state cleanup, generates work summaries, and projects next-step readiness.

Why does session closure fail safely when preconditions are not met?▼

Session closure fails safely because it enforces required inputs and validations before applying Git commits or Linear updates, ensuring your workflow state remains intact when preconditions are not met.

Can I use customizable hooks to modify how my Git workflow closes a session?▼

Yes, you can use customizable hooks to modify how your Git workflow closes a session, allowing you to tailor automated ticket synchronization and state cleanup to your specific project requirements.

Does session-end work with Linear and Git to generate work summaries automatically?▼

Yes, session-end works with Linear and Git to automatically generate work summaries by validating your Git state and synchronizing your Linear tickets during the development session closure.