GGGODLIN

Self Closeout — Git skill for Claude Code

Git community

工作 session 任務收尾時,把「本 session 自己改的檔」commit、push(個人 repo)或留在 feature branch(公司 repo),不動其他 session 的東西.

How to install Self Closeout

Installs to ~/.claude/skills/gggodlin-gggodlin-cc-harness-self-closeout/SKILL.md

Terminal
mkdir -p ~/.claude/skills/gggodlin-gggodlin-cc-harness-self-closeout && curl -fsSL https://raw.githubusercontent.com/GGGODLIN/gggodlin-cc-harness/HEAD/commands/self-closeout.md -o ~/.claude/skills/gggodlin-gggodlin-cc-harness-self-closeout/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Self Closeout does


description: 工作 session 任務收尾時,把「本 session 自己改的檔」commit、push(個人 repo)或留在 feature branch(公司 repo),不動其他 session 的東西。Use when 本 session 的任務已完成並驗證、準備回報結案;或使用者說「收掉你的部分」「self closeout」。Do not use for 全機收尾(那是使用者手打的 `/git-closeout`)、merge conflict、PR review,或任務尚未驗證完成的中途 commit。 argument-hint: 不帶參數;範圍由 closeout-provenance.py --self-repos 決定

Self Closeout

收自己的桌子,不碰別人的。範圍不是 cwd,是本 session 實際寫過的每個 repo,加上兩個固定共用 repo(

Alternatives in Git

  • Commit Commands — Git commit workflows: commit, push, and PR creation 14k ★
  • Self Reflect — Extract learnings from recent PR reviews, conversations, and session patterns to update the knowledge base 402 ★
  • Submit PR — Commit changes to a new branch, push to GitHub, and open a PR with project template 387 ★

Full documentation available on GitHub

View Source Repository