What problem does it solve? It standardizes how code changes get committed and merged, enforcing consistent commit message formats, correct committer identity per repository type, and PR/MR creation only when explicitly requested. ## Core Features & Use Cases - Conventional commits with Jira integration: Generates titles like feat: [PROJ-123] add login flow, extracting the Jira ticket from the branch name for work repositories. - Work vs. personal repository handling: Uses the correct git identity ($WORK_GIT_EMAIL vs $PERSONAL_GIT_EMAIL) and routes PR creation to gh pr create (personal) or glab mr create/glab mr update (work). - Documentation drift check: After committing, compares the diff against AGENTS.md, README.md, and docs/ and reports stale documentation without modifying anything. - Use Case: After finishing a feature on a work branch, ask to commit and open an MR — the skill commits with the Jira-prefixed title, pushes, and creates or updates the GitLab MR with reviewers assigned. ## Quick Start Ask the assistant to commit the current changes, optionally adding that it should also open a PR or MR.