What problem does it solve?
Executes project-wide git hygiene from one well-defined entry point: branch → commit → PR. Reads project conventions FIRST (CLAUDE.md, AGENTS.md, CONTRIBUTING.md) so it honors per-project overrides instead of imposing a default. Refuses destructive operations without explicit human confirmation.
Core Features & Use Cases
- Branch from the issue using project-specific naming conventions (e.g., issue-<N>-<short-description>).
- Commit with the conventional format and a focused scope.
- Open a PR that references the issue and follows the project PR template and required body sections.
- Read CLAUDE.md / AGENTS.md / CONTRIBUTING.md to honor overrides; refuse destructive actions without explicit confirmation.
- Enforce safe workflows to prevent pushing to main and bypassing hooks.
Quick Start
Branch from the issue, commit using the project's conventional format, and open a PR that closes the issue according to CLAUDE.md, AGENTS.md, and CONTRIBUTING.md conventions.