Contribution Guidelines

Everything you need to know about contributing to CopilotHub

GitHub-Based Contributions

CopilotHub uses a GitHub-based contribution model. All content submissions are made through pull requests to our repository. This ensures quality, transparency, and proper attribution.

What You Can Contribute

Prompts

High-quality prompts for code review, debugging, documentation, refactoring, and more.

Instructions

Coding standards and best practices that apply to specific file patterns or languages.

Contribution Fees & Attribution

Prompts & Instructions

Free to contribute! You can submit your own prompts and instructions at no cost. Share your knowledge with the community.

  • No contribution fees required
  • Submit your original content or properly licensed material
  • Open to all contributors - individuals and companies

Agents, Tools & MCPs

Paid contributions required. If you or your company want to add agents, tools, or MCP servers to CopilotHub, a contribution fee applies.

  • Contribution fee required for listing
  • Contact us for pricing and payment details
  • Applies to both individuals and companies

For contribution inquiries, please contact us through our submission page or GitHub repository.

Quality Standards

What We Accept

  • Well-documented and tested content
  • Clear, descriptive titles and descriptions
  • Proper categorization and tagging
  • Original or properly attributed content
  • Follows best practices and coding standards

What We Don't Accept

  • Low-quality or untested content
  • Spam, promotional, or off-topic submissions
  • Copyrighted material without permission
  • Content that violates ethical guidelines
  • Duplicate or near-duplicate submissions

How to Contribute

1

Fork the Repository

Start by forking the CopilotHub repository on GitHub.

git clone https://github.com/YOUR_USERNAME/copilothub.git
2

Create a Branch

Create a new branch for your contribution with a descriptive name.

git checkout -b add-my-prompt
3

Add Your Content

Add your content following the repository structure and format guidelines. Make sure to:

  • Use clear, descriptive filenames
  • Include proper metadata (title, description, tags)
  • Test your content before submitting
  • Follow the existing code style and format
4

Submit a Pull Request

Commit your changes and push to your fork, then create a pull request with:

  • A clear, descriptive title
  • Detailed description of what you're adding
  • Any relevant context or testing notes
git commit -m "Add: My awesome prompt"
git push origin add-my-prompt
5

Review & Merge

Our team will review your pull request. We may request changes or ask questions. Once approved, your contribution will be merged and appear on CopilotHub!

Code of Conduct

We are committed to providing a welcoming and inclusive environment for all contributors. Please be respectful, constructive, and professional in all interactions.

  • Be respectful and considerate of others
  • Provide constructive feedback
  • Focus on what is best for the community
  • Show empathy towards other community members

Ready to Contribute?

Join our community and help build the best directory for AI-powered development resources

Start Contributing