A /bye session wrap-up skill for Claude Code and OpenCode. When you're done coding, type /bye and Claude will tidy up before signing off.
Running /bye walks Claude through six steps:
- Memory update — reviews the conversation and writes new facts, feedback, project state, and references to the project memory directory
- Docs — checks if anything learned this session should be added to
CLAUDE.md(or equivalent), and updatesREADME.mdif features changed - Open TODOs — scans the conversation for deferred tasks, blocked items, or things mentioned but not done
- Git — checks for uncommitted changes and offers to commit; if commits are ahead of remote, offers to push or open a PR (auto-detects GitHub/GitLab/Bitbucket from the remote URL)
- npm publish — compares local vs published version and offers to publish if needed
- Session summary — two to four sentences on what was accomplished and what's next
npx @phieb/bye-skillThis copies SKILL.md to:
| Tool | Location |
|---|---|
| Claude Code | ~/.claude/skills/bye/SKILL.md |
| OpenCode | ~/.config/opencode/skills/bye/SKILL.md |
Then use /bye at the end of any session.
- Claude Code or OpenCode with skills support
- Node.js (for the installer)