Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.12 KB

File metadata and controls

34 lines (26 loc) · 1.12 KB

Contributing to ClaudForge ⚒️

First off, thank you for considering contributing to ClaudForge! It's people like you that make ClaudForge such a great tool.

How Can I Contribute?

Reporting Bugs

  • Use the GitHub Issues tab.
  • Describe the bug and include steps to reproduce it.
  • Mention your OS and Python version.

Suggesting Enhancements

  • Open an issue to discuss the change before implementing it.
  • Focus on Developer Experience (DX) and reliability.

Pull Requests

  1. Fork the repo and create your branch from main.
  2. Ensure your code follows PEP 8.
  3. If you've added code that should be tested, add tests.
  4. Automated Verification: All PRs must pass the existing GitHub Actions test suite (linter + unit tests) before they can be merged.
  5. Update the documentation if necessary.
  6. Open a PR!

Development Setup

git clone https://github.com/VinuBalagopalAP/claudforge.git
cd claudforge
pip install -e ".[dev]"
playwright install chrome

License

By contributing, you agree that your contributions will be licensed under its MIT License.