What problem does it solve? It removes the burden of remembering git hygiene during a coding session: when to commit, how to split changes, when to branch or open a PR, and how to version a release — while hard-blocking destructive commands like force-push without a lease, reset --hard, and --no-verify. ## Core Features & Use Cases - Repo profiling and checkpoint commits: Detects whether a repo is work (PRs mandatory) or solo, and commits automatically at defined thresholds (5 files, 150 lines, red-to-green tests) using Conventional Commits with repo-derived scopes. - Secret scanning and destructive-command guardrails: Scans staged content for credentials before every commit (via gitleaks or built-in rules) and ships PreToolUse/Stop/SessionStart hooks that block dangerous git operations. - PRs, stacking, and releases: Generates PR bodies from the commit range, stacks PRs via gh stack with a plain-PR fallback, and applies SemVer/release-please rules including rc-to-stable promotion. - Use Case: You finish a refactor across 8 files; the skill scans for secrets, splits the work into two logical commits, pushes a feature branch, and opens a draft PR with a structured body — then marks it ready once CI goes green. ## Quick Start Ask the assistant to commit the current changes and open a pull request, and the skill will profile the repo, scan for secrets, split the commits, and draft the PR automatically.