Module 0 · Introduction · Phase 1 of 3

Welcome to the AI-Native PM Mastercourse

📖 Course Introduction ⏱ 45–60 min read 🧪 No lab — setup is the exercise ✅ Quiz: 6 questions
🎯
You are in Phase 1 — Foundations (of 3)
The AI-Native PM Mastercourse is a three-phase learning journey. Phase 1 (this course) covers the full foundational toolkit for AI-native product management — no prior AI experience required. Phase 2 (Practitioner) and Phase 3 (Expert) will be released in future cohorts. Complete Phase 1 first.

By the end of this module, you will:

Lesson 0.1
Why This Course Exists

AI is already changing how product managers work. The question is no longer whether to use AI — it's whether you're using it in a way that actually makes you better, or just faster at producing mediocre output.

There's a meaningful difference between AI-assisted PM work and AI-native PM work:

DimensionAI-Assisted (using AI as a tool)AI-Native (operating through AI systems)
ContextLoaded manually each sessionPersistent in structured files
WorkflowsAd-hoc promptsReusable, versioned procedures
QualityVaries by prompt skillConsistent through templates + QA loops
MemoryLost between sessionsPreserved in knowledge architecture
OutputRaw AI text needing heavy editingStructured, reviewed, auditable
💡
This course teaches AI-native PM work. The difference isn't using AI more — it's building systems where AI operates within structured context, reusable workflows, and quality gates.

Every module integrates AI workflows directly into PM fundamentals. There is no "traditional PM first, AI later." You will learn discovery, strategy, requirements, and prioritization through AI-assisted execution from Module 1.

Lesson 0.2
How This Course Is Structured

The Three-Phase Mastercourse

The AI-Native PM Mastercourse is designed as a complete, progressive learning journey across three phases. Each phase builds on the last. You must complete Phase 1 before moving to Phase 2.

PhaseTitleLevelStatus
Phase 1 ← You are hereFoundationsIntroductory✅ Available now
Phase 2PractitionerIntermediate🕒 Coming soon
Phase 3ExpertAdvanced🕒 Coming soon
📈
Why three phases? AI-native PM is a skill that compounds. Phase 1 gives you the full foundational toolkit. Phase 2 deepens into advanced architecture, team leadership, and growth-at-scale. Phase 3 focuses on AI product strategy, platform thinking, and organisational transformation. You cannot shortcut the sequence.

Phase 1 — Foundations: The FlowScale Simulation

All exercises run inside FlowScale, a fictional B2B workflow automation platform at Series B stage, targeting mid-market operations teams. You are assigned as one of three PMs on the team. You will use this company context throughout all 12 modules, building on your work from earlier labs in later ones.

🏢
FlowScale Company Context B2B workflow automation · Series B · Mid-market operations teams (50–500 employees) · Primary user: Operations managers · Seat-based SaaS subscription

Strategic goals: Increase activation 38%→60% · Increase expansion revenue +25% · Reduce onboarding support tickets -30%
Key problem: 62% onboarding drop-off at step 3. Weak 30-day retention. Enterprise customers demanding permissions.

The 13-Module Structure

ModuleTopicAI Integration
0 (this module)Introduction & SetupEnvironment setup, tools configured
1PM Fundamentals Through AI OperationsAI-assisted triage, context loading
2Product Discovery with AIAI interview analysis, JTBD extraction
3User Research & EvidenceAI clustering, evidence scoring, personas
4Product Strategy & PositioningAI competitive analysis, opportunity mapping
5Requirements & PRDsAI-drafted PRDs with human QA loops
6Prioritization & TradeoffsAI-scored RICE, scenario modeling
7Roadmapping & Stakeholder AlignmentAI-generated roadmaps, stakeholder comms
8Analytics & Decision-MakingAI anomaly detection, funnel analysis
9Building Your PM Operating SystemContext files, structured prompts, memory
10Knowledge Architecture & RAG DesignAI-ready docs, chunking, retrieval
11AI Support Systems & AutomationTicket triage, answer generation, governance
12Capstone: Full AI-Native PM SystemEnd-to-end system build with evaluation

