session-end

Update README, workplan, and DEVELOPMENT-NOTES with session outcomes and commit changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-of-session work often leaves documentation and task tracking out of sync, causing confusion and delays. This Skill automates the finalization of session outputs by updating feature README status tables, refreshing the workplan, and recording development notes, ensuring a clean handoff for the next cycle.

Core Features & Use Cases

  • Status alignment: automatically update the feature README.md status table based on what was accomplished in the session.
  • Plan synchronization: refresh workplan.md, record completed acceptance criteria, and surface new tasks discovered during the session.
  • Audit trail: generate a DEVELOPMENT-NOTES.md entry with a standardized template that captures date, feature slug, worktree, goals, accomplishments, and lessons learned.
  • Workflow hygiene: update/close GitHub issues that progressed and commit all documentation changes on the feature branch.

Quick Start

Run the session-end workflow to finalize documentation updates and commit them to the feature branch.

Frequently Asked Questions about session-end

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

FAQPage Schema
How do I keep documentation and task tracking in sync at the end of a development session?

To keep documentation and task tracking in sync, you need to update feature README status tables, refresh workplans, and record development notes before committing changes. This prevents out-of-sync documentation and ensures a clean handoff for the next work cycle.

How do I automate updating README status tables and workplans after a coding session?

Automating documentation updates involves applying a workflow to your feature development worktree that updates the README.md status table, refreshes workplan.md with completed acceptance criteria, and commits these changes to the feature branch using standard Git operations.

What is the best way to create an audit trail for feature development decisions?

The best way to create an audit trail is to generate a DEVELOPMENT-NOTES.md entry using a standardized template capturing date, feature slug, worktree, goals, accomplishments, and lessons learned. This records session outcomes and decisions for future reference.

Does session finalization require a specific repository layout to function?

Yes, session finalization requires a conventional repository layout containing feature README.md, workplan.md, and DEVELOPMENT-NOTES.md files. It also requires standard Git operations to commit and push the updated documentation changes to the feature branch.

Can I use this workflow to update and close GitHub issues during session wrap-up?

Yes, you can update and close GitHub issues that progressed during the session as part of workflow hygiene. It commits all documentation changes on the feature branch while finalizing session outputs and synchronizing project management tracking.

When should I not use an automated session-end workflow for project documentation?

You should not use an automated session-end workflow if your repository lacks the required conventional layout of feature README.md, workplan.md, and DEVELOPMENT-NOTES.md files, or if you cannot perform standard Git operations to commit and push changes.