skills/value-realization/SKILL.md
Analyze if end users discover clear value. Use when evaluating product concepts, analyzing adoption, or uncertain about direction.
npx skillsauth add Chris-Maskey/opencode-config value-realizationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides a comprehensive framework for evaluating whether end users can "know" what value they'll achieve through a product. It combines analytical methods with decision-making guidance to help you assess product ideas, identify improvement opportunities, and take action.
What this skill provides:
Core question: Can end users clearly understand what value they'll achieve through the product - even if that value takes time to achieve?
Key terminology:
Core distinction: Features are not value - features are what the product can do, value is what end users achieve.
When analyzing a product idea, evaluate these four dimensions systematically:
Examine: Can end users articulate what they'll achieve?
Why it matters: End users won't adopt a product if they can't explain to themselves (or others) why they're using it.
Examples:
Assessment Rubric:
| Score | Criteria | Description | | ----- | -------- | ----------- | | 🔴 1 | Fragmented | End users cannot explain what they'll achieve; describe features only | | 🟡 2 | Partial | End users can explain but struggle to communicate to others; vague wording | | 🟢 3 | Clear | End users clearly articulate what they'll achieve; can explain to others | | 🟢 4 | Crisp | End users describe value in one concrete sentence anyone understands |
Examine: Is value immediate or delayed? What's the appropriate timeline for this product?
Three design options (all are valid):
| Approach | Best For | Examples | | -------- | ------- | -------- | | Pure short-term | Tool-type products, utility apps | Zoom (join meeting), Stripe (test payment) | | Pure long-term | Transformational goals, committed users | Fitness apps (body change), Investment apps (wealth building) | | Hybrid | Long-term goal requiring engagement | Duolingo (fluency with streaks, XP) |
Assessment Rubric:
| Score | Criteria | Description | | ----- | -------- | ----------- | | 🔴 1 | Mismatched | Timeline conflicts with end user expectations (e.g., long-term product marketed as immediate) | | 🟡 2 | Unclear | Timeline undefined; end users don't know when to expect value | | 🟢 3 | Aligned | Timeline matches product nature and end user expectations | | 🟢 4 | Optimized | Timeline intentionally designed with engaging touchpoints |
Examine: Can end users see/feel what they achieved?
Why it matters: Invisible value feels like no value. Progress must be perceivable.
Examples:
Assessment Rubric:
| Score | Criteria | Description | | ----- | -------- | ----------- | | 🔴 1 | Invisible | End users cannot see any evidence of value; changes are completely abstract | | 🟡 2 | Opaque | Value delivered but not shown; requires digging to find evidence | | 🟢 3 | Visible | End users can see progress; value has tangible manifestations | | 🟢 4 | Salient | Value is prominently displayed; end users are constantly reminded of achievements |
Examine: Do end users already know they want this, or will they discover it through use?
Why it matters: Sometimes end users don't know what they want until they experience it. The product must enable rapid discovery.
Discovery patterns:
Assessment Rubric:
| Score | Criteria | Description | | ----- | -------- | ----------- | | 🔴 1 | No path | Discovery possible but no clear onboarding; end users struggle to find value | | 🟡 2 | Slow path | Aha moment exists but takes too long (weeks/months) to reach | | 🟢 3 | Fast path | Most end users discover value within first session | | 🟢 4 | Accelerated | Discovery actively guided through tutorial, onboarding, or progressive revelation |
This skill provides detailed examples through context files. Load them when needed:
| Context File | When to Load |
| ------------------------------- | ----------------------------------------------- |
| context/decision-flow.md | Scoring trade-offs, journey stage analysis, ready-to-ship criteria |
| context/enterprise-guide.md | B2B/B2E products with separate buyer/end-user analysis |
| context/examples.md | Real-world success/failure case studies (Dropbox, Duolingo, Instagram, Google Wave, Quibi) |
Score = Sum of dimension scores / 4
If Value Clarity is 🔴 or 🟡 (priority #1):
If Value Timeline is mismatched (priority #2):
If Value Perception is 🔴 or 🟡 (priority #3):
If Value Discovery is 🔴 or 🟡 (priority #4):
| Product Type | Clarity | Timeline | Perception | Discovery | Notes | | ------------ | ------- | -------- | ---------- | --------- | ----- | | Social apps | High | Medium | Medium | High | Identity discovery critical | | Productivity tools | High | High | High | Medium | Utility must be immediate and visible | | Infrastructure/Dev tools | Medium | High | High | Medium | Perception > Clarity (technical users) | | Gaming/Entertainment | Medium | High | High | High | Engagement loops matter | | Enterprise B2B | Medium | Medium | High | Low | Decision-maker evaluation different | | Marketplaces/Platforms | High | High | Medium | Medium | Trust signals and outcomes |
Mistake: Fixing only one dimension (e.g., clarity) and ignoring others.
Reality: Weak perception undermines even excellent clarity.
Avoid: Always evaluate all four dimensions.
Mistake: Listing features instead of outcomes.
Reality: End users don't care about "X feature," they care about "achieve Y."
Avoid: Use "feature name → end user outcome" mapping for all messaging.
Mistake: Long-term product marketed as immediate (or vice versa).
Reality: Timeline mismatch creates end user frustration and churn.
Avoid: Clearly communicate timeline. If long-term, explain what short-term touchpoints exist.
Mistake: Delivering great value that end users can't see.
Reality: Invisible = no value in end user perception.
Avoid: Always ask "Can end users point to something and say 'I achieved this'?"
Mistake: Assuming end users will "figure it out."
Reality: Most won't take time to discover value through trial and error.
Avoid: Explicitly design the "aha moment" journey from signup to realization.
Mistake: Enterprise products that sell to CIOs but fail with end users.
Reality: If employees won't use it, the deal won't renew.
Avoid: Separate buyer analysis from end user analysis; both must succeed. See context/enterprise-guide.md.
Trigger this skill when:
| Skill | Combined Use | | ----- | ----------- | | Jobs-to-be-Done | Analyze what jobs end users are hiring the product to do | | Making Product Decisions | Document value realization analysis decisions | | Five Whys | Dig into why end users struggle with specific dimensions | | Hypothesis Tree | Structure value discovery hypotheses to test |
This skill helps analyze and make decisions, not prescribe solutions. Every product is unique. Every market is different. The goal: discover whether end users will clearly understand what they'll achieve - because that understanding drives adoption.
When in doubt: Test with real end users. Framework guides thinking; reality validates it.
tools
Anti-patterns and mistakes to avoid as a product manager. Use when evaluating leadership behaviors, improving team dynamics, reflecting on management practices, or onboarding new product managers.
development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
testing
Design effective CTAs using visual attention and gaze psychology principles. Use when designing landing pages, button hierarchies, conversion elements, or optimizing user attention flow through interfaces.
tools
Run agent-browser + Chrome inside Vercel Sandbox microVMs for browser automation from any Vercel-deployed app. Use when the user needs browser automation in a Vercel app (Next.js, SvelteKit, Nuxt, Remix, Astro, etc.), wants to run headless Chrome without binary size limits, needs persistent browser sessions across commands, or wants ephemeral isolated browser environments. Triggers include "Vercel Sandbox browser", "microVM Chrome", "agent-browser in sandbox", "browser automation on Vercel", or any task requiring Chrome in a Vercel Sandbox.