The setup runbook for a product lead whose teams are engineering squads, working alongside a designer, researcher or analyst who needs the same product context. Which mode each person picks, in what order they install, and which parts of the worksheet change.
solo paired with multiple products is not yet a supported path in the guided setup wizard. You land on a dead end.
team_mode: lead actually controls is whether your instance writes a shared/ folder that other instances read at the start of every session. Head count has nothing to do with it.
lead, whether you manage twelve PMs, three engineering teams, or nobody at all.| Person | Folder | team_mode | What it does |
|---|---|---|---|
| You, lead hat | vp/ |
lead | Writes the six org files in shared/. Runs the portfolio view across everyone's strategy. |
| You, IC hat | pm-<you>/ |
individual | Your actual product work. Personas, hypotheses, initiatives, proof. |
| Designer, researcher, analyst | pm-<name>/ |
individual | Reads your shared/ before their own files, every session. Owns their own craft layer. |
shared/, run the portfolio and team agents, and see /today aggregated across everyone.pm-* folder, so it shows up in your own portfolio view automatically.Settings.md and who is allowed to write where.
shared/. Everyone else reads it and writes only inside their own folder. Set it read-only at the drive level so the rule is enforced rather than remembered. On Google Drive and SharePoint that is the whole conflict story. Sync-Context is a mirror-refresher for Confluence and Notion, which have no file path, and is not needed on a file-system drive.A surface earns its own product folder when it has its own north star metric and its own list of strategic bets. Both, not either. That is exactly what a product folder holds: a separate Vision, KPIs and Strategic-Bets layer.
Two platform teams building one experience, say a mobile team and a web team, share one north star and one bet list. One product.
A team with a genuinely different value proposition, its own adoption metric and its own bets, say an applied AI surface next to the core app, passes the test. That is where product_mode: multi earns its keep.
Different users, different budget, no decision on one affecting the other? Those are separate vaults, not multi mode. Do not force unrelated products into one structure.
| Worksheet part | Lead | Non-PM collaborator |
|---|---|---|
| 1 · Products | Yes, portfolio altitude | Yes, the surface they work on |
| 2 · Strategy | Yes, org bets and metrics | Skip, they read it from shared/ |
| 3 · Constraints | Yes, org level | Skip, unless their craft has its own |
| 4 · Your role | Yes, as the lead | Yes, and it cannot be delegated |
| 5 · Stakeholders | Yes, exec and cross-team | Yes, the people they align with |
| 6 · Users | Skip | Yes, and go deepest here |
| 7 · Portfolio | Yes if multi | Skip |
| 8 · Team | Yes | Skip |
| 9 · Tools | Yes, the org stack | Yes, where theirs differ |
PM-Profile.md, change what goes in itThe filename says PM, the questions do not. Biggest challenge right now, where your time actually goes, what you optimise for, where you want AI leverage. Those are role-agnostic, and every agent reads this file before responding. Do not delete it and do not let someone else answer it for you.
I-Information/A design system, a component library, a research repository, a content style guide. Point Claude at Figma, or at the public site if no formal system exists yet, and have it write the library into I-Information/. From then on every prototype and mockup comes out already on-brand.
A persona written by the person who runs the sessions is a different artifact from one written two levels up. If the collaborator fills nothing else properly, Part 6 still has to be theirs.
pm-<name> folder in your download, already wired to read your org layer.
AI-SHIPR-ORG/ somewhere permanent, run bash setup.sh in vp/, then run Populate-Strategy on your worksheet. Review everything it wrote. Anything marked [Missing] gets filled or deleted, never left as-is. Then run Structural-Integrity-Auditor on the strategy layer.
shared/ goes read-only for everyone but you. This is the step that makes the conflict question disappear.
../vp/shared/ before you answer anything. This is the step that gets skipped and it is the one that makes the rest worth doing. Then Populate-Strategy, then review.
| What you will see | What to do |
|---|---|
| Question 2 defines Team lead as "managing other PMs" | Pick it anyway. The dial controls whether you write a shared layer, not head count. |
| Part 8 asks "which PM needs the most support" and "what bet would the new PM own" | Read "PM" as "the person or team who owns that bet". Your answers are about squads and collaborators, and they are still the right answers. |
| The wizard's team step is headed "Your PMs" and wants a bet per row | Add your collaborators as rows regardless. For a designer, name the bet they support rather than one they own. |
| Solo PM plus multiple products has no guided flow yet | You will not need it. This shape resolves to lead, which is fully supported. |
Files named PM-Profile.md and PM-Voice.md in a designer's folder |
Keep both. The questions inside are role-agnostic and the agents read them before every response. |
shared/ is a group layer, not a company layer. When that day comes, the cleanest move is to keep your group layer where it is and have it read theirs, rather than collapsing two levels into one folder.AI-SHIPR Workshop by Yaniv Yaakubovich