scripted walkthrough · twelve modules · one locked product

one idea
three layers
twelve artifacts

Same locked product (Riya's $9/mo PM Portfolio Review newsletter) run through every layer of The Ship It System — free AI Build Partner, the paid Ship It Kit, and Marketing OS. Twelve paste-ready outputs. Zero contradictions, because every module reads the same User Context.

4 free Build Partner modules 4 Ship It Kit templates 4 Marketing OS skills one User Context, locked once
a theoretical shipper · for demo purposes

Meet Riya.

She's not a real person. She's the exact senior PM Marketing OS exists for.

Hand-drawn xkcd-style portrait of Riya — short dark hair, soft pink sweater, hand on chin in mid-thought, with SHIP / KILL / CONSOLIDATE Post-its on the wall behind her and a pink coffee mug on the desk. Annotation arrow points to her with hand-lettered label 'Riya — Senior PM, Toronto, drift detector mode'.
nameRiya Chen, 38
roleSenior PM, B2B observability SaaS
locationToronto
years in PM12
budget5–7 hrs / week
target$30k/yr by Year 1 (not quit her job)

The backstory

Riya has mentored ~30 PMs informally over the last four years. Six of them have written her something like "you changed my career" in a Slack DM. One wrote a LinkedIn thread about her "Career Roadmap Review" exercise that hit 4,200 likes. She has two named testimonials in hand — one from a now-Director at Stripe, one from a now-Head of Product at a 50-person Series A.

She has never charged a dollar for any of it.

What kicked this off: she's been watching the same career-stall pattern hit every senior PM in her network — they get good at execution, then plateau because they don't know how to do strategic portfolio thinking on their own career. They keep taking the next obvious role instead of running the equivalent of a quarterly business review on themselves. By year 8 they're competent operators with no point of view.

The idea she walked in with

A $9/mo paid weekly Substack. Each issue is one 20-minute self-portfolio review prompt — what to ship next in your career, what to kill, what to consolidate — using the same frameworks PMs already apply to product roadmaps at work. Founder tier: $5/mo locked in forever for the first 100 subscribers.

The catch

She has 30 days. She still works full-time. And the very specific senior-PM audience she's chasing is allergic to AI-flavored marketing, LinkedIn-thought-leader voice, and anything that smells like a course pitch. If this lands wrong on day one, the audience never opens email two.

Today is Day 5 of 30. Watch what she does next.

Day 5runs /unstuck launch + /unstuck validate (Layer 1, free)
Day 8unlocks the Ship It Kit — /unstuck pricing
Day 10smoke-tests demand · pre-commits PASS/PIVOT/KILL thresholds
Day 18unlocks Marketing OS — locks the brand voice every other skill consumes
June 22paid doors open
Layer 1
AI Build Partner
free

First, get unstuck.

install: free
4 modules · ~45 min total
the structured-thinking layer

The free AI Build Partner does what a thinking partner does: asks the question, holds the line on scope, names the risk, refuses to inflate confidence. Four modules turn Riya's "I have an idea" into a locked product spec the rest of the system can consume.

Day 5 · Sunday morning

Riya's been sitting with the idea for two weeks.

She opens a fresh Claude chat with the AI Build Partner loaded. She types the first thing that comes to mind. The 7 questions of the launch module produce a locked product spec in three minutes — but the punchline is the Ship Score, which refuses to flatter her.

/unstuck launch01

15-Min Launch Plan + Ship Score

Riya types

use the one-page launch plan on this idea

Build Partner returns

Ship Score: 10/16 → qualified ship. Smoke-test before content bank.

"Lenny teaches you how to be a better PM at this job. This teaches you whether this should be your job." — the pivot, put on the About page.

~3 min · auto-filled from User Context

/unstuck validate02

RICE + 10-Conversation Script

Riya types

score this honestly — should I build it?

Build Partner returns

RICE = (6 × 7 × 3) ÷ 5 = 25.2 → below 50, kill or refine.

Confidence capped at 3: two testimonials prove the coaching works. They don't prove people will pay $9/mo. Different products, different WTP decision. Talk to 5 people before pre-selling.

Mom Test format · 5 questions, no anchor

/unstuck scope03

Scope Guillotine

Riya types

I have 10 candidate features — what ships?

Build Partner returns

V1 = 3 features. Weekly worksheet · monthly free post · first quarterly review.

The hardest cut: the community you want to build. Every moderation hour is a writing hour lost. At 5-7 hrs/week you can do one. Pick writing.

5 corpses in the V2 graveyard

/unstuck stuck04

Stuck Decision Tree

Riya types

stuck on Post 1 for 4 days. 40 prompts. drafted 0.

Build Partner returns

Not an execution problem. A choice problem. Picking, not writing.

Pick the prompt that scared 6+ mentees the most when you taught it live. Draft against that prompt by Tuesday 6pm. Send to 3 mentees Wednesday morning. Ship Friday regardless of feedback.

Tool 2 · forced verb-first next 60 min

what Riya does next

Confidence at 3, RICE at 25.2, Discord killed, Post 1 shipped Friday to 3 mentees. She's done what the free Build Partner can do: made the idea concrete enough to risk money on. But Day 8 needs a price defense Riya can't draft by feel, and Day 10 needs a smoke test with pre-committed thresholds she can't run on vibes. She buys the Ship It Kit.

Layer 2 unlocked

"I need the day-by-day templates now."

The Ship It Kit picks up at Day 8 with 25 paid templates: pricing locks, smoke tests, landing pages, launch emails, weekly check-ins, PMF scorecards. Riya buys it because the next four artifacts each require specific frameworks she'd waste weeks searching for.

Layer 2
Ship It Kit
$ once

Then, ship the launch.

paid: kit unlocks
4 modules · ~3 hrs to apply
the day-by-day templates

Riya's Layer 1 plan said: "smoke-test before content bank." But she can't smoke-test without a price defense, a landing page, and an email sequence to send the day doors open. Layer 2 is the bridge from locked product to paid doors.

Day 8 · Tuesday lunch break

She types: "defend the $9/mo for me."

Pricing is the first place senior PMs second-guess themselves. Riya is no different — she's been silently wondering if $9 is too aggressive for a newsletter (Lenny's is $25). The Ship It Kit's pricing module runs the value-of-alternatives math against the worst-realistic competitor, not the cheapest.

