agentsclimarketplace

Escaping build trap

Skill tomaszstaniak/pm-ai-skills/escaping-build-trap

Agent skills for Claude Code and agentskills.io-compatible agents

Install
npx -y skills add tomaszstaniak/pm-ai-skills --skill escaping-build-trap

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Product management framework based on Melissa Perri's "Escaping the Build Trap". Use this skill whenever the user is discussing product strategy, roadmap construction, product team maturity, or symptoms of feature-factory behavior — even if they do not explicitly say "build trap" or "outcome-driven." Triggers include: (1) diagnosing whether a team is stuck shipping features without measuring outcomes, (2) shifting from output-driven to outcome-driven product development, (3) evaluating product manager archetypes (Waiter, Project Manager, Mini-CEO, Strategic) or team maturity, (4) designing a strategy deployment cascade from vision to product initiatives to team-level options, (5) converting a feature roadmap into an outcome roadmap, (6) running a pre-mortem against a quarterly plan to detect build-trap patterns before committing, (7) coaching a PM who is acting as an order-taker for stakeholder requests, (8) writing the case for killing a low-adoption feature.

The file declares its own license as CC-BY-SA-4.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

15.7 KB, ~3.2k tokens by cl100k_base, as published. Nobody here has run it

Escaping the Build Trap

A diagnostic and corrective framework for product teams and organizations stuck in the "build trap" — the cycle of shipping features without measuring outcomes. Based on Melissa Perri's "Escaping the Build Trap." Includes a pre-mortem checkpoint to detect build-trap patterns before committing to a roadmap.

Core Principle

The build trap is when organizations measure success by outputs (features shipped, story points completed) instead of outcomes (customer problems solved, business metrics moved). Companies fall into the build trap when they become feature factories — taking orders from stakeholders, building what's requested, and never asking "did it work?"

The way out is not a process change or a new tool. It's a fundamental shift in how the organization defines the role of product, how strategy flows from vision to execution, and how success is measured.

Scoring

Goal: 10/10. When evaluating product development practices, rate 0-10:

