init - Initialize a Vovk.ts backend
Initialize Vovk.ts in an existing Next.js app or scaffold a new TypeScript Next.js backend with vovk-cli.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Inspect project structure
- Verify Node and Next versions
- Check App Router availability
- Select validation library
- Run vovk-cli initialization
- Verify generated configuration
- Apply pnpm client workaround
- Report initialization errors
Inputs
- Current project directory
- package.json
- Lockfiles
- User stack preferences
- Validation library preference
- User confirmation
Outputs
- Vovk configuration file
- Updated TypeScript configuration
- Updated package dependencies
- Updated npm scripts
- Generated client source files
- Initialization status messages
Requirements
- Node.js 22 or later
- Next.js 15 or later
- Next.js App Router
- TypeScript project support
- Compatible package manager
