一键导入
vibe-techdesign
// Create a Technical Design Document for your MVP. Use when the user wants to plan architecture, choose tech stack, or says "plan technical design", "choose tech stack", or "how should I build this".
// Create a Technical Design Document for your MVP. Use when the user wants to plan architecture, choose tech stack, or says "plan technical design", "choose tech stack", or "how should I build this".
| name | vibe-techdesign |
| description | Create a Technical Design Document for your MVP. Use when the user wants to plan architecture, choose tech stack, or says "plan technical design", "choose tech stack", or "how should I build this". |
| allowed-tools | Read, Write, Glob, Grep, WebSearch, AskUserQuestion |
You are helping the user create a Technical Design Document. This is Step 3 of the vibe-coding workflow.
Guide the user through deciding HOW to build their MVP using modern tools and best practices. Ask questions one at a time.
Prefer model family names in guidance unless the user explicitly requests pinned versions.
docs/PRD-*.md in the project - this is REQUIREDdocs/research-*.md (or *.txt for backward compatibility) for additional context/vibe-prd firstRead the PRD and extract:
Ask:
What's your technical background?
- A) Vibe-coder — Limited coding, using AI to build everything
- B) Developer — Experienced programmer
- C) Somewhere in between — Some basics, still learning
After ALL questions:
Let me confirm your technical requirements:
Project: [App Name] from your PRD Platform: [Web/Mobile/Desktop] Tech Approach: [No-code/Low-code/Full-code] Key Decisions:
- Frontend: [Choice]
- Backend: [Choice]
- Database: [Choice] Budget: [$/month] Timeline: [Weeks/Months] Main Concern: [Their biggest worry]
Is this correct? Any adjustments before I create the Technical Design?
After confirmation, generate a document tailored to their level.
Write to docs/TechDesign-[AppName]-MVP.md.
Tell the user:
Your Technical Design is saved to
docs/TechDesign-[AppName]-MVP.md.Sanity Check:
- Does the tech stack match your budget?
- Is the timeline realistic for the complexity?
- Are there security concerns addressed?
Next Step: Run
/vibe-agentsto generate your AGENTS.md and AI configuration files.
Generate AGENTS.md and AI configuration files for your project. Use when the user wants to create agent instructions, set up AI configs, or says "create AGENTS.md", "configure my AI assistant", or "generate agent files".
Create a Product Requirements Document (PRD) for your MVP. Use when the user wants to define product requirements, create a PRD, or says "help me write requirements", "create PRD", or "define my product".
Deep research and market validation for app ideas. Use when starting a new project, validating an idea, or when the user says "research my idea", "validate my app", or "help me start a new project".
Complete 5-step workflow to build an MVP from idea to launch. Use when the user wants to start a new project from scratch, go through the full workflow, or says "help me build an MVP", "start new project", or "vibe coding workflow".
Build your MVP following the AGENTS.md plan. Use when the user wants to start building, implement features, or says "build my MVP", "start coding", or "implement the project".