Weekly Format (Cohort)

For self-paced learners: work through lessons at your own speed. The lab exercises are designed for solo completion. Allow 3–4 hours per module.

Lesson 0.3
What Is Markdown? A PM Primer

Throughout this course, you will write files with the extension .md. These are Markdown files — plain text files with simple formatting syntax that AI tools, GitHub, and most modern editors can read beautifully.

Markdown matters for AI-native PM work because:

Markdown Syntax Cheat Sheet

You TypeResult
# Heading 1Large heading
## Heading 2Medium heading
### Heading 3Small heading
**bold text**bold text
*italic text*italic text
- itemBullet list item
1. itemNumbered list item
[link text](URL)Clickable link
`code`Inline code
Three backticksCode block
| col | col | + header rowTable
> textBlockquote / callout
---Horizontal divider

A Simple Markdown Context File

Here is what a real PM context file looks like in Markdown:

# FlowScale Company Context

## Company
- Name: FlowScale
- Product: B2B workflow automation platform
- Stage: Series B

## Strategic Goals
1. Increase activation rate from 38% to 60%
2. Increase expansion revenue by 25%
3. Reduce onboarding support tickets by 30%

## Current Problems
- 62% onboarding drop-off at step 3
- Weak retention after 30 days

When you paste this file into an AI conversation, the AI understands the structure instantly. This is why we use Markdown instead of Word documents or spreadsheets for context files.

Recommended Editor: VS Code VS Code has built-in Markdown preview (press Ctrl+Shift+V or Cmd+Shift+V on Mac) so you can see rendered output alongside your raw text. Install the "Markdown All in One" extension for extra features.
Lesson 0.4
What Are AI Agents? A PM Primer

You've probably used ChatGPT or Claude as a chat tool — you type a message, it replies. That's the simplest form of AI interaction. But AI-native PM work goes further, using AI agents.

Chat vs. Agent: What's the Difference?

DimensionBasic ChatAI Agent
MemoryOnly remembers the current conversationCan read files, load context, remember across sessions
ToolsCan only generate textCan read/write files, run code, search, call APIs
InstructionsYou type each request freshGiven a system prompt that defines its role and rules permanently
WorkflowOne question, one answerCan execute multi-step tasks autonomously
ContextWhat you type in the chatFiles, documents, databases, previous outputs

The Three Components of an Effective AI Agent Setup

Key Concept

1. System Prompt (Role + Rules)
This is the instruction that defines what the AI is and how it behaves. Example: "You are a senior PM at FlowScale. You always ground your analysis in the company context. You never invent data." The system prompt runs invisibly before every message.

Key Concept

2. Context Files (Memory)
Markdown files loaded into the AI's context window at the start of each session. Your context/company.md, context/personas.md, and context/metrics.md files are context files. Without them, every AI session starts from zero.

Key Concept

3. Tools (Capabilities)
Actions the agent can take beyond generating text: reading files from disk, writing output files, searching the web, running code. In this course, your primary tool interactions are reading/writing Markdown files and using structured prompts to control AI output quality.

How Agents Use Files: The PM OS Model

When you build your PM Operating System (Module 9), you're essentially building a simple agent setup:

Session Start:
  → Load context/company.md       (who is FlowScale)
  → Load context/personas.md      (who are our users)
  → Load context/metrics.md       (what are we measuring)

Task:
  → Load prompts/triage.md        (how should the AI behave)
  → Provide input data            (the 12 requests to triage)

Output:
  → AI produces structured triage table
  → PM reviews, corrects, approves

Memory:
  → Save decision log to memory/decisions/  (persistent learning)

This is AI-native PM work. The AI doesn't need to be re-briefed every session because the context is persistent. The output quality is consistent because the prompt is structured. The decisions are auditable because they're logged.

