rsun-session-end

Automates session wrap-up by updating NEXT_SESSION.md, committing docs, syncing TRACKER, and creating GitHub Issues.

Updated May 20, 2026
One-click install
npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-session-end-ezonelai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rsun-session-end
Source: https://github.com/EZoneLai/claude-plugin-ronsunai-os/tree/main/commands/rsun-session-end
Command: npx skills add https://github.com/EZoneLai/claude-plugin-ronsunai-os --skill rsun-session-end-ezonelai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Ending a work session involves repetitive bookkeeping: updating the NEXT_SESSION.md checklist, committing documentation, syncing a project tracker, and creating GitHub Issues for remaining tasks. This Skill standardizes that entire Phase D closing workflow so nothing is forgotten. ## Core Features & Use Cases - NEXT_SESSION.md Update: Marks completed items as done, records session accomplishments, and reorganizes next priorities with an updated date. - Scoped Git Commits: Commits only the docs file with a conventional commit message, never using git add -A, and never pushes without user confirmation. - TRACKER Sync & Deploy: Updates the project TRACKER index.html and deploys it to Cloudflare Pages via wrangler. - GitHub Issue Sync: Runs pm-issue.sh to convert remaining unchecked todos into GitHub Issues added to the RS-TRACKER project board, skipping duplicates. - Use Case: At the end of a coding session, say "session 結束" and the Skill walks through all five steps (D1-D5), then reports a summary of completed items, commits, deployed tracker, and newly created issues. ## Quick Start Tell the assistant "session 結束,本次完成 auth cookie fix 和 7 個 tests" to run the full session wrap-up workflow.

Frequently Asked Questions about rsun-session-end

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

FAQPage Schema
How do I automate end-of-session task tracking in a git project?▼

Use a structured closing workflow that updates a NEXT_SESSION.md checklist, commits only the docs file, syncs a tracker page, and converts remaining todos into GitHub Issues. This Skill runs that five-step process from a single command.

How to convert markdown todo items into GitHub Issues automatically?▼

The workflow runs a pm-issue.sh script that reads unchecked items from NEXT_SESSION.md and creates corresponding GitHub Issues, adding them to a project board. Issues that already exist are skipped to avoid duplicates.

Does this workflow push commits to GitHub automatically?▼

No. It creates local commits for docs and the tracker but explicitly asks for confirmation before pushing. The final summary lists the pending push command so the user stays in control of remote changes.

What tools are required for the session closing workflow?▼

It requires git for commits, zsh to run the pm-issue.sh sync script, and npx with wrangler to deploy the tracker to Cloudflare Pages. The TRACKER repository must exist at the configured local path.

What happens if the session accomplishments are not specified?▼

The workflow falls back to inspecting recent history with git log --oneline -10 to infer what was completed. It then writes those inferred items into the NEXT_SESSION.md completed section.