@venturekit/cli
Installation
Section titled “Installation”# Global installnpm install -g @venturekit/cli
# Or as a project dependencynpm install @venturekit/cliCommands
Section titled “Commands”| Command | Description |
|---|---|
vk init | Scaffold a new project |
vk dev | Start development server |
vk check | Type-check the project (tsc --noEmit) without deploying |
vk doctor | Diagnose toolchain, vk.config.ts, package versions, environment and AWS access |
vk deploy | Deploy to AWS |
vk remove | Tear down resources |
vk generate | Generate routes, configs, OpenAPI, clients, Postman collections, E2E scaffolding |
vk migrate | Database migrations |
vk logs | Tail CloudWatch logs |
vk status | Deployed resources and health |
vk open | Local dev tools (db, storage, queues, crons, users) |
vk cert | Request ACM certificates for custom domains |
vk gha | GitHub Actions OIDC role + deploy/E2E workflows |
vk review | Prepare an AI-driven branch review in the IDE agent |
Quick Reference
Section titled “Quick Reference”# Create a new projectvk init my-app --template api
# Start developmentvk dev
# Generate a routevk g route tasks -m post --scopes tasks.write
# Type-check, check deploy readiness, then deploy to productionvk checkvk doctor --stage prodvk deploy --stage prod
# Run migrationsvk migratevk migrate status
# CI plumbingvk gha bootstrap && vk gha workflowvk --version reports the installed package version, including @dev-stamped builds.
Dependencies
Section titled “Dependencies”@venturekit/core— configuration typescommander— CLI frameworkchalk— terminal colorsora— spinnersprompts— interactive prompts
Related
Section titled “Related”- Quickstart — create your first project
- CLI Reference — full command documentation
- Deployment — deployment guide