Tools Used in This Course

ToolPurposeCost
Claude (Anthropic) or GPT-4 (OpenAI)Primary AI model for all labs~$20/month subscription
VS CodeText editor for Markdown filesFree
Git + GitHubVersion control for your PM OSFree
Terminal / PowerShellCreating directories, running commandsBuilt into your OS
Lesson 0.5
6 Principles of Working Effectively with AI

These principles apply to every module, every lab, and every AI interaction in this course. Internalise them before you start Module 1.

Principle 1: Ground Everything in Context

AI models have no knowledge of your company, your users, or your constraints. Every useful AI output starts with loading context. A generic prompt produces generic output. A context-loaded prompt produces usable output.

🎯
Rule: Never start an AI session without loading your context files first.

Principle 2: Constrain Outputs

AI will add unrequested content, invent data, and go beyond your scope if you don't constrain it. Every good prompt includes explicit constraints: "Only use the provided data," "Do not invent features," "Output as a markdown table."

🎯
Rule: Every prompt must include at least one constraint on what the AI should NOT do.

Principle 3: Always Review Before Using

AI output is a first draft, not a final answer. Never send an AI-generated document, email, or recommendation without reading it yourself first. AI models can be confidently wrong. Your name is on the output.

⚠️
Rule: Every AI output that leaves your desk must pass a human review. No exceptions.

Principle 4: Document Failures

When AI produces wrong, biased, or dangerous output, that's a learning signal. Document it in your memory/ai-failures/ log. Over time, patterns emerge — and your prompts improve because of them, not despite them.

🎯
Rule: Log every significant AI failure. Include: what went wrong, why it happened, how you fixed the prompt.

Principle 5: Iterate Prompts Systematically

Prompts are code. They have versions. When a prompt produces bad output, you don't throw it away — you improve it and increment the version. prd-v1.mdprd-v2.md. This is how prompt quality compounds over time.

🎯
Rule: When you modify a prompt significantly, save the new version. Never overwrite a working prompt with an untested one.

Principle 6: You Own the Output

AI is a tool. You are the PM. The decisions, the quality gates, the ethical judgment — those are yours. AI can draft the PRD. You decide whether it's shipped. AI can score the RICE. You decide whether to trust the score.

🔴
Rule: Never hide behind "the AI said so." Every output that carries your name is your responsibility, regardless of how it was generated.
Lesson 0.6
Setting Up Your Environment

Before starting Module 1, complete the following setup. This takes approximately 20–30 minutes.

Step 1: Create Your PM Workspace

Open your terminal (Terminal on Mac/Linux, PowerShell on Windows) and run:

mkdir flowscale-pm-os
cd flowscale-pm-os
git init

Step 2: Create the Folder Structure

mkdir context
mkdir workflows
mkdir prompts
mkdir memory
mkdir memory/decisions
mkdir memory/research-gaps
mkdir memory/qa-checklists
mkdir memory/ai-failures
mkdir deliverables
mkdir team

Step 3: Create Your First Context File

Create a file at context/company.md with this content:

# FlowScale Company Context

## Company
- Name: FlowScale
- Product: B2B workflow automation platform
- Stage: Series B
- Business model: Seat-based SaaS subscription
- ICP: Mid-market operations teams (50–500 employees)
- Primary user: Operations managers

## Strategic Goals
1. Increase activation rate from 38% to 60%
2. Increase expansion revenue by 25%
3. Reduce onboarding support tickets by 30%

## Current Problems
- 62% onboarding drop-off at step 3 (account configuration)
- Weak retention after 30 days
- Enterprise customers demanding advanced permissions
- Increasing competitive pressure

## Team
- 3 PMs, 18 engineers, 3 designers
- 2 data analysts, 6 customer success, 12 sales

## Constraints
- Limited engineering capacity
- Enterprise security requirements
- High integration complexity

Step 4: Test Your AI Tool

