Skip to content

Contributing

See the main CONTRIBUTING.md in the repository root for full guidelines.

Quick Start

# Clone and setup
git clone https://github.com/quinnjr/fruityloops-mcp.git
cd fruityloops-mcp
uv sync --all-extras
./install-hooks.sh  # or install-hooks.ps1 on Windows

# Make changes
git checkout -b feature/your-feature
# ... make changes ...

# Test
uv run pytest
uv run ruff check .

# Commit and push
git commit -m "feat: your feature"
git push origin feature/your-feature

Contribution Types

  • 🐛 Bug fixes
  • ✨ New features
  • 📝 Documentation
  • ✅ Tests
  • ♻️ Refactoring
  • ⚡ Performance improvements

All contributions welcome!