What You'll Build
By the end of this course, you'll have a fully working AI-powered PM system for your actual product. The AI will know your strategy, your team, your initiatives, and your decisions — and it will remember all of it across every conversation.
Lesson Map
- What is AI-PHISR? — Understand the concept (10 min)
- Install the Tools — Get everything running (15 min)
- Your First Conversation — Talk to Claude Code (10 min)
- Fill Your Setup Worksheet — Tell the system about your product (15 min)
- Bootstrap Your Vault — One command to populate everything (5 min)
- Run Your First Skill — Build a hypothesis from a real idea (10 min)
- Run Your First Playbook — Full multi-step workflow (10 min)
- Your Daily Workflow — How to use this every day (15 min)
What is AI-PHISR?
Before we install anything, let's understand what we're building and why it matters.
The Problem
Every time you use ChatGPT, Claude, or any AI tool, you start from zero context. You have to re-explain your product, your strategy, your team, and your current situation. Every. Single. Time.
Imagine if you had a PM assistant who already knew everything about your product — your strategic bets, your active initiatives, your open decisions, your team dynamics. And it remembered what you discussed yesterday.
The Solution
AI-PHISR is that assistant. It works by combining two things:
A free note-taking app. Your product knowledge lives here as simple text files.
An AI tool you type to in a terminal. It reads your notes and gives smart, contextual answers.
The magic: Claude Code reads your Obsidian notes before answering. So when you ask "what should I focus on today?", it already knows your sprint goals, your blocked items, and your open decisions.
What's a Terminal?
A terminal (also called "command line" or "command prompt") is a text-based way to interact with your computer. Instead of clicking icons, you type commands. It looks like this:
That's it. You type, Claude responds. No code to write, no programming language to learn. Just plain English (or any language you prefer).
Install the Tools
Let's get everything installed. This takes about 15 minutes. Follow each step carefully.
Step 1: Get a Claude Subscription
You need a Claude Pro ($20/month) or Max ($100/month) subscription. This gives you access to Claude Code.
- Go to claude.ai in your web browser
- Create an account (or sign in if you have one)
- Click Upgrade and choose Pro or Max
Step 2: Install Node.js
Node.js is a small program that lets Claude Code run on your computer. You only need to install it once.
- Go to nodejs.org in your browser
- Click the big green button that says "LTS" (Long Term Support)
- Run the downloaded file and click Next through all the steps
- When it's done, open a terminal to verify it worked
How to open a terminal:
- Windows: Press the Windows key, type
PowerShell, press Enter - Mac: Press Cmd+Space, type
Terminal, press Enter
In the terminal, type this and press Enter:
v20.11.0 for Node and another version number for npm. Your numbers may be different. If you see an error like "not recognized" or "command not found", close the terminal, reopen it, and try again. If it still doesn't work, reinstall Node.js.
Step 3: Install Claude Code
npm install -g @anthropic-ai/claude-code
claude --version. This means Claude Code is ready.
- "EACCES permission denied" (Mac/Linux) — Run
sudo npm install -g @anthropic-ai/claude-codeinstead. Enter your computer password when prompted. - "npm is not recognized" — Close the terminal, reopen it, and try again. If it persists, reinstall Node.js and make sure to check "Add to PATH" during install.
- "claude is not recognized" (Windows) — Close and reopen PowerShell after the install. If it still fails, run the install again and confirm npm finished successfully.
- Slow install? — It can take 1-2 minutes on slower connections. Wait for it to finish.
Step 4: Install Obsidian
- Go to obsidian.md in your browser
- Click Download (it's free)
- Install and open Obsidian
- When asked, click "Open folder as vault"
- Navigate to the
ai-phisrfolder, then select thevaultfolder inside it
Your First Conversation
Let's start Claude Code and have your first conversation. This is where it starts feeling magical.
Navigate to the AI-PHISR Folder
In your terminal, you need to go to the ai-phisr folder. Type this and adjust the path to where you put the folder:
cd command means "change directory" — it tells the terminal to go to a specific folder. You must be inside the ai-phisr folder for everything to work, because that's where the CLAUDE.md file lives that tells Claude how to behave. On Windows, keep the quotes if your path has spaces.
Start Claude Code
claude
- "claude: command not found" or "claude is not recognized" — Close and reopen your terminal, then try again. If it still fails, reinstall with
npm install -g @anthropic-ai/claude-code. - Claude asks you to sign in — Follow the on-screen instructions. It will open a browser window for authentication. This only happens once.
- Startup text looks different from this page? — That's normal. Make sure you ran
cdinto the ai-phisr folder first and that Claude accepts input. - Not sure you are in the right folder? — Run
Get-Locationanddirin PowerShell. You should seeCLAUDE.mdandvault/.
Say Hello
Let's have a simple conversation to see how it works. Type this exactly:
Hi! What is AI-PHISR and what can you help me with?
Claude already knows what it is and what skills are available because it read the CLAUDE.md file in this repo. Now let's try the slash command menu:
/ (just the forward slash, then look at what appears)
.claude/skills/. The command name comes from each file's command: field, so the filename and slash command do not always match exactly. For example, one-on-one-prep.md defines /1on1-prep.
Fill Your Setup Worksheet
This is the most important step. You're going to tell AI-PHISR about your actual product. The better you fill this out, the smarter the AI will be.
Open the Worksheet
Find the file called Setup_Worksheet.md in the ai-phisr folder. You can open it with:
- Obsidian (if the vault root is visible)
- Any text editor (Notepad, VS Code, TextEdit, etc.)
Fill Out Each Section
The worksheet has clear prompts. Here's an example of how to fill it out. Let's say your product is a food delivery app called "QuickBite":
Sections to Prioritize
If you're short on time, focus on these four sections (they have the biggest impact):
- Product Overview — name, description, target users, problems
- Strategic Bets — your 1-3 biggest bets right now
- Active Initiatives — what you're building right now
- Your Manager — name, role, and what they care about
Fill Out Your Worksheet Now
Open Setup_Worksheet.md and fill out at least the four priority sections above using your real product information. Take 10-15 minutes.
- Open the file in any text editor
- Replace the placeholder text with your product details
- Save the file when done
- Come back here for the next step
Bootstrap Your Vault
Now comes the magic moment. One command will read your worksheet and populate the core strategy, initiative, team, and memory files in your vault with structured product knowledge.
Run the Bootstrap Command
Make sure Claude Code is running (if you closed it, type claude in your terminal from the ai-phisr folder). Then type:
/populate-strategy
Check Obsidian
Switch to Obsidian. You should see your vault folders now have content!
- Open Strategy/vision.md — your product vision is there
- Open Strategy/strategic-bets.md — your bets are structured
- Open Initiatives/ — you'll see files for each initiative
Setup_Worksheet.md → run /populate-strategy → Claude creates or updates files in vault/ → you open those files in Obsidian and review them. This review step matters because the vault becomes your source of truth.
Run Your First Skill
Skills are single-step commands that produce one specific output. Let's build a hypothesis from a real product idea.
Scenario
Imagine someone on your team (or a stakeholder) comes to you with an idea. Maybe it's:
- "We should add a subscription plan"
- "What if we built a mobile app?"
- "Customers keep asking for feature X"
Think of a real idea someone has suggested for your product. We'll use it now.
Run the Hypothesis Builder
/hypothesis-builder
Claude will ask you about the idea. Here's an illustrative conversation showing the kind of output to expect:
- Claude read your strategic bets and connected the idea to your existing context
- It framed a proper hypothesis using the "We believe... for... will... because" format
- It extracted hidden assumptions and ranked them by risk
- It defined success criteria so you know how to test it
- The Structural Integrity Auditor automatically checked for gaps
- The hypothesis itself is saved to your vault for future reference
Go check Obsidian — open Hypotheses/ and you'll see the new file.
Build Your Own Hypothesis
Think of a real idea for your product. Run /hypothesis-builder and describe it to Claude. See how it frames it, extracts assumptions, and connects it to your strategy.
Run Your First Playbook
Playbooks are the real power of AI-PHISR. They chain multiple skills into a multi-step workflow. One command, many outputs.
Let's Prep for a 1:1
This is one of the most immediately useful playbooks. It reads your initiatives, open decisions, stakeholder info, sprint state, and recent context, then builds a decision-focused agenda.
/playbook-manager-1on1
Try Another Playbook
Here's the full list. Try whichever one matches your current situation:
| Command | When to Use |
|---|---|
/playbook-new-idea | Someone has a new request or feature idea |
/playbook-sprint-kickoff | Starting a new sprint |
/playbook-launch | About to ship something, need go/no-go |
/playbook-incident | Something broke in production |
/playbook-manager-1on1 | Before your 1:1 with your manager |
/playbook-weekly-review | End of the week |
/playbook-pitch | Need to convince someone of something |
/playbook-post-launch-data | Analyzing results after a launch |
/playbook-sprint-kickoff works best after your strategic bets, OKRs, initiatives, sprint state, and dependencies are in place. If that context is still thin, expect follow-up questions or a lighter output on the first run.
Run a Playbook That Fits Your Week
Pick the playbook that matches something you actually need to do this week. Run it and see how AI-PHISR uses your product context to generate useful, specific output.
Your Daily Workflow
Now that you have a working system, here's how to use it every day. The key insight: the more you use it, the smarter it gets, because the most important outputs get saved to your vault and the memory files keep useful continuity.
Morning Routine (2 minutes)
Open Claude Code and ask about your day:
When Something Happens During the Day
Type: /playbook-new-idea
Type: /tradeoff-mapper
Type: /1on1-prep
Type: /playbook-incident
Type: /playbook-weekly-review
Type: /playbook-pitch
The Compounding Effect
Here's what happens over time:
Quick Tips
- You can just talk normally. You don't need slash commands. Ask "help me think through the subscription pricing" and Claude will figure out which agent and skills to use.
- Review what Claude saves. After it writes an artifact to the vault, check the file in Obsidian. Edit anything that's not quite right.
- Use
/pm-voice-creatorafter you have examples. It works best once you have filled the communication-style section or can provide 2-3 real writing samples. - Don't worry about perfection. Messy context is better than no context. You can always refine later.
Build Your Complete Product System
By now you have the tools and knowledge. Complete these tasks to make AI-PHISR fully operational for your product:
- Fill out Setup_Worksheet.md completely (all sections)
- Run /populate-strategy to bootstrap the vault
- Optionally run /pm-voice-creator after you have real writing samples
- Create at least 2 initiative files with full details
- Build 1 hypothesis using /hypothesis-builder
- Log 1 open decision in vault/Decisions/
- Run /playbook-manager-1on1 before your next 1:1
- Run /playbook-weekly-review at the end of the week
- Ask Claude "what should I focus on today?" on 3 different days
After completing these, you'll have a fully operational PM system that remembers everything and gets smarter every day.