skills/Product-Manager-Skills-main/skills/feature-investment-advisor/SKILL.md
Guide PMs through evaluating feature investments using revenue impact, cost structure, ROI, and strategic value. Delivers build/don't build recommendations.
npx skillsauth add harutsugu-namitsuki/databricks_datamng feature-investment-advisorInstall 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.
Guide product managers through evaluating whether to build a feature based on financial impact analysis. Use this to make data-driven prioritization decisions by assessing revenue connection (direct or indirect), cost structure (dev + COGS + OpEx), ROI calculation, and strategic value—then deliver actionable build/don't build recommendations with supporting math.
This is not a generic prioritization framework—it's a financial lens for feature decisions that complements other prioritization methods (RICE, value vs. effort, user research). Use when financial impact is a key decision factor.
A systematic approach to evaluate features financially:
Revenue Connection — How does this feature impact revenue?
Cost Structure — What does it cost to build and run?
ROI Calculation — Is the return worth the investment?
Strategic Value — Non-financial value that might override pure ROI
Use this when:
Don't use this when:
Use workshop-facilitation as the default interaction protocol for this skill.
It defines:
Other (specify) when useful)This file defines the domain-specific assessment content. If there is a conflict, follow this file's domain logic.
This interactive skill asks up to 4 adaptive questions, offering 3-5 enumerated options at decision points.
Agent asks:
"Let's evaluate the financial impact of this feature investment. Please provide:
Feature description:
Current business context:
Constraints:
You can provide estimates if you don't have exact numbers."
Agent asks:
"How does this feature impact revenue? Choose the option that best describes the revenue connection:
Choose a number, or describe a custom revenue connection."
Based on selection, agent adapts:
If 1 (Direct monetization):
Potential Monthly Revenue = Customer Base × Adoption Rate × PriceIf 2 (Retention improvement):
LTV Impact = Increase in Customer Lifetime × Customer Base × ARPU × MarginIf 3 (Conversion improvement):
Additional MRR = Trial Users × Conversion Lift × ARPUIf 4 (Expansion enabler):
Expansion MRR = Customer Base × Expansion Rate × ARPU IncreaseIf 5 (No direct revenue impact):
Agent asks:
"What's the cost structure for this feature?
Development cost (one-time):
Ongoing costs (if any):
If no ongoing costs, enter $0."
Agent calculates:
(Revenue - COGS) / RevenueAgent flags:
Agent asks:
"What constraints or timing considerations apply?
Choose a number, or describe your constraints."
Based on selection:
If 1 (Competitive threat):
If 2 (Limited capacity):
If 3 (Dependencies):
If 4 (No constraints):
Agent synthesizes:
Agent offers 3-4 recommendations:
When:
Recommendation:
"Build now — Strong financial case
Revenue Impact:
Cost:
ROI:
Why this makes sense: [Specific reasoning based on numbers]
Next steps:
When:
Recommendation:
"Build for strategic reasons (financial case is marginal)
Financial Reality:
Strategic Value:
Recommendation: Build, but monitor closely:
Risk: Opportunity cost—other features may have better ROI"
When:
Recommendation:
"Don't build — Financial case doesn't support investment
Why:
Alternative approaches:
What would need to change:
When:
Recommendation:
"Build later — Validate assumptions first
Current uncertainty:
What to validate:
Decision criteria:
Timeline:
Agent offers:
"Do you want to:
Or, ask any follow-up questions."
Agent can:
See examples/ folder for sample conversation flows. Mini examples below:
User: "We're considering building time tracking as a paid add-on."
Agent: [Gathers context]
User provides:
Agent calculates:
Agent recommends:
"Build now — Positive ROI with fast payback
Revenue Impact: $240K/year (conservative 20% adoption) ROI: 1.92:1 in year 1, 3.8:1 in year 2 Payback: 5 months
Why this works:
Next steps:
User: "We're losing customers because they can't export their data easily. Should we build a comprehensive export feature?"
Agent: [Gathers context]
User provides:
Agent calculates:
If feature reduces this by 50%:
Agent calculates ROI:
Agent recommends:
"Build immediately — Exceptional ROI on retention
Impact:
Why this is a no-brainer:
Next steps:
User: "Users are requesting dark mode. Should we prioritize it?"
Agent: [Gathers context]
User provides:
Agent asks: "What evidence do you have that dark mode will reduce churn?"
User: "Feature requests from 50 users. No data on churn impact."
Agent calculates:
ROI: $360K / $80K = 4.5:1 (looks okay, but based on weak assumptions)
Agent recommends:
"Build later — Weak evidence for ROI
Current case:
Problem:
Alternative approach:
Better features to consider:
Decision criteria to build:
Symptom: "This feature will generate $1M in revenue!" (ignoring $800K COGS)
Consequence: $1M revenue at 20% margin is worth $200K profit, not $1M. Feature looks great until you factor in costs.
Fix: Always calculate contribution margin. Use Revenue × Margin %, not just revenue.
Symptom: "ROI is 5:1, let's build!" (but payback is 36 months and customers churn at 24 months)
Consequence: You never recover the investment because customers leave before payback.
Fix: Check payback period. Must be shorter than average customer lifetime.
Symptom: "100% of customers will use this paid add-on!"
Consequence: Real adoption is 10-20%. Revenue projections are 5-10x too high.
Fix: Use conservative adoption estimates (10-20% for add-ons). Validate with willingness-to-pay research.
Symptom: "We think this will reduce churn" (no customer interviews)
Consequence: You build a feature that doesn't address real churn reasons. Churn stays flat.
Fix: Interview churned customers first. Validate that this feature addresses top 3 churn reasons.
Symptom: "This feature has 2:1 ROI, let's build!" (other features have 10:1 ROI)
Consequence: You build a mediocre feature while better options sit in the backlog.
Fix: Compare ROI across features. Build highest-ROI features first (unless strategic value overrides).
Symptom: "ROI is terrible but it's strategic!" (no clear strategy)
Consequence: "Strategic" becomes a catch-all for building low-value features.
Fix: Define what "strategic" means (competitive moat, platform enabler, compliance). If it doesn't fit, it's not strategic.
Symptom: "This feature adds $500K revenue!" (but COGS is $400K)
Consequence: Your gross margin drops from 80% to 60%. Feature destroys unit economics.
Fix: Calculate contribution margin. If margin is <50%, reconsider or charge a premium.
Symptom: "This feature will increase engagement!" (but not revenue or retention)
Consequence: You build features that feel good but don't impact business outcomes.
Fix: Tie features to revenue or retention. Engagement is a leading indicator, not an outcome.
Symptom: "This feature pays back in 5 years"
Consequence: $1 in 5 years is worth ~$0.65 today (at 9% discount rate). ROI is overstated.
Fix: For long payback periods (>24 months), use NPV (net present value) to discount future cash flows.
Symptom: "50 customers requested this!" (out of 10,000)
Consequence: You optimize for 0.5% of your base while ignoring the other 99.5%.
Fix: Weight feature requests by revenue impact or customer segment. 10 enterprise customers > 100 SMB customers if enterprise is your strategy.
saas-revenue-growth-metrics — Revenue, ARPU, churn, NRR metrics used in impact calculationssaas-economics-efficiency-metrics — ROI, payback, contribution margin calculationsfinance-metrics-quickref — Quick lookup for formulas and benchmarksacquisition-channel-advisor — Similar ROI framework for channel decisionsfinance-based-pricing-advisor — Pricing impact analysis for monetization featuresresearch/finance/Finance_For_PMs.Putting_It_Together_Synthesis.md (Decision Framework #1)research/finance/Finance for Product Managers.mddevelopment
Cascades strategy from boardroom to individual contributor. Detects and fixes misalignment between company goals and team execution. Covers strategy articulation, cascade mapping, orphan goal detection, silo identification, communication gap analysis, and realignment protocols. Use when teams are pulling in different directions, OKRs don't connect, departments optimize locally at company expense, or when user mentions alignment, strategy cascade, silo, conflicting OKRs, or strategy communication.
testing
Cross-functional what-if modeling for cascading multi-variable scenarios. Unlike single-assumption stress testing, this models compound adversity across all business functions simultaneously. Use when facing complex risk scenarios, strategic decisions with major downside, or when the user asks 'what if X AND Y both happen?'
testing
Cross-functional organizational health check combining signals from all C-suite roles. Scores 8 dimensions on a traffic-light scale with drill-down recommendations. Use when assessing overall company health, preparing for board reviews, identifying at-risk functions, or when user mentions org health, health check, or health dashboard.
development
M&A strategy for acquiring companies or being acquired. Due diligence, valuation, integration, and deal structure. Use when evaluating acquisitions, preparing for acquisition, M&A due diligence, integration planning, or deal negotiation.