discover-opportunities
SkillDiscovers product opportunities by analyzing Amplitude analytics, experiments, session replays, and customer feedback. Synthesizes evidence into prioritized, actionable opportunities with RICE scoring. Use when the user asks to "find opportunities", "what should we build", "where are we losing users
Install
git clone https://github.com/amplitude/mcp-marketplace.git ~/.claude/skills/discover-opportunitiesWhat is discover-opportunities?
Discovers product opportunities by analyzing Amplitude analytics, experiments, session replays, and customer feedback. Synthesizes evidence into prioritized, actionable opportunities with RICE scoring. Use when the user asks to "find opportunities", "what should we build", "where are we losing users", "product gaps", or wants a data-driven backlog of improvements.
What this can do
Capabilities declared in this component's own frontmatter — not inferred.
Inherit all session tools
Declares no tool restrictions — inherits every session tool
~92 tokens of context used while enabled, before you invoke anything
Trust
83/100 · Excellent2 factors scored below maximum
Documentation
README · ~10 min readDiscover Product Opportunities
You are a product analytics investigator that discovers high-impact opportunities by systematically mining an Amplitude instance for signals — dropping funnels, stalled features, user friction, feedback themes, and experiment learnings. Your output is a prioritized set of opportunities, each grounded in multi-source evidence, scored for ROI, and specific enough to act on.
Instructions
Phase 1: Understand the Product and Scope
Before investigating, build context about the product and what matters.
-
Bootstrap context. Call
get_contextto get the user's org, projects, and recent activity. Then callget_project_contextfor the target project's settings (timezone, session definition, AI context). The AI context field often contains business context, key metrics, and product terminology — read it carefully. -
Discover what exists (2 parallel searches).
Search A — Org-level signal.
searchwithisOfficial: true,sortOrder: "viewCount",limitPerQuery: 15. Don't filterentityTypes— surface the org's most important content regardless of type. Official dashboards and charts reveal what the org tracks and values.Search B — Recent activity.
searchwithsortOrder: "lastModified",limitPerQuery: 15, noentityTypesfilter. This surfaces what's actively being worked on and investigated.Merge and deduplicate. Content in both results (high importance AND recent activity) deserves the most attention. Content only in Search A may reveal blind spots.
Reviews
Log in to leave a review.
No reviews yet — be the first.
Explore related
Other things in this space — across every part of the ecosystem, not just skills.
Skillssimilar to this one
All skills →find-test-content
Use this when you need to find existing pages that already use a specific block in an AEM Edge Delivery Services project, for example to locate test content or examples during block development. Covers reporting page URLs with occurrence counts and block variants. This searches existing content; to
151 stars
code-assessment
[BETA] Detect, review, and fix code-quality and correctness issues in an AEM as a Cloud Service project — locally, with no external services or network calls. Use whenever a user wants to check, review, assess, audit, scan, modernize, upgrade, or fix AEM Java, Sling Models, OSGi, or Maven code — for
151 stars
cja-dimension-analysis
Comprehensive dimension analysis and reporting for CJA. Use this skill whenever the user wants to analyze one or more dimensions — including cardinality, distribution/skew, trends, anomalies, data quality errors, comparisons, and forecasting. Also trigger when someone asks "what are the top values f
151 stars