- Initialize Git repository with main branch - Create comprehensive .gitignore for Node.js, React, and environment files - Set up directory structure (frontend/, backend/, docs/) - Create detailed README.md with project overview and setup instructions - Add .env.example with all required environment variables - Configure Prettier for consistent code formatting All acceptance criteria met: ✅ Git repository initialized with appropriate .gitignore ✅ Directory structure matches Technical Assumptions ✅ README.md created with project overview and setup docs ✅ .env.example file with all required environment variables ✅ Prettier config files added for code formatting consistency 🤖 Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2.6 KiB
KB Mode Interaction Task
Purpose
Provide a user-friendly interface to the BMad knowledge base without overwhelming users with information upfront.
Instructions
When entering KB mode (*kb-mode), follow these steps:
1. Welcome and Guide
Announce entering KB mode with a brief, friendly introduction.
2. Present Topic Areas
Offer a concise list of main topic areas the user might want to explore:
What would you like to know more about?
- Setup & Installation - Getting started with BMad
- Workflows - Choosing the right workflow for your project
- Web vs IDE - When to use each environment
- Agents - Understanding specialized agents and their roles
- Documents - PRDs, Architecture, Stories, and more
- Agile Process - How BMad implements Agile methodologies
- Configuration - Customizing BMad for your needs
- Best Practices - Tips for effective BMad usage
Or ask me about anything else related to BMad-Method!
3. Respond Contextually
- Wait for user's specific question or topic selection
- Provide focused, relevant information from the knowledge base
- Offer to dive deeper or explore related topics
- Keep responses concise unless user asks for detailed explanations
4. Interactive Exploration
- After answering, suggest related topics they might find helpful
- Maintain conversational flow rather than data dumping
- Use examples when appropriate
- Reference specific documentation sections when relevant
5. Exit Gracefully
When user is done or wants to exit KB mode:
- Summarize key points discussed if helpful
- Remind them they can return to KB mode anytime with *kb-mode
- Suggest next steps based on what was discussed
Example Interaction
User: *kb-mode
Assistant: I've entered KB mode and have access to the full BMad knowledge base. I can help you with detailed information about any aspect of BMad-Method.
What would you like to know more about?
- Setup & Installation - Getting started with BMad
- Workflows - Choosing the right workflow for your project
- Web vs IDE - When to use each environment
- Agents - Understanding specialized agents and their roles
- Documents - PRDs, Architecture, Stories, and more
- Agile Process - How BMad implements Agile methodologies
- Configuration - Customizing BMad for your needs
- Best Practices - Tips for effective BMad usage
Or ask me about anything else related to BMad-Method!
User: Tell me about workflows
Assistant: [Provides focused information about workflows from the KB, then offers to explore specific workflow types or related topics]