17 skills across 6 phases — learn one by one with AI assistance.
Install Vitest + test-utils. Write unit tests for composables (useBricks, useCVBuilder, useChat, useCarPhysics2D), utility functions (brick-types.ts), and integration tests for API routes.
Install Playwright. Write E2E flows: create experience brick, build CV with brick selection, save & share CV and visit public link.
Install Zod. Create schemas matching brick-types.ts interfaces. Wire into server routes (replace ad-hoc checks) and frontend forms. Add SettingsSchema for email/URL/phone validation. Validate chat/analyze endpoint: bricks array schema and jobDescription length limit.