Open Source Contributions

Guidance for contributing code to open source projects the contributor does not maintain. Covers the fork and feature-branch workflow, upstream sync, writing effective pull request descriptions and commit messages, following project conventions, and communicating professionally with maintainers. Enforces three rules that are never skipped: work on a feature branch, test thoroughly with evidence before opening the PR, and keep each PR focused on a single feature. Documents 16 common mistakes, especially leaking personal development artifacts (SESSION.md, NOTES.md, TODO.md, planning docs, debug screenshots, temporary test files) and mixing in unrelated changes. Includes validation scripts, PR and commit message templates, and pre- submission checklists. Use when creating a pull request for a public repository or contributing to a community project.

jackspace Updated

File contents

jackspace/ClaudeSkillz/tree/main/skills/open-source-contributions commit bf35bcf1d9

Frequently asked questions

npx skillmds@latest add jackspace/open-source-contributions