From ring-default
Provides structured analysis of multiple approaches to a task or problem, with comparisons, effort estimates, and recommendations for strategic or architectural decisions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ring-default:analyzing-options <task-or-problem-description><task-or-problem-description>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Facing multiple viable approaches to a task or problem
Similar: ring:writing-plans — use writing-plans when the approach is decided and you need phased execution
For the given task or problem, provide a structured analysis following this format:
For each viable approach (aim for 3-5 options):
Overview: Brief description of the approach
Benefits:
Trade-offs:
Implementation Details:
Effort Estimate:
Best For: Describe scenarios where this approach excels
Create a comparison table:
| Approach | Complexity | Time | Risk | Scalability | Maintainability | Overall Score |
|---|---|---|---|---|---|---|
| Option 1 | Low | 2d | Low | Medium | High | 7/10 |
| Option 2 | High | 2w | Med | High | Medium | 6/10 |
| etc... |
npx claudepluginhub p/lerianstudio-ring-default-defaultAnalyze architectural trade-offs systematically using decision matrices. Use when comparing design options or justifying architectural choices to stakeholders.
Compares multiple implementation options by scoring on criteria like speed, risk, maintainability, and reversibility; selects the best with trade-offs explained and generates executable handoff. Use for high-stakes technical choices with 2+ viable options.
Builds weighted decision matrices, analyzes trade-offs, and generates ADRs for architectural, technical, and process decisions like database selection or framework choice.