ScoreDescription
0-2Deep in the build trap. Roadmap is a feature list from stakeholders. No one tracks whether shipped features achieved anything.
3-4Aware of the problem. Some metrics exist, but features are still driven by HiPPO (Highest Paid Person's Opinion) or sales requests.
5-6Transitioning. Outcomes are discussed but not consistently used to make decisions. Some teams experiment; others still take orders.
7-8Outcome-driven. Teams own outcomes, have autonomy to find solutions, and kill features that don't move metrics. Strategy connects vision to team-level work.
9-10Product-led organization. Every team has a clear outcome. Strategy deployment works end-to-end. Product managers are empowered. Experiments and data drive decisions. Learning is valued over shipping.

The Build Trap Diagnostic

Is your organization in the build trap? Check these signals:

SignalBuild TrapHealthy
Roadmap contentFeature list with datesOutcomes with time horizons
Success metric"We shipped it on time""It moved the metric"
PM's jobWrite requirements, manage backlogDiscover problems, test solutions
Strategy"Build everything for everyone""Solve this problem for this customer"
Stakeholder requestsAccepted as requirementsTreated as inputs to discover the real need
Shipped feature that failed"At least we shipped""What did we learn? Should we iterate or kill it?"
Team autonomyLow — told what to buildHigh — told what outcome to achieve

The Four Product Manager Archetypes

ArchetypeBehaviorBuild Trap RiskFix
The WaiterTakes orders from stakeholders and delivers themHighest — no ownership of outcomesGive PMs outcomes, not feature requests
The Former Project ManagerManages timelines and tickets, not problemsHigh — focuses on delivery, not discoveryPair with a coach; redefine the role
The Mini-CEOMakes decisions unilaterally, ignores dataMedium — might ship right things by luckIntroduce experimentation discipline
The Strategic PMOwns outcomes, discovers problems, tests solutionsLowest — this is the targetSupport and protect this behavior

Strategy Deployment: Vision to Action

Core concept: Strategy is a cascade, not a directive. It flows from vision (where we are going) through strategic intents (what challenges block us) to product initiatives (what problems to solve) to options (how teams will solve them). Each level sets constraints; it does not prescribe solutions.

Why it works: The build trap exists partly because the cascade is broken. Without strategic intents, teams cannot say no to stakeholder requests. Without product initiatives, teams either drift or build whatever is loudest. With the cascade explicit, every team has a clear context for their work and a defensible reason to focus.

Perri's strategy deployment model:

┌──────────────────────┐
│    COMPANY VISION     │  Where are we going? (5+ years)
│  (aspirational north) │
└──────────┬───────────┘
           ▼
┌──────────────────────┐
│  STRATEGIC INTENTS    │  What challenges must we overcome
│  (company-level)      │  to get there? (2-5 years)
└──────────┬───────────┘
           ▼
┌──────────────────────┐
│  PRODUCT INITIATIVES  │  What problems do our products
│  (product-level)      │  need to solve? (quarterly)
└──────────┬───────────┘
           ▼
┌──────────────────────┐
│    OPTIONS            │  What solutions might work?
│  (team-level)         │  (weekly experiments)
└──────────────────────┘

Key insights:

  • Each level sets the constraint for the level below, not the specific solution
  • Teams have autonomy at the Options level — they choose HOW to achieve the initiative
  • If you can't trace a feature back up to a strategic intent, question why it exists
  • Strategy is deployed, not delegated — leadership must articulate each level clearly

Product applications:

ContextApplicationExample
Roadmap planningCheck that every item traces to a strategic intent"This feature maps to initiative 'reduce onboarding friction' which maps to intent 'become the easiest tool to start with'"
Saying noUse the strategy hierarchy to decline requests"This request doesn't map to any current product initiative. Let's revisit when priorities change."
Team misalignmentIdentify where the strategy chain breaks"Teams have options, but nobody articulated the product initiative — everyone's solving different problems"

Copy patterns:

  • "Vision: [aspirational north]. Strategic intent: [challenge to overcome]. Product initiative: [problem to solve]. Options: [solutions to test]."
  • "This feature traces back to: initiative '[X]' → intent '[Y]' → vision '[Z]'. If it doesn't trace, it doesn't ship."
  • "We don't tell teams what to build. We tell them what outcome to achieve and trust them to find the best path."

Ethical boundary: Strategy deployment must be genuine, not performative. If leadership assigns outcomes but then dictates specific features, the deployment is theater. Teams need real autonomy at the options level for this framework to work.

See: references/strategy-deployment.md

Outcome-Based Roadmaps

Core concept: A roadmap is a sequence of outcomes to achieve, not features to ship. The feature is the proposed solution; it should remain negotiable until the team has tested its assumptions. The outcome — what customer behavior or business metric will change — is what the team commits to.

Why it works: Feature roadmaps lock in solutions before the team has learned anything. They reward shipping over impact and turn the PM into a delivery coordinator. Outcome roadmaps preserve optionality: the team can substitute a better solution as discovery surfaces evidence, while still being accountable for the change in the metric that matters.

Replace feature roadmaps with outcome roadmaps:

Feature Roadmap (build trap)Outcome Roadmap (healthy)
Q1: Build SSO integrationQ1: Reduce enterprise onboarding time from 2 weeks to 2 days
Q2: Add reporting dashboardQ2: Increase monthly active usage among managers by 30%
Q3: Mobile appQ3: Enable 50% of field teams to complete workflows outside the office

Key insights:

  • The outcome must be measurable. "Improve onboarding" is not an outcome; "reduce onboarding time from 2 weeks to 2 days" is.
  • A good outcome is owned by one team. If multiple teams must coordinate, the outcome is too coarse.
  • Replace one feature with one outcome at a time. Convert the whole roadmap at once and stakeholders rebel.
  • Set the outcome before committing to a solution. Reverse-engineering the outcome after picking the feature is theater.

How to convert:

  1. For each planned feature, ask: "Why are we building this? What outcome should it drive?"
  2. Replace the feature with the outcome.
  3. Let the team discover the best solution — it might not be the originally planned feature.
  4. Define success metrics and a measurement plan before starting work.

Product applications:

ContextApplicationExample
Quarterly planningFrame each quarterly bet as an outcome with a metric delta"Q1: lift trial-to-paid conversion from 17% to 25%."
Stakeholder managementTranslate feature requests into the outcome they would presumably drive"You want SSO. The outcome is enterprise onboarding under 2 days. Let us bring back the best path to that."
Killing a featureUse the outcome it was supposed to drive as the evidence"We shipped X to drive Y. Y has not moved in 6 months. We are deprecating X."

Copy patterns:

  • "Q1 outcome: [measurable customer behavior change]. We will know we succeeded when [metric] moves from [X] to [Y]."
  • "We replaced 'Build SSO' with 'Reduce enterprise onboarding from 2 weeks to 2 days.' SSO might be the solution — or something better might emerge."
  • "Our roadmap shows where we are going, not how we will get there."

Ethical boundary: Outcome roadmaps require honest metrics. Never choose metrics that are easy to move but don't reflect real customer value. "Increase page views" is a vanity outcome if it doesn't correlate with customer success.

See: references/outcome-roadmaps.md

Pre-Mortem: Build Trap Detector

Before committing to a quarterly plan or major roadmap, run this pre-mortem. It specifically targets build-trap patterns.

Pre-mortem prompt:

"It is the end of the quarter. We shipped everything on the roadmap.
But none of it mattered — metrics didn't move, customers aren't
happier, and leadership is frustrated. What went wrong?"

Build-trap-specific failure scenarios:

PatternPre-mortem questionFailure scenario
Feature factoryDid we build what was requested instead of what was needed?"Sales asked for a dashboard. We built it. Nobody uses it because the real problem was data quality, not visibility."
No discoveryDid we skip talking to customers?"We assumed we knew the problem. We were wrong. Three months of work missed the mark."
Vanity metricsAre we measuring the right thing?"DAU went up because of a notification we added. But retention and NPS dropped — we annoyed users."
Strategy gapCan every team connect their work to a strategic intent?"Two teams built overlapping features because nobody articulated the product initiative."
Zombie featuresAre we maintaining features nobody uses?"40% of engineering time goes to features with <5% adoption. We're too busy maintaining the past to build the future."

For each scenario:

  1. How likely is this right now? (be honest)
  2. What evidence do we have? (look at current data)
  3. What would we do differently? (change the plan now, not after the quarter)

Common Mistakes

MistakeWhy It FailsFix
Renaming features as outcomes"Launch SSO" is not an outcome, it's a feature in disguiseOutcomes must be measurable changes in behavior or metrics
Giving teams outcomes but no autonomy"Increase retention by 15%... by building these 5 features" defeats the purposeSet the outcome, then step back and let the team discover solutions
Blaming PMs for the build trapIt's an organizational problem, not an individual oneLeadership must change how strategy is deployed and how success is measured
Measuring activity, not impact"We shipped 47 features" says nothing about valueTrack: outcome achieved, time to learn, experiments run
Doing discovery once, then building for monthsDiscovery must be continuous, not a phaseBuild weekly customer touchpoints into the team's rhythm
Big-bang roadmap revealsAnnual planning locks in assumptions for 12 monthsUse quarterly outcome-setting with monthly check-ins

Quick Diagnostic

QuestionIf NoAction
Can every team state the outcome they're optimizing for?Teams are taking orders, not owning outcomesDefine one measurable outcome per team
Do you track whether shipped features actually moved metrics?You don't know if your work mattersAdd post-launch measurement for every significant release
Can a PM say "no" to a stakeholder request?PMs are waiters, not strategistsGive PMs outcome authority and back them up
Can you trace every roadmap item to a strategic intent?Strategy deployment is brokenMap the hierarchy: vision → intents → initiatives → options
Have you killed a feature this quarter?You only add, never subtract — complexity growsReview adoption data monthly; deprecate what doesn't work

Reference Files

  • Build Trap Diagnostic — Detailed diagnostic questionnaire, signal-detection techniques, maturity model for product organizations, and case studies of teams escaping the build trap
  • PM Archetypes — The four archetypes in depth, self-assessment tools, coaching strategies for each archetype, and organizational conditions that create waiters vs. strategists
  • Strategy Deployment — Vision-to-options cascade, how to write each level, alignment workshops, and common breakdowns in the deployment chain
  • Outcome Roadmaps — Feature-to-outcome conversion process, outcome writing templates, success metric selection, and how to communicate outcome roadmaps to stakeholders who expect feature lists

Further Reading

About the Author

Melissa Perri is the CEO of Produx Labs, a product management consultancy, and the author of "Escaping the Build Trap." She teaches product management at Harvard Business School and has helped organizations including Athena Health, Spotify, and Capital One transform their product practices.

Gives 0 of the 12 instructions most ship operate skills give in ~3.2k tokens

Counted across 779 of the 1,178 authors here whose files we hold, read 2026-08-06

  • document a rollback plan before deploymentin 40 of 779, across 21 files
  • create an annotated git tagin 21 of 779, across 20 files
  • Run the test suitein 20 of 779
  • update the changelogin 20 of 779, across 18 files
  • verify deployment health after launchin 19 of 779, across 10 files
  • clean up feature flags after full rolloutin 18 of 779, across 10 files
  • verify the working tree is cleanin 18 of 779
  • test both feature flag statesin 17 of 779, across 9 files
  • Make database migrations backward-compatiblein 16 of 779, across 8 files
  • set up error monitoring before launchin 15 of 779, across 7 files
  • monitor metrics at each rollout stagein 14 of 779, across 5 files
  • create a github releasein 14 of 779

Said here and by no other author read

  • rate product development practices from zero to ten
  • check if roadmap is an outcome list not a feature list
  • trace features back to a strategic intent
  • decline stakeholder requests not mapping to initiatives
  • assign measurable outcomes to product managers
  • define success metrics and measurement plans before work

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.