
Voyager Contribute
Prepare Voyager commits, pull requests, and contribution evidence, or claim an issue...
Install
npx skills add voyager-crew/voyager --skill voyager-contribute -g -a claude-code -y- Repository
- voyager-crew/voyager20.5k
- Category
- Engineering
- Updated
- 3d ago
- License
- GPL-3.0
- Context cost
- Lightabout 1,306 tokens
- Runs scripts
- No, instructions only
What it does
Prepare Voyager commits, pull requests, and contribution evidence, or claim an issue and check review readiness.
Voyager Contribution
Use only the stages included in the user's request; a readiness review delivers findings, while an authorized commit or publication continues through verification and handoff. Route issue investigation to issue-review, Safari loading or native verification to update-safari-extension, and releases to release when needed.
1. Preflight
- Inspect
git status --short --branch, the current branch, and the diff. Preserve unrelated work. - Read the linked Issue and its comments when one exists. A new feature needs explicit maintainer approval of the approach, either in the Issue or as a direct instruction in the current task; assignment or
/claimonly selects an owner. The PR gate (.github/workflows/pr-gate.yml) closes any PR from an author outside.github/MAINTAINERSand.github/APPROVED_CONTRIBUTORSunless it has afix:/fix(scope):title and stays within 20 files and 1,000 changed lines, or a maintainer added themaintainer-approvedlabel. Docs, refactor and feature PRs from such authors need that alignment first. A maintainer's/approve @userboth assigns the issue and adds the user toAPPROVED_CONTRIBUTORS. - Work on one focused topic branch targeting
main. Keep secrets and generateddist_*artifacts out of commits. - Read repo-traps.md, the repository-specific pitfalls that have cost past contributors the most review rounds.
- Use
ghas the source of truth for Issue/PR state. Before any GitHub write, confirmgh auth statusshows the account you intend to contribute as. If GitHub CLI is unavailable, perform Issue/PR reads and writes through the GitHub web UI instead and note that in the PR.
Preflight is complete when the Issue or rationale, approval state, intended scope, current branch, and clean ownership of every changed file are known.
