What problem does it solve? It removes the risk of forgetting to bump the app version, commit, and push finished work to git, which otherwise leaves the team without visibility, blocks Railway deployment, and shows users a stale version number on the login screen. ## Core Features & Use Cases - Mandatory version bump first: Runs npm run version:bump before every commit so src/version.ts (APP_VERSION + date) always matches the shipped code. - Safe shared-tree workflow: Verifies the working tree belongs to you, uses targeted git add instead of git add -A, and rebases on origin/main before pushing from a worktree. - Three-layer enforcement: The skill flow, a PreToolUse hook reminder, and a git pre-push hook that blocks pushes to main without a bump. - Use Case: After finishing a bug fix with green type-checks and tests, the skill bumps the patch version, commits the changed files plus src/version.ts with a Hebrew conventional-commit message, rebases on origin/main, pushes, and reports the branch and version shipped. ## Quick Start Tell the assistant to commit and push the completed work, and it will run the version bump, commit your files, and push to git automatically.