Open your AI tool (Claude.ai, ChatGPT, or equivalent). Paste the company context file and then ask:

Based on the company context above, what is FlowScale's most
critical business problem right now, and why?

If the AI answers with reference to the onboarding drop-off, activation rate, or retention — your context loading is working. If it gives a generic answer, check that you pasted the full context file.

Step 5: Verify Git Is Working

git add .
git commit -m "initial: PM OS setup"

If this runs without errors, your version control is set up. You will commit after each lab going forward.

Module 0 Wrap-Up
Are You Ready for Module 1?

Before moving on, confirm each item below:

🚀
All items checked? You're ready for Module 1. Module 1 starts immediately in the FlowScale context. You'll be triaging real PM requests on day one.

Additional Resources

LLM Wiki

A comprehensive introduction to Large Language Models.

What is a skill?

A beginner's guide to agent skills — understanding how AI agents use skills to complete tasks.

Read article →
Quiz

Module 0 — Knowledge Check

0 / 6 answered
Question 1 of 6
What is the key difference between AI-assisted and AI-native PM work?
A AI-native PMs use more expensive AI models
B AI-assisted work involves no human review; AI-native work always has human review
C AI-native work uses persistent context, reusable workflows, and quality gates rather than ad-hoc prompts
D AI-native work is only possible for technical PMs who can write code
Correct. AI-native PM work isn't about using more AI — it's about building systems where AI operates within structured context, reusable workflows, and quality gates, rather than relying on ad-hoc prompts each time.
Question 2 of 6
Why do we use Markdown (.md) files for PM context files instead of Word documents?
A Markdown files work natively with AI models, can be version-controlled with Git, and work in any editor forever
B Word documents cannot contain structured text
C AI models cannot read Word documents at all
D Markdown is required by GitHub for all files
Correct. Markdown is the ideal format for PM context files because AI reads it natively, Git can track every change, and it works in any text editor on any platform — unlike proprietary formats that create dependency on specific applications.
Question 3 of 6
What is a "system prompt" in the context of AI agents?
A A prompt you type into the terminal to start your AI tool
B A persistent instruction that defines the AI's role and rules, running invisibly before every message
C The first message you send in any new conversation
D A technical configuration file that engineers set up for you
Correct. The system prompt is an instruction set that runs before every user message, defining who the AI is and how it should behave. It's what separates an agent with a consistent role from a generic chat assistant.
Question 4 of 6
According to the 6 AI Working Principles, what should you do when an AI produces wrong or biased output?
A Switch to a different AI model immediately
B Document it in your AI failures log, identify why it happened, and improve the prompt
C Ignore it and run the same prompt again — AI occasionally makes errors
D Report it to the AI provider as a bug
Correct. Principle 4 says to document failures in your memory/ai-failures/ log. Failures are learning signals. Over time, documented failures lead to systematically better prompts — which is how AI-native PMs improve faster than AI-assisted ones.
Question 5 of 6
What is FlowScale's most critical current metric problem, as described in the company context?
A 62% onboarding drop-off at step 3, with a current activation rate of 38%
B Revenue decline due to poor competitive positioning
C Engineering team too small to ship features
D Enterprise customers leaving because of poor design
Correct. FlowScale's primary problem is the 62% onboarding drop-off at step 3 (connecting a data source), which results in an overall activation rate of only 38%. This is the throughline problem that multiple modules will address.
Question 6 of 6
Which statement best reflects Principle 6 — "You Own the Output"?
A AI-generated work belongs to the AI company, not the PM
B You should always credit the AI model when sharing outputs
C Every output that carries your name is your responsibility — the decisions, quality, and ethics are yours regardless of how it was generated
D You should only use AI for low-stakes tasks where errors don't matter
Correct. Principle 6 is about accountability. You cannot hide behind "the AI said so." AI is a tool. The PM makes the decisions, approves the quality, and owns the consequences. This is what separates responsible AI-native PM work from careless automation.
Module 0 Score