Overview
Use this skill to answer one question precisely: which lever does this move, and how
would we know? It forces a single primary revenue/value lever, names the metric that
would prove it, a usable proxy for early signal, and the risks to the claim. It carries
no proprietary framework; the value lens is resolved via the strategic_framework
knowledge slot when available, generic otherwise.
It is one of the capabilities orchestrated by feature-value-governance. Use it
standalone when the value claim itself is contested.
When to Use
- An opportunity or feature is proposed and the value claim is vague ("users will love it").
- Two bets compete and you need to compare the lever each one actually pulls.
- A roadmap item lists no measurable mechanism of value.
When NOT to Use
- The lever is already named, measured, and uncontested.
- There is no problem framing yet (nothing whose value can be mapped).
- The decision is pure execution planning (use
feature-planning).
Core Moves
- Frame and resolve knowledge. State the opportunity in one line. Read the resolved
strategic_framework capsule if present; otherwise run generic and mark it.
- Name the primary lever. Exactly one: acquisition, activation, retention, expansion,
efficiency, margin, or strategic_defense.
- Name secondary levers. Zero or more, clearly subordinate to the primary.
- Attach a metric. The metric that would prove the lever moved, with a direction.
- Pick a proxy. A faster, cheaper early signal when the true metric is slow.
- State risks and uncertainty. What would make this lever the wrong story; what is
not yet known.
Optional Modules
- Driver decomposition — Break the lever into its driver model (which funnel step,
which cost line) when the value claim is contested.
- Lever conflict check — When a feature claims multiple co-equal levers, force a
primary and explain the trade-off.
- Proxy validity note — When the proxy could mislead, state the conditions under
which it diverges from the true metric.
Activation Triggers
- Always declare and attempt to resolve
strategic_framework; run generic loudly if unsatisfied.
- Use driver decomposition when stakeholders disagree on whether value exists.
- Use the lever conflict check when more than one lever is claimed as primary.
Inputs (minimum)
- Problem, target ICP, value proposition, business context.
Outputs (minimum)
- Primary lever, secondary levers, metric(s), proxy, risks — mappable to the
revenue_lever, primary_metric, and evidence_level fields of the
Feature Value Governance Contract.
Expected Output
revenue_lever_map:
opportunity: <one line>
mode: generic | knowledge_aware
strategic_framework_ref: <pack_id@version | generic>
primary_lever: acquisition | activation | retention | expansion | efficiency | margin | strategic_defense
primary_rationale: <short>
secondary_levers: [ ... ]
metric:
name: <metric>
direction: <up | down>
proxy:
name: <early signal>
validity: <when it can mislead>
risks: [ ... ]
uncertainty: <what is not yet known>
Verification
- Exactly one primary lever.
- The metric has a direction and is tied to the lever, not to activity.
- Uncertainty is stated, not hidden.
Handoff Signals
- The lever maps a tree of bets → hand to
opportunity-tree-alignment.
- Permanent cost is now the deciding factor → hand to
feature-complexity-audit.
- A worth-doing verdict is needed → hand back to
feature-value-governance.
Pairs Well With
feature-value-governance
opportunity-tree-alignment
business-design
Anti-patterns
- Claiming every lever at once.
- Measuring activity ("clicks") as if it were value.
- Treating a proxy as proof.
1---2name: revenue-lever-mapping3description: Map which revenue or value lever an opportunity or feature intends to move, with a primary lever, a metric, a proxy, and the risks — so value claims are explicit instead of assumed.4---56# Overview78Use this skill to answer one question precisely: **which lever does this move, and how9would we know?** It forces a single primary revenue/value lever, names the metric that10would prove it, a usable proxy for early signal, and the risks to the claim. It carries11**no** proprietary framework; the value lens is resolved via the `strategic_framework`12knowledge slot when available, generic otherwise.1314It is one of the capabilities orchestrated by `feature-value-governance`. Use it15standalone when the value claim itself is contested.1617# When to Use1819- An opportunity or feature is proposed and the value claim is vague ("users will love it").20- Two bets compete and you need to compare the lever each one actually pulls.21- A roadmap item lists no measurable mechanism of value.2223# When NOT to Use2425- The lever is already named, measured, and uncontested.26- There is no problem framing yet (nothing whose value can be mapped).27- The decision is pure execution planning (use `feature-planning`).2829# Core Moves30311. **Frame and resolve knowledge.** State the opportunity in one line. Read the resolved32 `strategic_framework` capsule if present; otherwise run generic and mark it.332. **Name the primary lever.** Exactly one: acquisition, activation, retention, expansion,34 efficiency, margin, or strategic_defense.353. **Name secondary levers.** Zero or more, clearly subordinate to the primary.364. **Attach a metric.** The metric that would prove the lever moved, with a direction.375. **Pick a proxy.** A faster, cheaper early signal when the true metric is slow.386. **State risks and uncertainty.** What would make this lever the wrong story; what is39 not yet known.4041# Optional Modules4243- **Driver decomposition** — Break the lever into its driver model (which funnel step,44 which cost line) when the value claim is contested.45- **Lever conflict check** — When a feature claims multiple co-equal levers, force a46 primary and explain the trade-off.47- **Proxy validity note** — When the proxy could mislead, state the conditions under48 which it diverges from the true metric.4950# Activation Triggers5152- Always declare and attempt to resolve `strategic_framework`; run generic loudly if unsatisfied.53- Use driver decomposition when stakeholders disagree on whether value exists.54- Use the lever conflict check when more than one lever is claimed as primary.5556# Inputs (minimum)5758- Problem, target ICP, value proposition, business context.5960# Outputs (minimum)6162- Primary lever, secondary levers, metric(s), proxy, risks — mappable to the63 `revenue_lever`, `primary_metric`, and `evidence_level` fields of the64 [Feature Value Governance Contract](../../../aletheia/schemas/feature-value-governance-contract.schema.json).6566# Expected Output6768```yaml69revenue_lever_map:70 opportunity: <one line>71 mode: generic | knowledge_aware72 strategic_framework_ref: <pack_id@version | generic>73 primary_lever: acquisition | activation | retention | expansion | efficiency | margin | strategic_defense74 primary_rationale: <short>75 secondary_levers: [ ... ]76 metric:77 name: <metric>78 direction: <up | down>79 proxy:80 name: <early signal>81 validity: <when it can mislead>82 risks: [ ... ]83 uncertainty: <what is not yet known>84```8586# Verification8788- Exactly one primary lever.89- The metric has a direction and is tied to the lever, not to activity.90- Uncertainty is stated, not hidden.9192# Handoff Signals9394- The lever maps a tree of bets → hand to `opportunity-tree-alignment`.95- Permanent cost is now the deciding factor → hand to `feature-complexity-audit`.96- A worth-doing verdict is needed → hand back to `feature-value-governance`.9798# Pairs Well With99100- `feature-value-governance`101- `opportunity-tree-alignment`102- `business-design`103104# Anti-patterns105106- Claiming every lever at once.107- Measuring activity ("clicks") as if it were value.108- Treating a proxy as proof.