What problem does it solve?
This Skill helps resolve complex design decisions by synthesizing multiple, expert perspectives, surfacing hidden trade-offs and leading to more robust architectural choices.
Core Features & Use Cases
- Multi-Perspective Analysis: Deploys three specialized agents to analyze a design problem from different quality attribute lenses (e.g., Simplicity, Performance, Security).
- Trade-off Identification: Clearly articulates the compromises inherent in each proposed solution.
- Synthesized Recommendation: Provides a consolidated report with agreements, tensions, and a final recommendation based on user input.
- Use Case: When deciding between two different database technologies for a new microservice, use Consensus to explore the implications of each choice on performance, maintainability, and operational cost.
Quick Start
Use the consensus skill to decide between event sourcing or CQRS-lite for the new billing module.