This page is the short version of the repository contributor guide.
git clone https://github.com/MingxinYang/ResearchClaw.git
cd ResearchClaw
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"cd console
npm installcd website
corepack pnpm installPYTHONPATH=src pytest -q
npm --prefix console run build
corepack pnpm --dir website run build
scripts/check-ci.sh --skip-install- keep
*.en.mdand*.zh.mdin sync - do not edit
website/dist/ - update
website/src/pages/Docs.tsxwhen adding a new docs slug - FAQ pages use
###headings, not<details>
Use SKILL.md as the primary skill contract. Do not write new docs that make skill.json sound mandatory.
Use Conventional Commits style:
docs(readme): align quick start with current runtime
fix(channels): avoid duplicate batching
feat(models): add provider preset
For the full version, see the repository-level Contributing Guide.