Contribution Guidelines Skill
Purpose
Establishes standards for open source contributions ensuring quality, security, and inclusive community engagement.
PR Workflow
-
Fork or branch from main
-
Make focused, minimal changes
-
Write descriptive commit messages
-
Add/update tests for changes
-
Run linting and validation
-
Create PR with description template
-
Address review feedback
-
Squash and merge
Commit Message Format
type(scope): description
Types: feat, fix, docs, style, refactor, test, chore Scope: component affected Description: imperative mood, < 72 chars
Code of Conduct
-
Be respectful and inclusive
-
Focus on constructive feedback
-
Welcome newcomers
-
Follow project conventions
-
Report issues responsibly
Quality Requirements
-
All CI checks must pass
-
HTML validation (HTMLHint)
-
No broken links
-
WCAG 2.1 AA compliance
-
Security scanning clean
-
Documentation updated
Security Contributions
-
Follow responsible disclosure
-
Report via SECURITY.md
-
Never commit credentials
-
Follow secure development practices
Related Policies
- Secure Development Policy