1.1 KiB
1.1 KiB
CLAUDE.md - BMAD-METHOD Agent Guidelines
Build Commands
- Build web agent:
node build-web-agent.js - Run tests: No automated testing suite identified
- Lint: No automated linting identified
Code Style Guidelines
File Structure
- All BMAD agent files located in
bmad-agent/directory - Follow established folder organization (personas/, tasks/, templates/, etc.)
- Web build outputs to
build/directory
JavaScript Conventions
- Use Node.js file system and path modules for file operations
- Error handling: Detailed error messages with process exit on critical failures
- Use try/catch blocks for error-prone operations
Markdown Conventions
- Template files use descriptive headers and consistent structure
- Use mermaid diagrams in ```mermaid blocks
- Code snippets in ```language blocks
- Tables using proper markdown syntax
- Always quote complex labels in Mermaid diagrams
Naming Conventions
- Files: kebab-case.md
- Variables/Functions: camelCase
- Constants: UPPER_SNAKE_CASE
Documentation
- Update relevant README.md files when making significant changes
- Follow existing comment and documentation styles