# /kb-mode-interaction Task

When this command is used, execute the following task:

# KB Mode Interaction Task

## Purpose

Provide a user-friendly interface to the VC-SYS 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?**

1. **Setup & Installation** - Getting started with VC-SYS CLI
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 VC-SYS implements Agile methodologies
7. **Configuration** - Customizing VC-SYS for your needs
8. **Best Practices** - Tips for effective VC-SYS usage

Or ask me about anything else related to VC-SYS 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 VC-SYS knowledge base. I can help you with detailed information about any aspect of VC-SYS Method.

**What would you like to know more about?**

1. **Setup & Installation** - Getting started with VC-SYS CLI
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 VC-SYS implements Agile methodologies
7. **Configuration** - Customizing VC-SYS for your needs
8. **Best Practices** - Tips for effective VC-SYS usage

Or ask me about anything else related to VC-SYS 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]