What problem does it solve? Manually staging changes, writing consistent commit messages, checking for leaked secrets, and managing pull requests is repetitive and error-prone. This Skill standardizes git operations with conventional commits, automatic commit splitting, and mandatory secret scanning before every commit. ## Core Features & Use Cases - Conventional Commits with Auto-Splitting: Stages changes, analyzes the diff, and splits work into atomic commits grouped by type (config, deps, test, code, docs) using the type(scope): description format. - Secret Scanning Gate: Scans every staged diff for API keys, tokens, passwords, private keys, and database URLs, blocking the commit until the user resolves the issue. - PR and Merge Workflows: Creates pull requests via GitHub CLI, merges branches from remote state, merges open PRs with squash/merge/rebase strategies, and watches target-branch CI after merging. - Use Case: After finishing a feature branch, run the pr operation to sync with main, generate a titled PR with summary and test plan, then use merge-pr to squash-merge it and monitor the resulting CI run. ## Quick Start Ask the assistant to stage and commit my current changes with a conventional commit message using the git skill.