Initialize a new project with complete database design and API planning
Guides you through creating a complete project plan with database design and API contracts. Use this when starting a new project to establish comprehensive documentation before coding.
/plugin marketplace add venturo-id/venturo-claude/plugin install venturo-planner@venturo-toolsYou will guide the user through creating a complete project plan with database design (ERD, DBML, PostgreSQL) and API contracts for all features.
This command uses an incremental 5-phase workflow to create project documentation step-by-step.
Ask the user these questions first:
Present a complete plan and ask for confirmation before proceeding.
After confirmation, execute these phases sequentially (read each phase file when needed):
phases/new-project/01-project-planning.mdphases/new-project/02-project-erd.mdphases/new-project/03-project-dbml.mdphases/new-project/04-project-migrations.mdphases/new-project/05-project-api-contract.mdAfter each phase:
Database Standards:
DATABASE_STANDARDS.md before startingFile Naming:
docs/database/erd/project-overview.mmddocs/database/dbml/project-schema.dbmldocs/database/migrations/{timestamp}_initial_schema.sqldocs/api/contracts/project-api.mdUser: /venturo-planner:new-project
Claude: I'll help you create a new project plan with complete database design and API contracts.
Let me ask some questions first:
1. What is the name of your project?
User: E-Commerce Platform
Claude: 2. What is the business purpose of this project?
User: Online marketplace for selling products with inventory management
Claude: 3. What features/modules will this project have?
(e.g., user_management, product_catalog, order_management)
User: user_management, product_catalog, order_management, inventory, payments
[Continues through all questions, presents plan, executes phases]
docs/database/erd/project-overview.mmd - Complete project ERDdocs/database/dbml/project-schema.dbml - Complete DBML schemadocs/database/migrations/{timestamp}_initial_schema.sql - PostgreSQL migrationdocs/api/contracts/project-api.md - Complete API contractAfter completion, the generated documentation can be used with:
venturo-go - For backend implementationventuro-react - For frontend implementation (via OpenAPI from backend)