analytics-insights
Deep dive into product analytics — investigate a question, surface insights, build a data narrative. Use when you need to go beyond dashboards to understand…
Evaluate whether to build in-house, buy a vendor solution, or partner. Use when facing a make-or-buy decision for a capability.
$ npx -y skills add mrthames/lean-pm-skills --skill build-vs-buy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/build-vs-buyContext preview
The summary Claude sees to decide when to auto-load this skill.
Evaluate whether to build in-house, buy a vendor solution, or partner. Use when facing a make-or-buy decision for a capability.
name: build-vs-buy description: Evaluate whether to build in-house, buy a vendor solution, or partner. Use when facing a make-or-buy decision for a capability.
Structure a build-vs-buy decision in half a day. Claude runs the comparison framework, models total cost of ownership, and maps the risk profile. You provide the strategic judgment about what's core to your product and what's commodity.
| Step | Time | Claude Does | You Do | |---|---|---|---| | Define the capability | 30 min | Structure requirements, must-haves vs. nice-to-haves | Validate requirements with stakeholders | | Evaluate options | 1-2 hrs | Research vendors, model build effort, map partner options | Add context from vendor conversations | | Model total cost | 1 hr | Calculate TCO for each option over 1-3 years | Validate engineering estimates | | Assess strategic fit | 30 min | Map options against strategic criteria | Make the core vs. commodity judgment | | Recommend | 30 min | Draft decision document with recommendation | Present and get sign-off |
We need [capability] for [reason]. Help me structure the requirements: Functional requirements: - What must it do? (non-negotiable features) - What should it do? (important but flexible) - What could it do? (nice-to-haves, future needs) Non-functional requirements: - Performance: [latency, throughput, availability] - Scale: [current and projected usage] - Security/compliance: [requirements] - Integration: [what it needs to connect to] - Customization: [how much do we need to adapt it] Constraints: - Timeline: [when do we need this] - Budget: [available investment] - Team capacity: [who could build and maintain this]
Evaluate three paths for this capability: BUILD: - Estimated effort to build (engineering weeks/months) - What we'd build first (MVP) vs. full version - Maintenance burden (ongoing engineering time) - Time to first value - What we control and can customize BUY (evaluate 2-3 vendors if applicable): For each vendor [names]: - Feature coverage vs. our requirements - Pricing model and estimated annual cost - Integration complexity - Vendor reliability (size, funding, customer base, track record) - Lock-in risk (data portability, contract terms, switching cost) - Customization limits PARTNER: - Are there companies that offer this as a white-label or co-build? - What's the partnership structure (revenue share, co-development, licensing)? - What do we give up (control, margin, data)?
Calculate TCO for each option over [1/2/3] years: BUILD: - Development cost: [engineering hours × loaded cost] - Ongoing maintenance: [% of dev time per year] - Infrastructure cost: [hosting, monitoring, tools] - Opportunity cost: [what the team can't build while building this] - Risk cost: [probability of failure × impact] BUY: - License/subscription cost: [annual] - Integration cost: [engineering time to integrate] - Ongoing integration maintenance: [annual] - Training and change management: [one-time] - Switching cost if we leave: [data migration, re-integration] - Price escalation risk: [vendor raises prices] PARTNER: - Revenue share or licensing: [ongoing] - Integration and co-development: [one-time + ongoing] - Dependency risk: [partner changes terms, gets acquired, shuts down] Present as a comparison table with 1-year and 3-year views.
This is the judgment call that matters most.
Evaluate each option against strategic criteria: Core vs. commodity: - Is this capability a competitive differentiator for us? - Do we need to innovate on this, or do we just need it to work? - Would our users notice if we built this vs. bought it? Speed vs. control: - How urgently do we need this? (Buy is usually faster) - How much customization do we need? (Build gives more control) - How likely are requirements to change? (Build adapts faster to our needs) Risk profile: - Build risk: can we actually build this well with our team? - Buy risk: vendor dependency, lock-in, price changes - Partner risk: alignment of incentives, longevity Team and culture: - Does our team have the expertise to build and maintain this? - Is building this a valuable skill-building opportunity? - Or would it distract from our core mission?
Draft a decision document: 1. Capability needed and why 2. Options evaluated (build, buy [vendors], partner) 3. TCO comparison (table) 4. Strategic fit assessment 5. Recommendation and rationale 6. Implementation plan for recommended option 7. Risks and mitigations 8. Decision deadline and review point If recommending BUY: include vendor selection criteria and next steps (POC, trial, contract negotiation). If recommending BUILD: include phased build plan and resource request. If recommending PARTNER: include partnership structure and terms to negotiate.
1. **"We
AI-native product management skills that move at the speed your team needs. Traditional PM frameworks were built for a world without AI — multi-week discovery sprints, day-long planning offsites, months of analysis before a decision.
Deep dive into product analytics — investigate a question, surface insights, build a data narrative. Use when you need to go beyond dashboards to understand…
Build a complete business case for a product investment — strategic rationale, financial model, risk assessment, and recommendation. Use when you need…
Assess and respond to a competitor move within 24-48 hours. Use when a competitor launches, changes pricing, or makes a strategic shift.
Run a compressed 5-day product discovery cycle. Use when validating whether a problem is worth solving before committing engineering resources.
Define an epic with strategic context, feature breakdown, milestones, and success metrics. Use when scoping a large body of work for planning and tracking.
Design and run lean experiments — hypothesis, cheapest test, success criteria, decision. Use when you need to validate before you build.