What problem does it solve? Reviewing uncommitted local changes before pushing is often skipped or inconsistent, and reviewers lack ticket context about why the code changed. This Skill automates the pre-push review by computing a clean diff, pulling Jira intent from the branch name, and delegating to the right review skill. ## Core Features & Use Cases - Noise-filtered diff computation: Excludes lockfiles, build artifacts, minified assets, and snapshots while deliberately keeping .env files and migrations in scope for security review. - Automatic Jira context: Extracts a ticket ID from the current branch name and fetches the ticket body as review intent, without blocking if unavailable. - Intelligent routing: Detects whether changes are production code, E2E tests, or mixed, and delegates to code-review, e2e-review, or both, then assembles a single report with branch, base, and file-count header. - Use Case: Before pushing a feature branch PROJ-123, run the review to get a structured report of your staged and unstaged changes evaluated against the Jira ticket's intent, with a footnote flagging untracked files. ## Quick Start Ask the agent to review my local changes against the main branch using the review skill.