What problem does it solve?
Contributing to the Voyager browser extension requires coordinating issue approval, regression testing, multi-browser verification, conventional commits, and draft PRs, and missing any step costs review rounds. This Skill enforces the complete contribution workflow so changes arrive review-ready with truthful evidence.
Core Features & Use Cases
- Structured Preflight: Inspects git state, confirms issue approval and scope, reads regression notes and repository-specific traps before any code change.
- Verification Gates: Runs formatting, linting, and the verify:pr suite, then routes runtime or UI changes to browser testing references for Loaded and Live evidence on Chrome, Firefox, Edge, and Safari.
- Compliant Publishing: Produces Conventional Commits with co-author footers, pushes only topic branches, and opens draft PRs documenting tested commits, commands, and pending checks.
- Use Case: A contributor fixing a Gemini export bug uses this Skill to confirm issue approval, run the PR suite, collect live browser evidence, commit with a proper scope, and open a draft PR that passes review on the first round.
Quick Start
Use the voyager-contribute skill to prepare and publish my current Voyager changes as a draft pull request with full verification evidence.