76 lines
2.8 KiB
Markdown
76 lines
2.8 KiB
Markdown
# Task: MPC Integration
|
|
|
|
## Description
|
|
Inform agents about available Machine-Powered Capabilities (MPCs) and how to use them effectively for their specific role.
|
|
|
|
## Input Required
|
|
- Current agent persona name/role
|
|
- MPC configuration data
|
|
|
|
## Steps
|
|
|
|
1. **Load MPC Configuration**
|
|
- Read MPC capabilities configuration from `config/mpc-capabilities.yml`
|
|
- Filter capabilities relevant to the current agent persona
|
|
- Check which MPCs are enabled for the project
|
|
|
|
2. **Present Available Capabilities**
|
|
- Generate a concise list of available MPCs for the current agent
|
|
- Include command syntax and best use cases
|
|
- Provide specific examples of effective usage
|
|
- Sort capabilities by relevance to current agent's role
|
|
|
|
3. **Suggest Integration Points**
|
|
- Identify appropriate points in the agent's workflow to utilize MPCs
|
|
- For research-focused agents (Analyst), emphasize search capabilities
|
|
- For development agents, emphasize code search and documentation tools
|
|
- For design agents, highlight visualization and mockup tools
|
|
- For data-focused agents, highlight data analysis tools
|
|
|
|
4. **Document Usage Guidelines**
|
|
- Explain when to use each MPC (and when not to)
|
|
- Provide tips for crafting effective queries
|
|
- Outline how to incorporate MPC results into agent outputs
|
|
- Describe how to cite or reference MPC-sourced information
|
|
|
|
5. **Add to Knowledge Base**
|
|
- Update `.ai/project-context.md` with MPC availability information
|
|
- Add relevant MPCs to agent customization strings
|
|
- Document available MPCs in the knowledge map
|
|
|
|
## Output
|
|
A comprehensive MPC integration report with:
|
|
- List of available MPCs for the current agent
|
|
- Command syntax and examples
|
|
- Recommended integration points in workflows
|
|
- Best practices for MPC utilization
|
|
- Updates to knowledge base files
|
|
|
|
## Example Output Format
|
|
```
|
|
## Available Machine-Powered Capabilities for [Agent Role]
|
|
|
|
### 1. [MPC Name] (*[command])
|
|
- [Brief description]
|
|
- **Ideal for:** [Use case 1], [Use case 2]
|
|
- **Example:** "*[command] [sample query]"
|
|
- **When to use:** [Specific situation where this MPC is most valuable]
|
|
|
|
### 2. [MPC Name] (*[command])
|
|
- [Brief description]
|
|
- **Ideal for:** [Use case 1], [Use case 2]
|
|
- **Example:** "*[command] [sample query]"
|
|
- **When to use:** [Specific situation where this MPC is most valuable]
|
|
|
|
## Recommended Integration Points
|
|
|
|
- During [specific phase/task], use [MPC] to [achieve specific outcome]
|
|
- When creating [specific artifact], leverage [MPC] for [specific purpose]
|
|
```
|
|
|
|
## Validation Criteria
|
|
- MPC information is relevant to the agent's role
|
|
- Command syntax is clear and accurate
|
|
- Examples are realistic and helpful
|
|
- Integration points align with the agent's workflow
|
|
- Knowledge base updates are consistent with the rest of the project |