comparelisted
Install: claude install-skill synaptiai/agent-capability-standard
## Intent
Systematically evaluate multiple alternatives against defined criteria to produce a recommendation with transparent tradeoff analysis. Comparison enables informed decision-making through structured analysis.
**Success criteria:**
- All options evaluated against same criteria
- Criteria weighted by importance
- Clear recommendation with rationale
- Tradeoffs explicitly documented
**Compatible schemas:**
- `schemas/output_schema.yaml`
## Inputs
| Parameter | Required | Type | Description |
|-----------|----------|------|-------------|
| `options` | Yes | array[string\|object] | Alternatives to compare (2+ items) |
| `criteria` | Yes | array[string\|object] | Evaluation dimensions with optional weights |
| `context` | No | object | Constraints, priorities, or decision context |
| `must_have` | No | array[string] | Required criteria (eliminates options that fail) |
## Procedure
1) **Enumerate options**: List all alternatives under consideration
- Verify each option is viable (not obviously invalid)
- Ensure options are at same abstraction level
- Flag if options are not mutually exclusive
2) **Define criteria**: Establish evaluation dimensions
- Quantitative criteria: measurable (cost, time, size)
- Qualitative criteria: assessed (quality, maintainability, risk)
- Apply must_have filters to eliminate non-viable options
3) **Assign weights**: Determine relative importance of each criterion
- Weights should sum to 1.0
- If not provided, us