lucasxf

Finish Session — Git skill for Claude Code

Git community

Finish session with build, lint, tests, docs update, and commit.

How to install Finish Session

Installs to ~/.claude/commands/lucasxf-engineering-daybook-finish-session.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/lucasxf/engineering-daybook/HEAD/.claude/commands/finish-session.md -o ~/.claude/commands/lucasxf-engineering-daybook-finish-session.md

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

What Finish Session does


description: Finish session with build, lint, tests, docs update, and commit argument-hint:

@CLAUDE.md

**Session Finalization Workflow**

Additional context for commit message: $ARGUMENTS

**Anti-Cyclic Dependency Note:** This command delegates documentation tasks to `tech-writer` agent. The agent MUST NEVER call `/finish-session` back (would create infinite loop).

Execute the following steps in order:

1. Build, Lint, and Test (if applicable)

**I

Alternatives in Git

Full documentation available on GitHub

View Source Repository