70 lines
2.7 KiB
Markdown
70 lines
2.7 KiB
Markdown
# 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:
|
|
|
|
"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."
|
|
|
|
### 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?**
|
|
|
|
1. **Setup & Installation** - Getting started with BMAD
|
|
2. **Workflows** - Choosing the right workflow for your project
|
|
3. **Web vs IDE** - When to use each environment
|
|
4. **Agents** - Understanding specialized agents and their roles
|
|
5. **Documents** - PRDs, Architecture, Stories, and more
|
|
6. **Agile Process** - How BMAD implements Agile methodologies
|
|
7. **Configuration** - Customizing BMAD for your needs
|
|
8. **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?**
|
|
|
|
1. **Setup & Installation** - Getting started with BMAD
|
|
2. **Workflows** - Choosing the right workflow for your project
|
|
3. **Web vs IDE** - When to use each environment
|
|
4. **Agents** - Understanding specialized agents and their roles
|
|
5. **Documents** - PRDs, Architecture, Stories, and more
|
|
6. **Agile Process** - How BMAD implements Agile methodologies
|
|
7. **Configuration** - Customizing BMAD for your needs
|
|
8. **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] |