AI-powered development workspace with automated project creation, testing, and security hardening.
template/
├── BMAD/ # Project briefs (Build, Make, Automate, Deploy)
├── projects/ # Generated projects
├── shared/ # Shared code
├── .github/
│ └── instructions/ # AI workflow instructions
└── .vscode/ # MCP server configuration
- memory - Context & memory management across sessions
- playwright - Browser automation & E2E testing
- chrome-devtools - Browser debugging & performance analysis
- puppeteer - Alternative browser automation
All servers run headless, no GUI required.
./setup-mcp.shcd BMAD
cp _template.md my-project.md
# Edit my-project.md with your requirementsAdd BMAD/my-project.md to chat with AI. The AI will:
- Read requirements
- Plan implementation
- Create project structure
- Implement all features
- Write comprehensive tests
- Add security measures
- Generate documentation
All code saved to: projects/my-project/
- Production-ready code (no placeholders)
- Complete test suites (unit, integration, E2E)
- Security hardening (input validation, XSS/SQL injection prevention)
- Performance optimization
- Full documentation
- Unit tests for business logic
- Integration tests for APIs
- E2E tests with Playwright
- Security penetration tests
- Performance benchmarks
- SQL injection prevention
- XSS attack prevention
- CSRF protection validation
- Authentication bypass testing
- Rate limiting verification
See BMAD/example-todo-app.md for a complete project brief example.
cd projects
mkdir my-project
cd my-project
# Choose your stack
npm init vite@latest . # React/Vue
npx nuxi init . # Nuxt
npx create-next-app@latest . # Next.jsBMAD/README.md- Project brief guideBMAD/_template.md- Project brief template.github/instructions/aturan.instructions.md- Code style rules.github/instructions/workflow.instructions.md- AI workflow guide