Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.11 KB

File metadata and controls

61 lines (43 loc) · 1.11 KB

Contributing

This page is the short version of the repository contributor guide.

Setup

Backend

git clone https://github.com/MingxinYang/ResearchClaw.git
cd ResearchClaw
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"

Console

cd console
npm install

Website

cd website
corepack pnpm install

Recommended Checks

PYTHONPATH=src pytest -q
npm --prefix console run build
corepack pnpm --dir website run build
scripts/check-ci.sh --skip-install

Docs Rules

  • keep *.en.md and *.zh.md in sync
  • do not edit website/dist/
  • update website/src/pages/Docs.tsx when adding a new docs slug
  • FAQ pages use ### headings, not <details>

Skills Rules

Use SKILL.md as the primary skill contract. Do not write new docs that make skill.json sound mandatory.

PR Titles

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.