session-end

Record session experiences, update project memory files, and commit code changes.

1|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/run6270/skill --skill session-end-run6270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-end
Source: https://github.com/run6270/skill/tree/main/session-end
Command: npx skills add https://github.com/run6270/skill --skill session-end-run6270

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the crucial post-session wrap-up tasks, ensuring that valuable learnings are captured, project statuses are updated, and code is committed efficiently.

Core Features & Use Cases

  • Experience Recording: Captures reusable or counter-intuitive learnings from sessions.
  • Memory Updates: Appends session summaries to today.md and refreshes goals.md, projects.md, and active-tasks.json.
  • Code Management: Updates PROJECT_CONTEXT.md with handoff information and performs Git commits for changes.

Quick Start

Run the session-end skill to finalize your work and update all relevant project memory files.

Frequently Asked Questions about session-end

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

FAQPage Schema
How do I automate session wrap-up to update project memory files and commit code?

Automating session wrap-up records experiences, appends summaries to today.md, refreshes goals.md and projects.md, updates active-tasks.json, and performs Git commits to finalize work.

What is the best way to log session experiences and sync task status for AI assistants?

Logging session experiences captures reusable learnings and synchronizes task status by updating active-tasks.json. This ensures the AI assistant maintains accurate project tracking and knowledge management continuity.

How does updating PROJECT_CONTEXT.md help with project handoff information?

Updating PROJECT_CONTEXT.md with handoff information records the current state for the next work session. It bridges continuity gaps by detailing task progress and version control integration.

Do I need Git installed to use a session wrap-up automation tool?

Git is required if you want to automate code commits during the wrap-up. The tool performs version control integration by committing changes directly, adhering to specific Git commit conventions.

Can I use session-end to record counter-intuitive learnings from my coding sessions?

You can use it to record counter-intuitive learnings from coding sessions. It captures reusable experiences to improve future knowledge management and prevent repeating past mistakes.

What are the limitations of relying on automated memory updates for project tracking?

Automated memory updates require adherence to specific file update protocols. If session context is ambiguous, the automated summaries appended to memory files may lack the nuance needed for complex project tracking.