Contributing

Contributing

See the full CONTRIBUTING.md on GitHub.

Quick Setup

Clone and install

git clone https://github.com/saxenauts/syke.git && cd syke
python3 -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"

Run tests

python -m pytest tests/ -v

244 tests across 17 files, all mocked. No API key needed for core tests (some optional tests require ANTHROPIC_API_KEY, skipped in CI without it).

Make changes

Pick an area to contribute and open a PR.

Where to Help

  • New platform adapters (Twitter, Slack, Notion)
  • New output formats
  • Additional MCP tools
  • More tests and edge cases
  • Docs improvements