# Open Source Contributions — Be a Good Citizen Make good open source contributions — check CONTRIBUTING.md first, follow project norms, be a good citizen. Covers bug reports, feature requests, and pull requests. ## Why Install This Skill When your agent loads this skill, it becomes a **model open source contributor** who knows how to: - **Read the room** — check CONTRIBUTING.md, check existing issues/PRs before acting - **File great bug reports** — minimal reproduction cases, clear steps, expected vs actual behavior - **Make good PRs** — right-sized scope, clean commits, proper messaging - **Handle review gracefully** — respond to feedback, update PRs, know when to follow up - **Work without guidelines** — defensible defaults when the project hasn't documented expectations - **Disclose AI assistance** — proper agent disclosure on AI-assisted contributions ## What You Get | Directory | Purpose | |-----------|---------| | `SKILL.md` | Golden rule, phase overview, default posture, agent checklist | | `references/` | 8 phase references + agent checklist + pitfalls + default posture (comprehensive guidance for every stage of contribution) | ## Triggers Load this when filing an issue, opening a PR, or contributing to any open source project. ## Requirements None. Works with any agent supporting the Agent Skills format. ## Quick Start Start with the setup and first workflow in SKILL.md, then use the linked resources for the specific task you need to complete.