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.