What problem does it solve?
This Skill provides a structured, multi-step reasoning process for complex questions, breaking them down into verifiable units and assigning confidence scores to each part.
Core Features & Use Cases
- Decomposition: Breaks down complex queries into smaller, manageable "balls" or sub-questions.
- Verification: Solves and verifies each sub-question independently.
- Confidence Scoring: Assigns a confidence score (0.0-1.0) to each sub-question's answer.
- Synthesis: Combines individual answers, highlighting the weakest link and overall confidence.
- Use Case: When deciding whether to rewrite a service in a new language, this Skill can break down the decision into factors like performance needs, team expertise, and codebase complexity, providing a reasoned answer with clear uncertainty.
Quick Start
Use the balls skill to determine if this service should be rewritten in Rust.