session-end

End Claude Code sessions by syncing Beads changes and exporting summaries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/stars-end/affordabot --skill session-end
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-end
Source: https://github.com/stars-end/affordabot/tree/main/.claude/skills/session-end
Command: npx skills add https://github.com/stars-end/affordabot --skill session-end

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Forgetting to save work, losing context, or not knowing what to tackle next can lead to wasted time and reduced productivity across development sessions.

Core Features & Use Cases

  • Guaranteed Beads Sync: Forces an immediate export of all Beads changes to Git, ensuring your work is persistently saved before ending the session.
  • Session Activity Summary: Provides a concise overview of your accomplishments, including issues closed and created during the session.
  • Intelligent Next Work Suggestion: Presents a prioritized list of ready tasks, minimizing context switching and helping you hit the ground running in your next session.
  • Use Case: At the end of your workday, simply say "I'm done for now," and this Skill will ensure all your Beads issues are saved, provide a summary of your progress, and suggest top tasks for tomorrow.

Quick Start

When you're ready to finish your work for the day, simply say: "I'm done for now"

Frequently Asked Questions about session-end

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

FAQPage Schema
How do I save my work and end a Claude Code session cleanly?

End your session by saying 'I'm done for now' or similar termination signals. The Skill automatically synchronizes all Beads changes to Git, exports your work, and preserves context so nothing is lost between sessions.

What happens to my context and task progress when I end a session?

Session-end exports your Beads context and generates a summary of issues closed and created. Your work is committed to Git and persisted, so you can resume with full context in your next session.

Can I see what I accomplished in a session before ending it?

Yes. The Skill provides a concise session activity summary showing your accomplishments, then generates a prioritized list of ready tasks to tackle next, minimizing context switching.

Does session-end work without manual Git commits?

Yes. The Skill forces automatic synchronization and commits all Beads changes to Git during termination, so you don't need to manually push or export—it's handled end-to-end.

What do I need set up before using session-end?

Beads context must be initialized and Git access must be available. The Skill requires these prerequisites to sync changes, export work, and generate next-step recommendations.