Skip to content
Back to skills

Solution Scoring

ASecurity

Assumption mapping, ICE/SIF scoring and business viability check for solution hypotheses — the scoring engine of /solutions (step 7). Use for "какое решение выбрать", "ICE scoring", "assumption map", "prioritize solutions", "оцени решения", "риски этого решения".

  • 13 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added August 31, 2026
ai-agents

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add lenar-amirov/product-pipeline-public --skill solution-scoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Solution Scoring?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Solution Scoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lenar-amirov-solution-scoring/badge)](https://www.skillsdirectory.com/skills/lenar-amirov-solution-scoring)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: solution-scoring
description: Assumption mapping, ICE/SIF scoring and business viability check for solution hypotheses — the scoring engine of /solutions (step 7). Use for "какое решение выбрать", "ICE scoring", "assumption map", "prioritize solutions", "оцени решения", "риски этого решения".
---

# Solution Scoring — assumption map + ICE + viability

The scoring engine of `/solutions`: turns "we could do A, B or C" into a
ranked, risk-aware bet. Input: ✅/🎯 problems from the registry
(`hypotheses.py show <dir>`), never from prose.

## 1. Assumption map (per solution)

List what must be TRUE for the solution to work; classify each:

| Assumption | Type | Risk | Cheapest validation |
|---|---|---|---|
| users will notice the entry point | desirability | high | concept test (step 8.5) |
| sellers can fulfil in 48h | feasibility | med | ops interview |
| unit economics survive the discount | viability | high | spreadsheet + finance review |

Rule: the **riskiest assumption gets validated first and cheapest** —
that's what `experiment-design` takes as input. A solution whose riskiest
assumption is untestable is a faith project; say so.

## 2. Scoring — ICE by default, SIF if the PM's profile says so

- **Impact**: expected movement of the initiative metric — anchor in
  registry numbers (segment sizes, measured effects), not vibes.
- **Confidence** — numeric, staged by validation depth (REAL-backed
  problems justify confidence in the PROBLEM, not the solution):
  0.1–0.3 untested idea or external analogy · 0.4–0.6 after a concept
  test or a competitive analogue with the same mechanism on a comparable
  audience · 0.7+ only after an experiment on OUR users. A number outside
  its stage is the same violation as evidence-typing ranges.
- **Ease**: S/M/L from the dev lead when available, gut S/M/L otherwise
  (mark INFERRED).

Comparative table, top-1 recommendation with one-paragraph reasoning.
Honesty rule: don't inflate Confidence without evidence — the anti-generic
self-check applies.

## 3. Business viability (quick pass, before design)

Unit economics sketch · cannibalization risk · dependencies (teams/systems
→ candidates for status.json `dependencies[]`) · compliance flags · effort
S/M/L. Verdict per solution:
- **RED** — any single disqualifier: unit economics negative at target
  scale, hard compliance blocker, or effort L with confidence ≤0.3.
  One red parks the solution regardless of its ICE score (a great score
  on a non-viable solution is how teams burn quarters).
- **YELLOW** — proceed with a NAMED risk and an owner for it.
- **GREEN** — no known disqualifiers.

## 4. Output

`output/solution-hypotheses.md` per output-formats.md (S-ids, Formula,
win criteria) + link every survivor to its problem:
`hypotheses.py set <problem-id> --link-solution S<N>` — the OST and the
Solution phase of the coverage map are built from these links. Parked
solutions stay in the file with their red reason — they will be asked
about at the gate.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.