contributor
Installation
SKILL.md
Contributor
Automated open source contribution workflow that takes you from a GitHub repo URL to merged PRs, with built-in safeguards against common contribution failures.
Why this skill exists
Open source contributions fail for predictable reasons: fixing in the wrong layer (your PR gets closed because the maintainer preferred an upstream fix), colliding with other contributors, not following project conventions, or over-engineering a simple fix. This workflow prevents each of those failures through systematic pre-checks.
Phase 1: Reconnaissance
Before writing any code, gather intelligence about the project and its contribution landscape.
1.1 Identify the target
Ask the user for:
- The GitHub repo URL (e.g.,
pydantic/pydantic-ai) - Their GitHub username and email for commits
- Any specific issue they want to work on (or ask to scan for available ones)