IDE and Toolchain
Node 22, pnpm, Biome, and portable agent entry points.
Use Node.js 22.x and pnpm 10.26.2 as specified by root packageManager. engines.node is >=22, but muse:doctor warns outside 22.x; a warning is not a compatibility guarantee.
node --version
pnpm --version
pnpm install
pnpm muse:doctorEditors
Use Cursor, VS Code, Claude Code, Codex, or other tools supporting repo context, based on their installed capabilities. Read AGENTS.md and task .agents/skills/*/SKILL.md; private IDE config is not the architecture source of truth.
Recommended extensions: Biome (repo biome.jsonc lint/format), Tailwind CSS IntelliSense, and TypeScript support. The template uses Biome; avoid competing ESLint/Prettier reformatters. The marketing website has a different toolchain.
Checks
pnpm type-check
pnpm check:error
pnpm lint:ws
pnpm test:unitIf collections/* or .source types are missing, run pnpm dev or pnpm build to generate Fumadocs artifacts instead of hand-writing them.
See Cloning for initialization and AI Collaboration for task routing/delivery.