/unstuck pricing · T0605

Value-of-Alternatives Pricing Lock

Riya types

defend the $9/mo against alternatives

Build Partner returns

Worst-realistic anchor: $1,800-$6,000/yr career coach (not Lenny's $25/mo).

25% of the value × 3.6% of the cost = $9/mo. Hold the price. The lever is the founder $5 tier, not a discount on $9. Raise to $12 at 250 subs, $15 at 750.

Ariely + Cargill citations · grandfather rule applied

/unstuck smoke-test · T1606

Day 10 Demand Test

Riya types

set up Day 10 demand test · pre-commit thresholds

Build Partner returns

Option B — waitlist + $5/mo price-ack checkbox. Thresholds locked May 21, BEFORE any traffic.

PASS: ≥25 price-ack OR ≥5 founder pre-orders. PIVOT: 12-24 OR 1-4 — pivot ONE lever and re-run. KILL: <12 AND zero. Eleven is a pivot, not a pass.

no retroactive softening · channels: Lenny Slack, VRMB, Pragmatic Eng

/unstuck landing-page · T1107

8-Section Landing Page Draft

Riya types

draft the landing page · 8 sections

Build Partner returns

Hero locked: "The 20-minute weekly that keeps senior PMs from drifting into the wrong decade."

8 sections — Hero, Problem, Solution, What's Inside (6 sample prompts), For/NOT-For, Bio (honest "I still work full-time"), Price + dual CTA, FAQ (6 real objections, zero strawmen). Specificity audit flags 2 soft lines.

defers to Marketing OS funnel-landing-page-designer if loaded

/unstuck launch-emails · T1208

5-Email Launch Sequence

Riya types

5 emails for doors-open week. real urgency only.

Build Partner returns

Email 5: founder $5/mo closes midnight ET June 29. 73/100 slots filled. After midnight: $9/mo, no founder discount, ever.

Story → What's Inside → Proof → Objections → Last Chance. Hero echoes through all 5. Soap-opera loops between every email. No fake countdown timers — the founder TIER is what's actually scarce.

defers to MOS build-email-story-engine + design-launch-sequence

what Riya does next

Day 10 smoke test fires Tuesday. By Saturday: 34 price-ack signups, 7 founder pre-orders. Verdict locked May 26 says PASS — she ships the V1 content bank, the landing page goes live with the locked hero, the emails get queued for June 22. But she wants to give the launch the proven-framework treatment. Hormozi on the offer. Walker on the sequence. Riya buys Marketing OS.

Layer 3 unlocked

"I want the marketing canon baked into the launch."

Marketing OS is 25+ skills built on Hormozi, Brunson, Walker, Cialdini, Schwartz, Belcher. Where Ship It Kit gives you good templates that get you shipped, Marketing OS gives you proven frameworks applied to YOUR exact thing. Riya activates 4 of them.

Layer 3
Marketing OS
$79 once

Then, grow it.

paid: marketing os
25+ skills · pick-and-mix
the proven-framework layer

Marketing OS layers proven frameworks (Hormozi, Brunson, Walker, Cialdini, Schwartz, Belcher) onto the locked product. The first skill Riya runs locks the voice that every other Marketing OS skill consumes — so the hooks, the offer copy, and the PLF launch sequence all sound like the same person.

Day 18 · Wednesday evening

Voice first. Everything downstream reads it.

Riya knows the senior-PM audience is allergic to LinkedIn-thought-leader voice. So the first thing she does in Marketing OS is run brand-voice-blueprint — the cross-cutting skill that produces a voice profile every other skill must load before generating a single sentence.

brand-voice-blueprint09

Brand Voice Blueprint

Riya types

lock the voice every other skill consumes

Marketing OS returns

Archetype: Sage primary · Rebel shadow. 7 voice rules. IN/OUT vocabulary. Sentence fingerprint. Tone matrix across 4 contexts.

Voice rule #1: Open with a specific moment, not a thesis statement. Banned forever: unlock · level up · transform · journey · synergy · "in today's world." Every downstream Marketing OS skill MUST load this file before generating output.

23 IN terms · 30+ OUT terms · 5 voice exemplars · 3 anti-examples

viral-hook-generator10

20 Hooks Across 4 Topics

Riya types

5 hooks each for the 4 audience-bait topics

Marketing OS returns

Topic 1 pick: "You don't have a career problem. You have a portfolio review problem."

20 hooks across 5 frameworks (curiosity gap · pattern interrupt · receipts · scene-set · loss-aversion). Platform routing matrix: which hook for IG vs. LinkedIn vs. X vs. email subject. Plus 3 banned hooks for THIS audience — the money-flex, the fake-vulnerable, the AI trend-bait.

voice-checked against blueprint 09 · no banned vocab, no 47

build-irresistible-offer11

Hormozi Value Equation

Riya types

Hormozi value equation on this $9 offer

Marketing OS returns

Perceived value $2,327 against $79/yr price = 29.5x ratio.

6-bullet stacked offer (weekly worksheets, free monthly post, quarterly review, founder office hours, decision-template library, direct reply access). Risk reversal: 30-day no-questions refund + 8-week decision guarantee + free 30-min call if stuck. Real scarcity: founder tier closes at 100, not fake countdown timers.

grand slam offer · one-line version paste-ready for ads

design-launch-sequence12

Walker PLF Orchestration

Riya types

orchestrate the launch — Walker PLF

Marketing OS returns

14-day pre + 8-day open + 7-day post. All 9 Walker mental triggers mapped to specific dates.

PLC drops: June 8 — The Senior PM Drift Map (Opportunity). June 13 — Devansh case study (Transformation). June 18 — free worksheet (Ownership). Open cart June 22. The 5-email sequence from L2 plugs in here as the open-cart engine. Launch readiness scorecard: 8.2/10.

29-day calendar · ≤30 min/day · inside Riya's 5-7 hr/week budget

what Riya does next

Voice locked. 20 hooks loaded into her LinkedIn queue. Hormozi-stacked offer on the landing page hero. Walker PLF runs the calendar from June 8 through July 6. Every output sounds like the same person because every Marketing OS skill loaded the same brand-voice file before generating a sentence. June 22 is on the wall.

june 22, 2026 · doors open

What Riya shipped.

A theoretical shipper's theoretical launch — but every number, every threshold, every artifact above ties back to one User Context. So this is what coherent output looks like in practice.

81founder subsover PASS threshold of 25
$405opening MRRat $5/mo founder pricing
0contradictionsacross 12 artifacts
~28hRiya's total timeover the full 30-day sprint

Confidence went from 2 → 6 between Day 5 and Day 26. The Discord that would have eaten her never got built. The price held at $9. Every email that went out the launch week sounded like the same person — because every skill on every layer read the same User Context before generating a sentence. That's the coherence guarantee.

Three layers stacked, twelve modules invoked, one theoretical shipper. The work above is what a paying buyer can produce on their own product, in the same shape, in the same window.

Stack the three. Ship the loop.

Install the free AI Build Partner today. Layer up with the Ship It Kit when you're ready to ship a real launch. Add Marketing OS when you want frameworks (Hormozi, Brunson, Walker) baked into every output.

Layer 1
AI Build Partner
free
36 modules. Discovery → launch → validate → scope → stuck → roadmap. The thinking-partner layer.
Layer 2
Ship It Kit
$tbd
25 T-templates. Pricing, smoke-test, landing-page, launch-emails, ship-announcement, weekly check, PMF scorecard.
Layer 3
Marketing OS
$79
25+ skills. Hormozi, Brunson, Walker, Cialdini, Schwartz, Belcher — the marketing canon applied to your exact thing.
Install Build Partner — free See the Ship It System