We welcome contributions from the community! Here's how you can help:
- Fork the Repository
- Create a Feature Branch
git checkout -b feature/your-feature-name
- Make Your Changes
- Write Tests
- Commit with Meaningful Messages
git commit -m "feat: add skill gap analysis feature" - Push to Your Fork
git push origin feature/your-feature-name
- Open a Pull Request
- Follow existing code style and conventions
- Write unit and integration tests
- Update documentation for new features
- Ensure all tests pass before submitting PR
- Use conventional commit messages
- 🐛 Bug fixes
- ✨ New features (agents, templates, API endpoints)
- 📝 Documentation improvements
- 🧪 Test coverage expansion
- 🎨 UI/UX enhancements (frontend)
- 🌐 Internationalization (i18n)
- 🔒 Security enhancements