This file is the canonical instruction entrypoint for local agent tooling in this repo.
- This file (high-signal defaults and routing)
- .claude/guidelines/beads-rules.md
- .claude/programming-guidelines.md
- .claude/contracts
- .claude/skills
- .claude/test-scenarios/README.md
- .github/PULL_REQUEST_TEMPLATE.md
- Use
developas the base branch. - Use
pnpm. - Keep changes surgical and focused.
- For complex multi-step tasks, prefer
bdtracking before implementation. - Prefer
originfor new feature/fix branch pushes when permissions allow. - If a PR branch is already on
fork, keep using that existingforkbranch. - Run
pnpm run lint --fixandpnpm run type-checkafter code changes. - Use
.github/PULL_REQUEST_TEMPLATE.mdfor PR bodies.
- New second-class EVM chain work: .claude/contracts/second-class-evm-chain.md
- New swapper integration work: .claude/contracts/swapper-integration.md
- Test scenarios (
/test-agent, @neomaking flow): .claude/test-scenarios/README.md - QA automation (
qabot, fixture-based flow): .claude/skills/qabot/SKILL.md - Translation workflow: .claude/skills/translate/SKILL.md
- Claude compatibility is provided by
CLAUDE.mdimporting this file. - Codex compatibility is pinned via
.codex/config.toml. - Full legacy
CLAUDE.mdpolicy content was moved to.claude/programming-guidelines.mdto avoid loss while keeping top-level entrypoints compact. - Repo-local skills live in
.claude/skills. - Additional user-level skills/config may exist in
~/.agents,~/.codex/skills, and~/.openclaw.