Files
gh-cskiro-claudex/skills/devops/github-repo-setup/modes/open-source-mode.md
2025-11-29 18:16:40 +08:00

75 lines
1.4 KiB
Markdown

# Open Source Mode
**Purpose**: Community-focused with templates and contribution guidelines (~90 seconds)
## Features Included
- All Quick Mode features
- ✅ CODE_OF_CONDUCT.md (Contributor Covenant)
- ✅ CONTRIBUTING.md
- ✅ Issue templates (bug, feature, question)
- ✅ PR template
- ✅ SUPPORT.md
- ✅ Dependabot alerts
- ✅ Basic CI workflow
## When to Use
- Open source projects
- Community-driven software
- Public libraries/tools
- Projects accepting contributions
## Community Health Files
### CODE_OF_CONDUCT.md
Use Contributor Covenant v2.1:
```markdown
# Contributor Covenant Code of Conduct
## Our Pledge
We pledge to make participation in our community a harassment-free experience...
```
### CONTRIBUTING.md
```markdown
# Contributing
Thank you for your interest in contributing!
## How to Contribute
1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Submit a pull request
## Code of Conduct
Please read our [Code of Conduct](CODE_OF_CONDUCT.md)
```
## Issue Templates
```yaml
# .github/ISSUE_TEMPLATE/bug_report.yml
name: Bug Report
description: Report a bug
body:
- type: textarea
id: description
label: Describe the bug
validations:
required: true
- type: textarea
id: reproduction
label: Steps to reproduce
```
## Next Steps After Setup
1. Add comprehensive README with badges
2. Set up project board for issue tracking
3. Configure Discussions for community Q&A
4. Add CHANGELOG.md