What problem does it solve?
This Skill tackles high-stakes decision-making by generating multiple candidate solutions, objectively scoring them against defined criteria, and selecting the most confident winner, ensuring robust and validated outcomes.
Core Features & Use Cases
- Parallel Candidate Generation: Creates three distinct solutions simultaneously, each optimized for a different stance (simplicity, performance, extensibility).
- Weighted Rubric Scoring: Evaluates candidates against a customizable rubric, ensuring objective comparison.
- Confidence-Based Selection: Determines the winner's confidence level based on score spread, flagging close calls for user escalation.
- Use Case: When deciding between different architectural approaches for a new feature, this Skill can generate three distinct designs, score them on correctness, maintainability, and performance, and present a clear, data-backed recommendation.
Quick Start
Use the self-consistency skill to compare three different implementations for the new user authentication module.