← ClaudeAtlas

build-buy-partnerlisted

Strategy-stage skill: turns a needed capability into a build/buy/partner recommendation — all three options scored on the same axes before any verdict. Use when the user must decide how to acquire a capability — 'build or buy X', 'build vs buy vs partner for Y', 'should we build our own Z or use a vendor' — or when /pm routes such a request here. Do NOT use for vendor selection after a buy decision is made, for AI-feature ship decisions (ai-feature-go-no-go), for contract negotiation, or for definitions of the framework.
Abhillashjadhav/PM-agent-OS · ★ 1 · Web & Frontend · score 60
Install: claude install-skill Abhillashjadhav/PM-agent-OS
# Build / Buy / Partner Three options, one scoring matrix, then a verdict. The matrix comes first because a recommendation written before the scoring is a preference wearing a framework. ## Verification gates (defined first; output is blocked until all pass) - **G1 — Same axes, all three, matrix first:** build, buy, and partner are each scored on the same named axes, and the full matrix appears before the recommendation. A skipped option, an option scored on fewer axes, or a verdict-first draft fails the gate. - **G2 — Scores carry bases:** every cell is a comparative label (strong/moderate/weak) with a one-line basis. Hard numbers appear only from the input or as labeled estimates with derivations — no invented vendor pricing or build-cost figures. - **G3 — Decision cites its differentials:** the recommendation names which axis differences decided it, and a kill-the-recommendation line states what fact would flip it. ## Steps 1. **Define the capability and its role.** Core differentiation or adjacent plumbing? This classification drives the differentiation axis and must be argued, not assumed — customer-visible ≠ core. 2. **Fix the axes.** Default five: time to capability · total cost class (build + maintain vs per-unit/licence vs partner rev-share) · differentiation value · risk (compliance, vendor lock-in, partner dependency — name which) · reversibility. Add a context axis if the input demands it (e.g. data residency); every axis applies to all three options. 3. **Sc