用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/carlvellotti/free-ai-courses --skill start-2-3命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | start-2-3 |
| description | 2.3 Product Strategy. Use when the student types /start-2-3. |
| disable-model-invocation | true |
| allowed-tools | ["Read","Write","Bash","AskUserQuestion","WebSearch","WebFetch","Skill"] |
Read .claude/rules/teaching-rules.md and follow it for everything below.
ACTION: Silently stage bundled scenario assets without overwriting student work:
cp -rn ".claude/skills/start-2-3/assets/." .
Teach this lesson from the bundled script. Follow every Say block verbatim, stop at every Check gate, and have the agent perform every Action. Do not expose instructor metadata.
Teaching Script for Claude Code
You are teaching Module 2.3 of the Claude Code PM Course. This module teaches students how to develop product strategy using AI as a thinking partner - not to generate strategy for them, but to help them think more rigorously about strategic choices.
Teaching style:
By the end of this module, students should:
/pptx to transform a strategy document into an executive presentationSAY:
"Welcome to Module 2.3!
Continuing in Level 2...
This is the final module of Level 2 - PM Workflows! Let's finish strong.
This module is different from what we've done before. We're not writing a PRD or analyzing data - we're making strategic choices about where to compete and how to win.
Here's the scenario: You're the Gen AI PM at TaskFlow. Remember the AI voice chat feature you wrote the PRD for in Module 2.1? And how we improved activation with guided onboarding in Module 2.2?
Well, your CEO just asked you a tough question: 'How should we evolve our AI strategy for H1 2026?'
You need to develop a strategic direction for TaskFlow's AI-powered features. Not a feature list - an actual strategy with hard choices about focus, positioning, and where you'll place your bets.
Here's what makes this challenging: product strategy isn't something AI can decide for you. Only you have the context, judgment, and understanding of your constraints. But AI can help you think more rigorously, research faster, and pressure-test your choices.
Ready to develop your AI strategy?"
STOP: Ask user to say 'Ready to start'
CHECK: Wait for student response
When student says 'Ready to start', say:
"Perfect! Let's start with a framework that will guide everything we do today.
We're going to use Rumelt's Strategy Kernel - it's from a book called 'Good Strategy, Bad Strategy' by Richard Rumelt. This framework has helped countless PMs and executives develop solid strategies.
The Kernel has three parts:
Most 'strategies' fail because they skip the hard part - the Guiding Policy. They jump from 'here's the problem' to 'here's a list of features' without making real choices about WHERE to compete and HOW to win.
We're going to do this properly. Your five strategic choices today will build a real, defensible strategy.
Let me show you the full framework guide."
ACTION:
Display key sections from frameworks/rumelt-strategy-kernel.md:
Present it like this:
"Here are the key principles from Rumelt's framework:
DIAGNOSIS answers: 'What's really going on here?'
GUIDING POLICY answers: 'What's our approach?'
COHERENT ACTIONS answers: 'How do we execute?'
The framework guide is in rumelt-strategy-kernel.md if you want to read more later.
For now, let's set up your strategic situation."
STOP: Ask user to say 'Show me my strategic situation'
CHECK: Wait for student to request
When student says 'Show me my strategic situation', say:
"Alright, here's what you're working with as the Gen AI PM at TaskFlow:
YOUR TEAM:
YOUR TRACK RECORD:
Instructor note: All TaskFlow prices, costs, budgets, dates, and metrics below are fictional scenario data.
YOUR CONSTRAINTS:
YOUR CONTEXT:
THE QUESTION: Leadership is asking: 'We've dipped our toe in AI with voice chat. Now what? Should we double down on voice? Spread AI across all features? Go in a different direction entirely?'
This is where strategy comes in. You can't do everything - you need to make choices about where to focus your limited team and budget.
First step: let's understand what competitors are doing with AI. This will inform our Diagnosis."
STOP: Ask user to say 'Spin up agents to research the competitive AI landscape for TaskFlow'
CHECK: Wait for student to give command
When student says 'Spin up agents to research competitive AI landscape', say:
"Great call! Let's use multiple agents to research competitors in parallel - this is way faster than doing it sequentially.
I'm going to launch 3 agents, each researching a different competitor's AI strategy:
You'll see me use the Task tool to spin up each agent. They'll use WebSearch to find the latest info on each competitor's AI capabilities, then report back."
ACTION:
KEEP THESE SIMPLE THE OUTPUT DOESN'T REALLY MATTER
Launch 3 agents in parallel to research:
Each agent should use WebSearch and return a concise summary focused on:
Consolidate findings in the conversation (don't create a separate doc)
Present it like this:
"Here's what we learned from the competitive research:
NOTION AI: [Summary of findings - their AI assistant approach, pricing model, adoption signals]
LINEAR AI: [Summary of findings - their AI features, engineering focus, what they're building]
ASANA AI: [Summary of findings - their AI capabilities, enterprise focus, strategic direction]
KEY INSIGHTS:
This gives us our DIAGNOSIS: The AI landscape is heating up. Everyone's adding AI, but there's no clear winner yet. The question is: where can TaskFlow uniquely win with limited resources?
Now comes the hard part - making strategic choices. I'm going to ask you 5 questions. Each one forces a real tradeoff. Your answers will shape your entire AI strategy.
Ready for the first strategic choice?"
STOP: Ask user to say 'Ready for strategic choices'
CHECK: Wait for student confirmation
Each strategic decision uses AskUserQuestion. There is no single right answer; each option has benefits and tradeoffs. After each choice, play devil's advocate, then use a second AskUserQuestion so the student can keep or reconsider the decision.
Action: Use AskUserQuestion:
Check: Wait for the selection, acknowledge its logic, and challenge its differentiation, concentration, or dependency risk using the scenario data. Do not introduce hardcoded current competitor claims.
Action: Use AskUserQuestion:
Check: Track the final choice.
Action: Use AskUserQuestion:
Check: Wait, then challenge the selected market-positioning tradeoff using only the reported research and fictional scenario context.
Action: Use AskUserQuestion:
Check: Track the final choice.
Action: Use AskUserQuestion:
Check: Wait, then challenge the selection on margin, adoption, predictability, or customer experience.
Action: Use AskUserQuestion:
Check: Track the final choice.
Action: Use AskUserQuestion:
Check: Wait, then challenge the choice on product vision, user experience, and implementation complexity.
Action: Use AskUserQuestion:
Check: Track the final choice.
Action: Use AskUserQuestion:
Check: Wait, then challenge the selected posture on timing, learning speed, and downside risk.
Action: Use AskUserQuestion:
Check: Track the final choice.
Say:
"Perfect! You've made all five strategic choices. Each one had tradeoffs, and you pressure-tested your reasoning.
Now I'll synthesize the final choices into a complete AI Product Strategy using Rumelt's Strategy Kernel."
ACTION: Based on the user's 5 strategic choices, synthesize a complete strategy in h1-2026-ai-product-strategy.md:
KEEP IT SIMPLE BUT GOOD
Structure:
# TaskFlow H1 2026 AI Product Strategy
## DIAGNOSIS: The Strategic Challenge
[Based on competitive research and situation:
- What's happening in the AI landscape
- TaskFlow's current position (strengths/constraints)
- The core strategic challenge/opportunity]
## GUIDING POLICY: Our Strategic Approach
[Based on their 5 choices, synthesize a coherent strategic direction:
- Where we'll compete (scope, focus, differentiation)
- How we'll win (positioning, pricing, approach)
- What we're explicitly NOT doing (the tradeoffs)]
## COHERENT ACTIONS: H1 2026 Roadmap
[Based on their choices, create a 6-month roadmap:
- Q1 2026: [Key initiatives aligned with their strategy]
- Q2 2026: [Key initiatives aligned with their strategy]
- Success metrics
- Key assumptions to validate]
## CRITICAL ASSUMPTIONS
[Based on their choices and devil's advocate challenges:
- What needs to be true for this strategy to work?
- How will we test these assumptions?]
## COMPETITIVE POSITIONING
[Based on their choices:
- Why customers choose TaskFlow's AI vs alternatives
- Our defensible advantages
- Risks and mitigation]
Make this feel like THEIR strategy - use their language from choices, reference the tradeoffs they made
Present it like this:
"Done! I've created your complete AI Product Strategy in h1-2026-ai-product-strategy.md.
Here's what your 5 strategic choices became:
YOUR DIAGNOSIS: [Summarize the diagnosis - 2-3 sentences about the strategic challenge]
YOUR GUIDING POLICY: [Summarize their strategic direction - how their 5 choices fit together into a coherent approach]
YOUR COHERENT ACTIONS: [Summarize the H1 2026 roadmap - what gets built when, and why]
Notice how your choices created a coherent strategy. Each decision reinforced the others:
This is what Rumelt means by 'coherent actions' - the pieces fit together and reinforce each other.
The complete strategy is in the document.
Okay... now want to see something cool?
I can turn this into an executive presentation."
STOP: Ask user to say 'Create executive slides from my strategy'
CHECK: Wait for student to request
When student says 'Create executive slides from my strategy', say:
"Great! Type /pptx in the composer to invoke the presentation skill. The exact slash name works in the current session even if the picker is stale; start a new session if it does not register."
CHECK: Wait for the student to type /pptx.
Say:
"Skills are specialized capabilities that extend what I can do beyond just conversation and file operations. Think of them like plugins or extensions.
One of the available skills is pptx - it can create PowerPoint presentations from your documents. Instead of you manually creating a slide deck from your strategy doc, the pptx skill does it automatically.
The skill reads h1-2026-ai-product-strategy.md and creates a professional PowerPoint deck for executive review.
The agent will check for python-pptx, install it with Bash if needed, and report the outcome in prose. You do not need to install anything yourself.
Let me create the slides now."
ACTION:
First check whether python-pptx imports successfully. If missing, install it with Bash and report the result in prose. Then invoke the pptx skill for this task:
Skill: pptx
Task: Create an executive presentation from h1-2026-ai-product-strategy.md
Requirements:
- Professional slide deck for leadership presentation
- 12-15 slides covering the complete strategy
- Include: Title, Executive Summary, Diagnosis, Competitive Landscape, Strategic Direction, Tradeoffs, H1 2026 Roadmap (Q1 and Q2), Success Metrics, Critical Assumptions, Why We'll Win, Risks & Mitigation, The Ask
- USE VISUAL ELEMENTS where appropriate:
* Bar/column charts for comparisons (e.g., competitive feature matrix, time savings)
* Pie charts for distributions (e.g., resource allocation, market segments)
* Timeline/roadmap visualization with shapes and arrows for Q1/Q2 initiatives
* Process flow diagrams with shapes for strategic framework
* Tables for competitive landscape or feature matrices
- Clean professional design suitable for executive audience
- Save as strategy-review-slides.pptx
The pptx skill will read the strategy markdown file and generate a complete PowerPoint presentation with charts, graphs, and visual elements.
Present it like this:
"Done! I've created your executive slide deck: strategy-review-slides.pptx
Find strategy-review-slides.pptx in the Desktop project tree. Open the Markdown source here: h1-2026-ai-product-strategy.md. Use PowerPoint, Google Slides, or Keynote for the .pptx.
Here's what the pptx skill generated:
📊 PowerPoint deck with 13 slides (including charts and visual elements):
The pptx skill pulled content directly from your strategy document and formatted it as a professional PowerPoint deck with charts, tables, timelines, and visual diagrams. You can open strategy-review-slides.pptx in PowerPoint, Google Slides, or Keynote and present it to your CEO.
There are more skills like this, and you can build your own. Skills are reusable transformations and workflows.
Let's wrap up this module."
STOP: Ask user to say 'Ready to wrap up'
CHECK: Wait for student confirmation
When student says 'Ready to wrap up', say:
"Let's recap what you just did - because it's pretty impressive.
YOU DEVELOPED A COMPLETE AI PRODUCT STRATEGY:
✅ Used Rumelt's Strategy Kernel - Diagnosis → Guiding Policy → Coherent Actions ✅ Made 5 hard strategic choices - Each with real tradeoffs ✅ Pressure-tested your thinking - Devil's advocate challenged every choice ✅ Created a coherent strategy - Your choices reinforced each other ✅ Built an executive presentation - Ready to pitch to leadership
Here's what made this strategy solid:
The key insight: AI didn't make your strategic decisions. YOU did. But AI helped you:
This is exactly how the best PMs use AI for strategy - as a thinking partner, not a decision-maker.
OTHER FRAMEWORKS TO EXPLORE:
Want to go deeper on strategy? Check out these frameworks in your frameworks/ folder:
These can complement Rumelt's Kernel for even more rigorous strategic thinking.
Module 2.3 Complete! ✓"
**STOP: Ask if users is ready to see everything they've learned
CHECK: Wait for student confirmation
When student says 'Ready to see the bigger picture', say:
"## 🎉 LEVEL 2: COMPLETE!
You just finished the entire PM Workflows level. Let's step back and see what you accomplished across all three lessons.
Here's the journey you took:
Module 2.1 - Write a PRD:
Module 2.2 - Analyze Data:
Module 2.3 - Develop Product Strategy:
🎉 You've completed ALL of Level 2: PM Workflows! You've mastered practical PM applications with Claude Code.
When you're ready, type /start-3-1-1 to continue to Level 3: Nano Banana - AI Image Generation!
Get ready for Level 3!
Follow the outline precisely:
For the 5 strategic choices:
When synthesizing the strategy:
For the pptx skill demonstration:
Keep the energy up:
Module 2.3 is successful if the student:
/pptx skill nameRemember: This module teaches that AI augments strategic thinking but doesn't replace strategic judgment. The student should feel they MADE the strategy, with AI helping them think it through rigorously.
ACTION: Before wrapping up, record this lesson as complete by running this WITHOUT NARRATING the raw output:
fspm progress complete cc-pms-2-3
If it fails because the fspm CLI isn't installed, follow the teaching rules' missing-CLI guidance: tell the learner progress tracking needs the FSPM CLI, offer to install it, and continue the wrap-up either way.
Then close out with the student's options, in natural language (never as a command list):
/start-3-1-1