CATBot

Community

Open-source collaboration with engineering rigor.

CATBot grows through practical contributions: bug fixes, skill packs, tool integrations, docs, and verified workflow improvements.

How To Contribute

Path from idea to merged contribution.

  1. 01

    Open a scoped proposal

    Describe the problem, expected behavior, and the smallest useful deliverable.

  2. 02

    Align on implementation shape

    Confirm interfaces, dependencies, and backward-compatibility expectations.

  3. 03

    Submit focused PR

    Keep the diff tight, include checks, and add docs for any behavior change.

  4. 04

    Review and iterate

    Address correctness and maintainability feedback with concrete follow-up commits.

Standards

What high-quality CATBot contributions look like.

Clarity

Make intent explicit and include rationale for tradeoffs.

Safety

Preserve permission boundaries and avoid destructive defaults.

Verification

Add or run checks and document what was validated.

Maintainability

Follow existing patterns and avoid unnecessary complexity.

Documentation

Update guides when behavior, interfaces, or setup expectations change.

Reproducibility

Provide concrete steps for reviewers to validate your result quickly.

Lobster wearing sunglasses on a beach.
Community mood check: stay calm, ship clean diffs.

Subtle Open Claw humor

You'll occasionally spot a tiny lobster reference in docs and demos. It's playful rivalry, not project scope.

Keep It Friendly Ship Quality No Drama

Roadmap signals

  • More first-party skills for common engineering workflows.
  • Richer observability for multi-step tool execution traces.
  • Expanded interoperability with external model and MCP providers.
  • Improved onboarding templates for team-wide adoption.

Good first contributions

Documentation cleanup, focused bug fixes, and new skill references are ideal starting points for first-time contributors.

Docs Skill Templates Test Improvements UX Refinements

Join The Build

Help shape CATBot into the most practical open-source AI engineering assistant.

Start with setup, pick a scoped issue, and ship a measurable improvement.