end-session

Commit code changes, update devlogs, and create pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the essential end-of-session housekeeping tasks, ensuring code is committed, documentation is updated, and a clear summary is generated for future reference.

Core Features & Use Cases

  • Code Commit & Push: Safely commits code changes to a feature branch and pushes them.
  • Documentation Update: Automatically updates development logs and backlog files.
  • PR Creation: Facilitates the creation or updating of pull requests.
  • Use Case: After a productive coding session, invoke this skill to ensure all your work is saved, documented, and ready for review, preventing data loss and streamlining the development workflow.

Quick Start

Run the end-session skill to finalize your work for the day.

Frequently Asked Questions about end-session

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

FAQPage Schema
How do I automate git commit and pull request creation at the end of a coding session?

To automate git commit and pull request creation, this Skill commits code changes to a feature branch, pushes them, and creates or updates a pull request. It manages Git state to ensure all work is captured and ready for review.

What is the best way to update development logs and backlog files before pushing code?

Updating development logs and backlog files is handled automatically during end-of-session housekeeping. The Skill updates documentation alongside committing code, ensuring your project records reflect the latest changes before pushing.

How does session management for git workflow prevent data loss after coding?

Session management for git workflow prevents data loss by finalizing work safely. It commits changes, updates documentation, and generates a clear work summary, ensuring nothing is left uncommitted or undocumented when you end your session.

Can I generate a work summary and update documentation in one step?

Yes, you can generate a work summary and update documentation in one step. The Skill automates these end-of-session tasks together, summarizing work while updating devlogs and backlog files before pushing code and managing pull requests.

Do I need any dependencies to automate pull request creation and documentation updates?

No dependencies are required to automate pull request creation and documentation updates. The Skill operates independently to manage Git state, update devlogs, push changes, and create or update pull requests without external dependencies.