Skip to content

Contributing

Thank you for your interest in contributing to AI Mantras. This framework is built collaboratively with AI and human contributors working together. Your contributions help expand the cognitive toolkit available for AI collaboration.

  1. Read the philosophy - Understand how we build AI Mantras with AI
  2. Review existing components - Study 2-3 examples in the category you want to contribute to
  3. Choose your contribution - See “What We’re Looking For” below
  4. Follow the guide - Use the appropriate developer documentation

Create a branch for your contribution:

Terminal window
git checkout -b <type>/<description>
TypeWhen to UseExample
feature/New personas, patterns, or skillsfeature/new-persona-judge
fix/Bug fixes or correctionsfix/clara-typo
docs/Documentation improvementsdocs/improve-readme
refactor/Code restructuringrefactor/mcp-tools
  • New personas - Domain experts, orchestrators, or evaluators that fill gaps
  • New patterns - Reasoning structures that complement existing ones
  • New skills - Capabilities that expand what personas can do
  • MCP improvements - Tools, resources, or performance enhancements
  • Bug fixes - Corrections to existing content
  • Documentation - Clarity and completeness improvements
  • Examples - Real-world usage examples
  • Testing - Validation scenarios and test coverage
  1. Create your branch using the naming convention above
  2. Make your changes following the appropriate guide
  3. Update related files (manifest, indexes, etc.)
  4. Test your changes
  5. Push and create PR with a clear description
## Summary
[Brief description of what this PR adds/changes]
## Type
- [ ] New persona
- [ ] New pattern
- [ ] New skill
- [ ] MCP enhancement
- [ ] Bug fix
- [ ] Documentation
## Checklist
- [ ] Followed the relevant creation guide
- [ ] Updated manifest (if applicable)
- [ ] Updated index files (if applicable)
- [ ] Tested changes
- [ ] All existing tests pass
## Related Issues
[Link any related issues]

We maintain a respectful, collaborative environment:

  • Be constructive - Feedback should help improve contributions
  • Be inclusive - Welcome contributors of all backgrounds
  • Be patient - Not everyone has the same context or experience
  • Be honest - If something doesn’t work, say so kindly
  • GitHub Issues - For bugs, feature requests, or questions
  • Pull Request Comments - For contribution-specific discussions
  • Email - [email protected] for other inquiries

By contributing, you agree that your contributions will be licensed under the Mozilla Public License 2.0.