Thanks for your interest in contributing to ReCursor.
This project is currently early-stage and documentation-led. Contributions that improve clarity, correctness, and scaffolding quality are especially valuable.
By participating, you agree to follow our Code of Conduct.
- Docs index (source of truth):
docs/README.md - Architecture overview:
docs/architecture/overview.md - Plan / roadmap:
docs/PLAN.md - Agentic AI guidance:
AGENTS.md
Because implementation is not yet complete, these contribution types are most helpful:
- Documentation fixes and improvements (accuracy, diagrams, references)
- Repo scaffolding improvements (structure, templates, meta files)
- Developer experience improvements (scripts, CI scaffolding) only when requested/approved
C:/Repository/ReCursor/
├── apps/mobile/ # Flutter app scaffold
├── packages/bridge/ # Node/TypeScript bridge scaffold
└── docs/ # Documentation (architecture + integration guides)
You do not need a runnable app to contribute docs.
When implementation begins, expected toolchain:
- Flutter + Dart (for
apps/mobile/) - Node.js + npm (for
packages/bridge/)
Use a short prefix:
docs/...for documentation changesscaffold/...for structure and meta filesfeat/...for implementation work (only when requested)
Examples:
docs/fix-hooks-configscaffold/add-ci-skeleton
Conventional Commits are recommended:
docs: clarify claude hooks setupchore: scaffold bridge package
- Scope is focused and matches the PR title
- Docs links are valid (no broken relative links)
- No unsupported claims were added (especially around Claude Code Remote Control)
- New files include clear purpose and are placed in the right folder
- Prefer precise language and explicit constraints.
- When making factual claims about OpenCode/Claude Code behavior, cite a source:
- a repo file path (preferred) or
- an official documentation URL.
If you find a problem:
- Open an issue: https://github.com/RecursiveDev/ReCursor/issues
- Include:
- what you expected
- what happened
- steps to reproduce (if applicable)
- environment details
Please read our Security Policy. Do not report vulnerabilities via public issues.