| name | setup |
| description | Install dependencies and configure the local dev environment |
| disable-model-invocation | true |
| allowed-tools | Bash(pnpm *) Bash(cp *) Bash(docker *) Read |
Set up the local development environment:
- Install dependencies:
pnpm install
- Copy environment file if it doesn't exist:
cp -n .env.example .env
- Generate Prisma client:
pnpm prisma generate
- Run database migrations:
pnpm prisma migrate dev
- Seed the database if a seed script exists:
pnpm prisma db seed
- Verify the setup by running:
pnpm test
- Print a summary: which services to start, what ports they use, any remaining manual steps