1. Podcasts
  2. The Growth Podcast
  3. 3x CPO Oji Udezue on the Essential Claude Skills for PMs
The Growth Podcast

6 Aug 2026 · 1h 5m · 22 chapters

Episode artwork

3x CPO Oji Udezue on the Essential Claude Skills for PMs

In short

How product managers should use LLM “product judgment” skills (viability gates, sharp problem tests, market research, PRDs, testing/CI setup) alongside coding skills to build AI-native products faster without sacrificing quality or business correctness.

Guest backgrounds

Oji Udezue is a former CPO at Typeform, Calendly, and Parsible, and former Head of Product for Creation and Innovation at Twitter. He has 25 years of product management experience. He discusses ProductMind’s work helping companies make products more AI-native.

Key claims

Mono-skilled PMs are outdated; PMs must speed up orchestration/product judgment as engineers accelerate. LLMs can draft, but PMs must review outputs and not trust them as gospel. The “new project scaffolding” skill compresses business/product/code work into an 11-step workflow: viability gate, market research, product brief, architecture decisions, testing, CI/CD, and security. The sharp problem test can explicitly recommend “no” when a lane isn’t defensible. Market research should be partly LLM-assisted, then validated with real sources and customer discovery.

Notable examples

“CodeMemo” scaffolding a repo for a “Vibe Coder” SaaS/agent; “Standup Zero” (Slack stand-up digest) failing with “three moderate” viability scores (weak differentiation, strong competition, moderate problem clarity).

Written by AI. May contain mistakes.

Chapters

0:46

The Future of Product Building Skills

Discussion on the evolution of product management skills in the AI era.

“OG, what are people going to learn today if they stay till the end?”
2:19

New Skills for Product Managers

Exploration of the new skills needed for PMs to keep pace with tech advancements.

“and apply not only coding skills, but product skills, product judgment on tap, and business skills that will help you make the very best decisions about how to build a successful product.”
3:45

Introducing the Scaffolding Skill

Introduction to the scaffolding skill for managing product development.

“while not sacrificing code fidelity and things like testing and quality and so on.”
6:02

Market Research and Viability Gates

Detailed discussion on conducting market research and establishing project viability.

“So if you look at the skills, you'll see a bunch of the product skills, sharp problems.”
8:11

Developing a New Project Brief and Code Layer

Steps for creating a comprehensive project brief and the integration of coding.

“and it's trying to see, is this thing worth spending time on?”
11:39

The Importance of Scaffolding in Product Management

Discussion on the significance of scaffolding for effective project handoffs.

“So if you look at these skills here, they're all really dense.”
14:00

Introduction to Code Sharing with Bolt.new

Learn about how Bolt.new facilitates effective collaboration and coding.

“In Base44, in Lovable, in most of the tools, the code lives inside the platform.”
14:57

The Problem with Traditional AI Tools

Understand the limitations of current AI tools in productivity.

“When a follow-up slips, it nudges me before the other person has to.”
16:44

Scaffolding Skills in Product Management

Explore the importance of scaffolding skills in managing projects effectively.

“This sort of looks at the market space and see is there a lane for you to be in this lane.”
19:49

Leveraging AI for Market Research and Feature Vetting

Learn how AI can assist in market research and evaluating product features.

“So these are all called within that skill.”
Show all 22 chapters
26:04

The Importance of Integrating Roles in Product Development

Discover the benefits of collaborative roles in product development.

“We want you to think about the full stack of the problem.”
28:05

Introduction to Customer.io

Learn how Customer.io enhances user onboarding with AI tools.

“Your segments, your customer data, your attribution, all of it.”
31:19

Evaluating AI Product Concepts

Explore how to properly assess AI product ideas and market viability.

“and you can show us how you apply your PM judgment on top of what it's written.”
36:25

Iterating on Product Concepts

Understand the importance of prototyping and user interaction in product development.

“So this starts to tell us that the value loop is really good, is really powerful.”
42:01

Developing Customer Discovery Skills

Learn how to create a customer discovery plan and the importance of understanding interactions.

“On the other hand I need to ask a bunch of questions.”
44:12

Prototyping and Product Layer Insights

Explore the process of creating prototypes and understanding the product layer in development.

“Okay, so I'm basically doing two things now.”
47:42

Building Effective Customer Discovery Plans

Discover how to build actionable customer discovery plans and the significance of target contacts.

“You paste in the GitHub thing here, and it tells you the story of the code very quickly.”
51:36

The Three-Speed Problem in Product Development

Understand the dynamics between speed in development, market access, and customer communication.

“So what I'm really hearing from these skills is that they're forcing you to do the PM fundamentals.”
53:31

Accessing Skills and Resources for PMs

Find out where to access skills and resources to enhance product management capabilities.

“like we were futzing with slash commands just now.”
56:00

Exploring ProductMine Skills and Features

Learn about various skills and features in ProductMine that enhance productivity.

“This is not a monetizable site yet or at all.”
58:34

Implementing Shared Context for AI in Enterprises

Understand the importance of shared context when implementing AI skills in organizations.

“But these business skills, these product skills, these are still the things that give us the ability to build the right thing.”
1:02:41

Creating an AI Native Team

Discover how to build an AI native team and the resources available to aid this transformation.

“When you roll out AI, try to force it into a structure that one person learning means everyone has learned.”
A man walking through an airport, asking his phone a question

Ask about this episode

Get the gist, explore an idea or ask about something said.

Claude

On The Growth Podcast, what are the key points of this episode?

Searching your listening

Transcript

Automatic transcript. May contain errors.

0:00The era of mono-skilled professionals is dead. So I'm going to demonstrate the future of product builders. Meet Oji Udezue, former CPO at Typeform, Calendly, and Parsible, as well as former head of product of creation and innovation at Twitter. How much of this thinking, like viability gates and shirt problem tests, should we really be outsourcing to LLMs? Is LLM basically the first draft just to get some thinking going and then we improve and react? You really do need to look through all the output and make sure that it makes sense for you. We do this all the time because, you know, I think it's hard to fully trust 100 % LLMs.

0:37Can you open up that scaffolding skill and we can see what is inside it and how it looks? Yeah, so it's multi-skills here. You can see that it has a master skill.md and then it has a bunch of sub-skills where it will do market research. I've been a product manager for 25 years and I've never really felt that coding was worth my time until now Before we get into today's show Please take a second to check that you're subscribed on YouTube and following on Apple and Spotify podcasts If you want access to all of my favorite AI tools I've gotten them to give you an entire year of their paid plans Check out bundle.akashg.com for an entire year of Bolt.new, Airtable, Speechify, Descript, Magic Patterns, Linear, Dovetail, Arise, and Mobbin.

1:28And now, into today's show. OG, what are people going to learn today if they stay till the end? Well, people are going to learn, the most important thing they're going to learn is that we won't just focus on code skills. The landscape of product right now or coding or engineering or the shift yard, whatever you want to call it, is full of repos in GitHub with skills to token max or token minimize or to change costs, all in the coding layer. But we know that a tech company, a successful tech company, is really three layers. It's the software and the hardware. It's the product, which is about customers and about the business model.

2:12And it's about the business. They're thinking about allocating resources to the rest of the chain. What you're going to learn is how to take the raw harness like cloud code and apply not only coding skills, but product skills, product judgment on tap, and business skills that will help you make the very best decisions about how to build a successful product. So I'm really excited about this. Where should we start? So Akash, where I want to start is something I think is really important. So we see, ProductMind consults with lots of big companies, big and small. And the things that we get asked to do is, first of all, come in and reconceptualize a product as much more AI native.

3:00Well, very quickly what happens to us is that we get pulled into the shipyard, like how people are organized, new skills for people in an AI era, how do things work together, how do people work together. And what we're seeing immediately is the developers are speeding up very quickly, surely if they're early adopters, and then we see everyone else being a bottleneck. and particularly we see PMs who are not speeding up their product judgment, speeding up their orchestration skills to match the new speed of the engineers. So what I'm about to show you is we made a set of product judgment skills, not just code skills, but product judgment and business skills that product managers can use to think at the business layer, at the product layer, while not sacrificing code fidelity and things like testing and quality and so on.

3:56The best instantiation of this is the new project scaffolding skill. There are all kinds of skills here. We have things like finding the aha moment for your new product, whether it's agentic or not. We have things like figuring out whether it's a sharp problem. But the scaffolding skill is special because it starts with you describing a business problem, and then it really makes decisions, helps you make decisions, whether it does market research for you, tells you whether it's a viable problem and how to solve it if it's not a viable problem, makes architectural decisions for you based on asking you questions, figures out how to test the thing, right, based on those architectural decisions, and even sets up continuous integration and continuous delivery for you.

4:41So we're going to work directly in Cloud Code, not in Cloud Desktop or anything, just in the same way that developers work. So what I'm going to tell this thing right now is to scaffold a new project. One of the things I'm obsessed about is the fact that people won't read any code. So what I want to build is either a SaaS or an agent that helps vibe coders, people who don't have a lot of software experience, helps them figure out if their code is any good. Security, robustness, complexity, simplicity, all of that tells them the story of their code because no one is looking at it, even in a corporate environment.

5:16And so hopefully, if we tell it to scaffold this, it will run all the processes of the scaffolding first. I'm going to hit enter. If you pause and read it, you'll see that it's just a first idea. And so what this is going to do is it will run a viability gate. It will take a look at some frameworks and try to figure out if this project is even viable at all. And so that first gate is still sort of loading the skill. There you go. It's an 11-step workflow. That makes sense because it's a very powerful skill. And it'll skip straight to the viability gate. So let's see. Can you open up that scaffolding skill and we can see what is inside it and how it looks?

6:05Oh, yeah. Let's do that. So if you look at the skills, you'll see a bunch of the product skills, sharp problems. So the first one is, yes, so it's multi-skills here. You can see that it has a master skill.md, and then it has a bunch of sub-skills where it will do market research. It will actually fetch skills for you, new skills for you if you need it for your project type. it will set up testing do you know and you know the core skill is basically the viability gate so let's go back to see what it's doing here and so what it's trying to do is to do web search so I'm going to tell it that it can absolutely do web search in order to find out what's going on so it's conducting market research

7:05So I think I interrupted it, so I'm going to continue. And it's going to conduct market research on the idea. And the next thing it's going to do is write a product brief. And once it's done with the product brief, it will start to get to the code level at all.

7:27Claude takes his time a little bit. But what it's doing is that it's spitting up a website session. Sometimes we do that through Chrome. If you have Chrome tools installed, sometimes we'll do that itself with HTTP.

7:48And of course, I didn't give Claude all my permissions, so it's there. So, yeah. So the viability gate, this is going to be interesting. It's going to tell me whether this thing is worth my time. or worth your time very specifically. And you have to understand that what it's really doing is taking frameworks from product management from our book and it's trying to see, is this thing worth spending time on? Some of the dimensions include things like the frequency of the problem, whether we have a clear customer,

8:31and there we go let's run that so what does it what does it tell us actually with the viability gate viability gate passed proceed zero weak three strong three moderate not a silent pass three moderates are flagged as de-risk and agenda now step four market research and if we go into the repo we will start to see this document show up so if we go away from skills and go to code memo one it'll start to actually write for us what it's finding out from doing a web search so right now we know that the it's usually if they're three weak things it'll it'll it'll kill it it will recommend you stopping.

9:23But according to it, the viability gate is strong. So it has like six dimensions, revenue, technical feasibility, differentiation, competitive landscape, target user definition, and the problem clarity and urgency. So if we go back to its work, it's literally going in and doing deeper market research for you now. It's scanning competitors, it's scanning pricing, it's scanning what people have done in the space.

9:59And so right here it's created it, it's done your market research package for you.

10:10I set it so that it's not narrating itself in full but you can see it has a market overview it has trends shaping the space it has direct or near competitors and what they're charging for it has key takeaways it has adjacent products this is really really comprehensive guys about what it's doing for you and now it's writing a product brief right we have tools that help you write a prd this is literally your new project brief where it codifies that into a problem into target customers value core value proposition success criteria that will help you know whether you succeed or fail and then starts to write goals for you that will help you sort of gauge where it's going Okay, now it's done that.

11:05It's done some of the business level skills. And what it's working on now is trying to find out how to scaffold the rest of the project in code for you. So now to the code layer, you can see that. CodeMemo's core is an LLM analyzing repos, a wired for clog with correct current model IDs.

11:30So the scaffolding skill is basically an orchestrator skill. It seems like it's calling some of these other skills, creating documents, walking through this 11-step process. Yes. So if you look at these skills here, they're all really dense. They have built-in product frameworks that some of them we've written from our book, Building Rocketships. Some of them are well-known product frameworks that we've included in part of this. Building Rocketships is actually pretty comprehensive and it's a very good resource. But what it does is it combines some of these things. The most important one it combines, actually, is the sharp problem test.

12:08So it's doing an internal sharp problem test and it's orchestrating a few more skills within that in terms of new product scaffolding. Well, the thing that's special about this one is that by the time it's done, you will have a full repo. So you can see that it's created a prototypes folder It's created your package of thinking. It's also created your first milestone folder for you to get started. By the time it's done, architecture is settled. Continuous integration is settled. And if you give it its GitHub repo, it can start the project and make the first push into GitHub for you. Why is this important?

12:57When you are a PM and when you are a Vibe Coder, the things that are difficult for you are all the things, right? It's doing the right kind of market research, figuring out if this is the right thing to work on. But then immediately the way you hand off to developers is also a problem. It's like, what's the architecture? What's the, you know, I've seen a lot of Vibe Coders who don't have continuous integration. They don't know how to test the code because they don't know how to do that. So this sets it all for you so that you have the bones of a really solid product and a really solid code base to start to work on.

13:41I think that's the power of the scaffolding. Here's a quick word from our sponsors. Here's what I did last week that changed how I think about AI coding tools. I built a full internal dashboard in Bolt.new. Took me about two hours. looked good, worked well, had all the functionality the team needed. Then I did something you can't do in most AI coding tools. I sent the actual source code to my engineer. In Base44, in Lovable, in most of the tools, the code lives inside the platform. Your engineer can't pull it. They look at your prototype, say cool, and rebuild the whole thing from scratch. Boltat new is different.

14:13The code is pullable. Real, production-grade, front-end code. My engineer opened it, reviewed it, and started building on top of what I'd already made. No rebuild, no start from scratch. The prototype became the product. I use Bolt.new every single day. I built my entire paid cohort platform on it. 75 product managers log into something I made in Bolt.new. Try it yourself, bolt.new slash A-A-K-A-S-H. That's bolt.new slash Akash. Here's the problem with most AI tools. They just sit there waiting for you to prompt them. You do all the remembering, they do the typing. Ari from Ariso flipped that for me.

14:46It connects to my email, calendar, Slack, and it works the other way around. It comes to me. Monday morning, there's a briefing waiting. Before a call, it reminds me what we covered last time and what I promised to send. When a follow-up slips, it nudges me before the other person has to. Every commitment, every thread, every contact, tracked and organized without lifting a finger. And because it has continuous memory, it actually gets smarter the longer I use it. It's not a chat window. It's one AI partner that knows my whole working life, and it keeps me prepared for all of it. If you're tired of being your own chief of staff, try ari at a riso.ai slash akash that's a-r-i-s-o dot a-i slash a-a-k-a-s-h can we scroll through that file a little bit just to see how it's put together so which particular file the scaffolding skill oh yeah so the skill so yeah if you go to new project scaffolding you have the main skill here and then if we scroll through that how is it uh Okay, so it's got each step defined.

15:50And if we keep going, like, for instance, the sharp test, is it going to go call that skill? Yeah, so, for example, the workflow is to gather context. It will ask you questions if you don't have it. It will find a project type. Is this an iOS app, Android? Because of my prompt, it was pretty clear what it was. it will look for reference projects around the internet, some of the best practices, and it will try to understand how to build this. It will run a viability gate. This is a compressed version of the Sharp problem, where it will go through from clarity, target user, competitive landscape, differentiation.

16:33The Sharp problem test is even more specific. The thing that differentiates that is that it tries really hard to focus on three times value that you create. That's not in here. This sort of looks at the market space and see is there a lane for you to be in this lane. And the Sharpe problem test will do something even deeper than that. Whether you will make money, that's really what Sharpe problem space is. This is about is there a lane for you. And if there are three dimensions of our week, it would just recommend that you don't do this at all. This is very important. LLMs very rarely tell you no, and this skill will tell you absolutely no, don't do this.

17:13And I'll demonstrate that in a second. I'll tell it to scaffold a new thing that I think if we look at it, it might look on a boundary, but it will probably say that we can't do this. And then market research is huge. We tell people, market research is weird. You probably shouldn't do market research with only LLMs. but you can do a lot 60 % 70 % with LLMs before you go find real sources and you know I want to step back and also tell people you know the danger in in this kind of workflow is that you take it as gospel right you really do need to look through all the output make sure that it makes sense for you we do this all the time because you know I think it's hard to fully trust 100 % LLMs.

18:03So if you go here for, okay, we're still in skills, so let's finish that and we can see. So it will generate the perfect ClaudeMD for you for this project. So if you look, you'll see people spend a lot of time thinking, okay, how do I author my ClaudeMD? What's the thing in the front matter and in the rest of it? This says for this project, here is a ClaudeMD that works the best for you. It will create a CloudMD that does the project well, hunts bugs, follows the patterns of the folders, follows the patterns of the prototypes, and it's perfect for this project. And then it will create a folder structure.

18:42So it will say, here's where you need to put the documents, here's where all the milestone things. And by the way, all this is in the CloudMD, so this is basically a self-organizing repo already, if you're going to use it. Here's where the prototypes go. And for each folder, it tells Claude and it tells you exactly what goes into it. It creates a test folder for you. And then, crucially, it sets up your continuous integration, your quality system. So every time you check in, all your code is tested. And it sets up security. It starts to find things that your secrets particularly get ignored. So it knows how to do that.

19:17So you don't have leakage when you push things to GitHub. And it starts quality, right? It starts key quality documents, you know, how to do bug classification, how to learn. It starts to catalog over time bugs that are made and how to learn from those bugs. So there's a lot that goes into this. And then some of the harder things that it offloads are the CI templates, CloudMD patterns, so it gets the perfect CloudMD. So these are all called within that skill. And so if you go back here, what you have is essentially, we start out with a very clean, empty folder. Well, this is all you have now, right?

20:04And so it gets ready for you to commit your first check-in on this project, okay? So why don't we try this? Why don't we try another project, okay? that may or may not, we won't say anything, may or may not pass the via belly gate. Should we do that? Let's do it. Okay. Okay. So let's do this. Run the scaffolding.

20:43Scaffolding. Run the scaffolding skill on a new problem. use a new folder for it in this one, in this repo. Okay, let's do that. And so I am going to try to solve a standup problem. I'm going to try to ask it to build something for a project called Standup Zero that sort of uses Slack comments and creates a daily stand-up digest and ask it to run a viability gate first. Let's see what happens. So while this is running, how much of this thinking, like viability gates and sure problem tests, should we really be outsourcing to LLMs? Is LLM basically the first draft just to get some thinking going and then we improve and react?

21:43Yeah, the very specific thing that we are trying to solve is that if you start in chat and start with, hey, I have an idea. You know, unless you prompt really well, unless you sort of sold on adversarial prompting, or even some people go as far as they will check with multiple different kinds of LLMs. What you're going to see is it will tell you that you have a good idea. The thing about this is that it's built in. It has a built-in sort of responsibility to tell you whether you're smoking crack or not. And I mean that jokingly. Tell you whether your idea makes any sense. And it doesn't just ground it in the model's sense.

22:37it grounds it in a really clear framework that has evals that goes through very systematically. So I think that's the main difference. Now, should you trust it completely? I've already said you shouldn't. It produces real artifacts that you should go check. So it will create a viability gate document. You should look at that viability gate document and see if you agree with it, see if you can do extended research with it. What is your first draft? It's your first thing out of the gate that has the ability to say yes or no, and here's where you need to go.

23:16Okay. So it doesn't have enough information, so it's asking me questions. What should standard 0-bit build as? Let's call it Slack, TypeScript and Slack. How far should this scaffold go? So let's go to the gate first and then pause. Because if the gate says no, then what are we doing? Submit our answers. All right, let's see what it says.

23:50So it's gone off and done some crawling, some competitive research, as we saw. And it's trying to figure out if this is worth it. I've read some of the I've read some of the stuff it comes up with for the market research and it's really good it will do a real basically as high quality as perplexity will do to go look for whether there's a space for you okay and does this apply only to new products or what about like features for existing products that's a really really good question. So because we realize, you know, a lot of vibe coders will say, I could never build before I need to build. So this is perfect for that.

24:39When I started the first demo of CodeMemo, I used these skills to do it. But really, most PMs don't start brand new projects. So we have features for them. So for example, this is called the vet a feature. I have a feature idea. Should I even bother building it? I have opportunity costs of other feature ideas. And so this particular skill will take a feature idea and tear it apart. Look for anti-patterns, confidence. So it's like a scaffolding skill, but very specific for a feature within a product. I think this one's actually even more interesting because this one actually focuses very hard, not just on the lane, but whether it's worth building at all amongst other features you have.

25:34So the sharp problem test is baked in really hard into this.

25:41So the key lesson here for NEPM is create a skill like Veta Feature. You can grab OGs, which we're going to link down below in the description. But fundamentally, you need to work with LLMs to actually figure out, is this a problem worth solving? Is this the right problem space? And before, we used to do that all by ourselves or skip that step entirely. And this is really helping us have a thought partner, make sure we actually do it every single time. That is correct. That is correct. We want you to think about the full stack of the problem. again business product and code together um you know when you work in triads or quads or whatever that is because of the people around you you are if you're lucky thinking about all those things together and you're like is this worth solving as a pm and the developer is like oh here's how we're going to do it and the product marketing is like here's how we tell the story i'm going to go off and do research.

26:42What we're doing is compressing all that into one really smart orchestrator and builder can get started really fast. It doesn't mean you don't need specialists, by the way. Big companies always need specialization. That's a given. But in small startups, in smaller companies, and even as you scale up to big companies, the ability for people to, one person holding a critical skill, say product, to really have agents that help them with the first draft of these things is incredibly powerful. Quick thought experiment for you. Is there anything in this video you should be trying on your own? If there is, try it, take a screenshot, post it on LinkedIn or X and tag me.

27:23I'd love to see what you're learning. Now a quick word from our sponsors before we get into the back half of the pod. I used to think I had a retention problem. Turns out I had a messaging problem. I was sending the same onboarding emails to every new user, whether they activated on day one or never logged in again. I had no idea who was slipping or why. Customer.io changed that. Every message I send is now based on what users actually do in the product. Someone hits a key activation moment, they get nudged to the next one. Someone goes quiet, they get a different path entirely. Their AI agent makes it fast.

27:52I describe the campaign I want and it builds the full journey for me. Triggers, timing, copy, even branching logic. And when I want to know how something is performing, I just ask the agent directly and it tells me what to do next. They also have an MCP server, which means AI tools like Claude can see directly what's happening in your Customer.io workspace. Your segments, your customer data, your attribution, all of it. So instead of explaining your business context every time you need help, Claude already knows it. Notion used Customer.io to personalize their onboarding and hit nearly 50 % open rate.

28:25Improved conversion by 6-7 % with localized campaigns. and pushed open rates up another 20 % through A-B testing. The idea is simple. Customer.io helps you deliver more impact from every message you send. If you're a PM or founder and your onboarding is still one size fits all, try Customer.io at Customer.io. Are you looking to land your next product management job? I am accepting a group of just 30 product managers into a 12-week cohort led by me where every Monday for 90 minutes, I help you through your job search, creating your candidate market fit, updating your LinkedIn, updating your base resume you're going to get personalized feedback and one-on-one mentorship sessions with my co-teachers Ankhith Vermani who is an AIPM at Atlassian and was a group product manager at Meta Prasad Reddy who is a CPO and has been in product for over 26 years as well as my other live instructor Bart Jaworski who's going to run another 90 minute session per week where we really help you deliver on all of the deliverables in an actionable way and get you custom resume feedback custom linkedin feedback this program worked extremely well in cohort number one which is just finishing up 40 of the cohort got a job before the cohort even ended we got jobs at places like openai and anthropic so if you want to get a higher paying pm job be sure to check out my landpmjob.com cohort the next cohort starts in february runs through the end of april the next time i'm opening up a cohort is in may so if you want coaching from me to land a PM job.

29:54This cohort is a no brainer. It is a premium priced product. It is more expensive than the average product out there, but the return is huge. Most people who join the cohort see a salary raise anywhere from 10 to a hundred thousand dollars in the first year. And so the ROI will be there within a year and we guarantee two plus interviews. So if you don't get two interviews after completing the 12 week program and following all the steps, we will refund the money to you. So it's a no-brainer. Check it out at landpmjob.com. And now back in today's episode. Do you know how to take an AI product from idea to development to evaluation to deployment and eventually to scale?

30:32That's exactly what Product Faculty's AIPM certification helps you do. I even took the course myself. You'll learn directly from Rohan Varma, the product lead working on codecs at OpenAI. You'll go deep into AI prototyping, evaluations, agents, AI native workflows, cloud code, open claw, latency, cost, guardrails, rag, routing, fine tuning, and production systems. You'll even build your own AI product as your capstone with unlimited one-on-one support. So if you want to stop just learning AI and actually build AI products that work, join product faculty's AIPM certification on Maven. 5 ,000 plus students have graduated and they have 1 ,000 plus reviews.

31:13Use code AKASH550 to get$550 off your enrollment. So maybe we can point over to the other one that's ran, and you can show us how you apply your PM judgment on top of what it's written. Yeah, okay. So that's a good point.

31:34So I'm back in the first one. And let me just make sure that it's done. So I'm going to ask you to continue. and share the final results in a table for me, for me. And so that we can know that it is done, done. And we're going to get out of... So yeah, so here's the result.

32:09OK, so it's done market research. It's decided what's viable, code structure. So the way to think about this now, once you're here, is to go back into this and start to take a look. I've worked with developers in the past who I've had to insist that they actually do code review even if they're working with AI. And so the first you start first is these two documents. The other ones are sort of boilerplate. So I'm going to create some space here. So this is the market research document. And then I think if we double click, if you two-finger click on the market research, I think you can open as preview so it looks a little better.

32:57Okay, let's do that. There we go, perfect. Okay. Well, you know a VS Code trick that I don't, so that's good on your cache. All right, so market overview, it sits at the intersection of AI code. So look, I don't want to read through all this. The first thing is to take this for yourself and for PMs, PM leads in your space, and see if it covers all the ground that you need. The things to look out for is, does it mention the kinds of tools you expect it to mention? Well, these are a really good set for this kind of tool because these are your competitors. Does it mention in each of these categories all the things that you wanted to mention?

33:43You take a sense check of these things. Like if it mentions tools that are old, tools that are not functional, tools that are sort of decrepit, you shouldn't trust it. If it mentions tools that are current, adjacent, things that you were thinking about as you were thinking about the problem but they didn't actually solve the problem for you, then you are on the right track. Take a look at this differentiation map, for example. Does it seem right? No? Yes? Where does CodeMemo sit? Does it seem right for you? And so this is your first scan for credibility. Imagine that you are doing a PRD review in a room full of PMs.

34:27This is what essentially you should be doing with this one. And then it actually writes a PRD for you. And so this is the real PRD review. So is the stuff in the market consistent with what it's writing for you? So let's scan this very quickly. code is now produced faster for anyone than anyone can read it ai code gen has split order ship from understanding the person who wrote an app via prompts often cannot evaluate whether it's safe correct or production ready this bites two groups hard solo founders ship ai jerry they cannot audit corporate developers onto an unfamiliar code base so it came up with all this by itself and if you stare at this and say shit i would invest in that i would spend time on that it nailed exactly what i want or you should be asking yourself what did it miss what persona did it miss for example what i notice here is that it says the primary is a non-technical founder makes sense small company sure it's probably not a big company founder though they have more resources, more tools so I'm glad that it said non-technical founder but it didn't qualify by the size of the company for example

35:52it sort of doesn't think the corporate developer is the strongest thing who needs evolving story which is completely out of scope to protect focus that makes sense I guess But I read the output and it mentioned that it's much lower value proposition for the corporate developer because they have so many more tools to do these things. And so the Vibe Coder is a real target for this. Value proposition, paste a GitHub URL, upload a Vibe Coded folder, and in under a minute get a plain English verdict on whether the code is production safe. So this starts to tell us that the value loop is really good, is really powerful.

36:31okay right and so I would scan this and see is this a kind of high-level product brief I would write what's missing what's missing if I wanted to present it to other people and that's how to evaluate this cool let's go take a look at the other agent and see if what it did with our other idea okay let's do that so let's step back here it looks like it is still crunching through the viability gate so let's go to that folder and you can see it's called stand up zero here and it is crunched through the viability accept accept viability assessment and And so, scorecard. So it's weak, right?

37:34So this is the real sort of alpha from using a skill like this. It's going to help you separate out which features, or in this case, we showed new products that you should be building and shouldn't be building. Yeah, so here it says there were three moderate scores. So it's saying, I'm not sure about this, basically. You should proceed with eyes open. And then it goes into the details. Problem clarity and urgency is moderate.

38:04It's just workflow convenience. It's not very deep. Target user definition isn't very strong for what I pasted in. The competitive landscape is very strong. is actually a bad thing. There's a lot of competition here. And so it's calling out all these things for you. Differentiation isn't very strong. So all of this is basically pointing out to, like, it's going to be very hard for you to enter this market. It's not defensible for you. Everyone can build exactly what you're building. So if you really want to continue this, you should maybe pause and think about it, basically. Now, I don't know about you, but I think that's worth a lot from start, right?

38:52This is you thinking hard about where you're going before you start thinking, I can write code. Because, you know, what we see today is people just build. People build and then there's no customer for it. There's nobody for it. In fact, it's super puzzling right now because it feels like GitHub is the only place that people can express themselves when they have cloud code. They just build anything, put it on GitHub, and just languish with zero stars, if that makes any sense. Now, if you are someone who wants to make an impact in the world, this kind of thing will help you conserve your time, attention, and focus on all the right things.

39:32So where do we go from here? We promised that we'd help people become a builder PM. What's the next step once you've figured out the right idea? In this case, we're knocking out Stand Up Zero, but we're in favor of CodeMemo. Yes. So let's go back to CodeMemo. And I think we get to tell it to continue. All right. Fantastic. So the next thing I would do is prototypes. And this is a fun one. what should the code memo look like? Right? I want to establish the basic interaction model that delivers value. can you first ask questions about user interacting with CodeMemo? And then we will generate a set of X prototypes to evaluate what direction to take this in.

41:00Now this is very compressed, right? Like you don't necessarily start with prototypes, but you do start with interaction. Like by that I mean specifically, does this have user experience? Does this, is this just a chat interface talking to an agent? Like what does it look like how do you intensiate it and so i'm going to ask it to use its survey skill to help me make the choices so now that it says go what i'm trying to do next is really to start to build a baseline of the code start to build a baseline of a product if you look at these skills there are a few directions you can take this in for example the interesting one that i would do right after this is the customer discovery week okay i'm going to ask it to use this skill to tell me how to get to better confidence and to answer the unknowns okay so while it's doing that I'll prep that question so I need you to develop my customer discovery plan by running the customer discovery week skills so on one hand I'm trying to generate ideas of what interaction is.

42:35On the other hand I need to ask a bunch of questions. So let's tackle the questions about the interaction model first. So paste a good hub URL. So I don't like any of these so what I'm gonna say is I think it's both one and two. So I needed to paste a GitHub URL but I'm gonna see connected to GitHub because I need to analyze the code that I'm writing because I'm a vibe coder. How is the verdict delivered on screen? This is a score. Single verdict card, narrative scroll, conversational chat. So I think that it needs to be a dashboard and drill down. Once the verdict is on screen, what should the user be able to do?

43:21Depth of engagement. Nope, I need it to do two and three. So two and three. and four. Okay. In the first 60 seconds, this is interesting, it's getting to the aha. What was the call value the user came for?

43:47Two, understanding. Submit those answers. All right. I need to develop my customer discovery skill plan in the customer degree with skills on the product brief and market research do this in parallel while finishing up it's going to spin up a thread finishing up the interaction model Okay, so I'm basically doing two things now. I'm grounding my sense of what interaction is, and I'm going to launch additional research to really figure out if I fully understand the problem. Now, I would ordinarily do the first one, the second one before the other, but I just wanted to demonstrate the two different ways.

44:40You can go straight to build, or you can start to talk to customers about it. Okay. Okay, so what we're seeing is summarizing the tension. And so it's gonna generate three self-contained HTML CSS prototypes. The skill itself tells it to do this, prototype before you react. So it's gonna go off now, and it is going to basically start to write prototypes. So the last set of skills in the diagram we started with was really the business layer. like is there some business viability we talked about in terms of new product for a feature there might be some more nuance there then this next layer is really that product layer right we're figuring out the prototypes what actually works and we're going to go through and find a prototype that might potentially actually demonstrate a viable solution so that we can test that is that right yes can you still hear me yeah

45:46Yeah, so that's exactly right. We started out with a business problem. Is there a lane for us? Are we thinking about the customer correctly? There are other business problems that you get to later. Pricing, access to market, what's your marketing plan? But what we're doing now is a product. It's like, what's my customer discovery so I can dig deeper into the problem? What does this even look like? Just for PMs, we get this. Like, as PMs, we own usually, usually. We own why is this a thing that we spend time on as an organization? What is it? Which is, how does it instantiate? What does it look like?

46:28What does it feel like when it's solving the problem? How does it generate delight? And, of course, we share this with designers. And so we're still early in that process. Is this prioritized by my CPO? As you mean, you're a bycoder. what we know, what does it feel like, what does it look like. These are all the things that you take to developers. What you have now is that because you're doing it all in one shot, inside Cloud Code, you can compress all of that within one Cloud Code session. You notice that we are not in Cloud Code desktop and co-work. You can do all this within one session. So what we have here is it's done some prototypes.

47:11What's that shortcut you like again? So while this is running in the background, I am going to show you some of the prototypes it's made. I really hope to God, because we didn't install a lot of design skills. Can you see this?

47:29Oji Udezue: Yeah. Yeah. So it's made a few things for us to take a look at. The way you should think about this is prototypes. You should just get a feel. This isn't real design yet. This is definitely about where do you start. So here you see it. You paste in the GitHub thing here, and it tells you the story of the code very quickly. Here, more of the same, but more data logic up front. And here's sort of a side panel where it does similar things. So what I usually do when I start to work on these things is I will have, in practice, I'll have ShadCN, I'll have UI, UX, Pro Max skills. I'll have like five or six design skills.

48:18And I'll tell it to use one design skill to make a prototype. So if I have six design skills, it will make six prototypes. And I'll ask it actually, because you can make hundreds and hundreds of prototypes, I'll ask it actually to combine two skills each. So it will make like six more skills, but using two design skills at a time to do it. And so I can see what this could look like for us. But all this is baked into the skill directly. I'm going to go back to Cloud Code and share that screen again. And then we'll take a look at the other task that we asked it to do. So by the way, it is asking me about the interaction model I want.

49:02We're not going to spend time figuring that out yet. So we decline that. So we're going to instead say the discovery plan agent finish. So he's created a customer discovery plan for us. So we're going to go to docs, and we're going to go to customer discovery plan, and we're going to take a look at it. Okay? And it says, the plan itself is complete and executable. Every script, a survey, the synthesis template, and the week's time budget are below. What is missing is the one input. The skill will not let a plan proceed. A confirmed list of recruitable people with real target cohorts, not adjacent contacts from the founder's network.

49:44The skill treats fewer than five real target contacts on validation signal. It means you may not have access to the market. Again, very important. It says you can't just wing this. You need actual people to talk to. If you tell me who they are, then I know that you're ready for this. And so what we can see here is the three-step interview process that it wants us to do. So let's see. It tells you how to recruit, what the gates are, where to go shop for targets,

50:22the hypothesis you want to validate, step one, motivation. So it walks through. In the book, we talk about this three-step process where the first step is figure out what questions to ask. Open-ended questions, no motivation, no direction, no prototypes whatsoever. So it walks you through that. Tell me about. Walk me through the last time. So it's walking through people's workflows. And then step two is when you take those things and say, okay, I now think I have the questions I need to answer. and then it will codify those questions that you answer. So the first step, you learn what questions to ask.

51:03The next one, you use those questions to ask. And then the third, you expand it so it becomes data. So once you really solidify the questions you're asking, you can start getting sample of the answers. You turn it into a survey so you can quantify the responses that you get. So it builds all this for you, ready to go. So in this case, it's saying, listen, you sound like you're still winging it. You need very specific people. Go find them, and I will help you validate that you have a real customer discovery plan. All right. So what I'm really hearing from these skills is that they're forcing you to do the PM fundamentals.

51:42And what they're doing is they're giving you the first draft of those things. And to be a true builder PM, you need to be able to do this at engineering speed. And that's why we're relying on these skills. We're not just doing it hand as we did step by step in the past. Correct. So there's something we call the three-speed problem, which is for the past 40, 50 years, whatever you want to call it, the longest pull has always been development. And it's long in many ways. It takes time to actually write quality code. It takes time to do quality. It takes time, if you're in a cloud, to make it robust, not fail, to do DevOps, recover very quickly.

52:29All of that is being cut down, maybe by 10x, maybe in five years by 20x. But really, the process of building is not just code. it's like, why should we build? Build it. Get it to customers. So if this middle speeds up very quickly, you start to have almost an equation imbalance. And the reason it's imbalanced is because the why should we build is customer bound. You have to talk to people. You have to talk to the market. And the other side, access to the market, getting it into people's hands, is also customer bound. Because, you know, Antropic has shipped, what, maybe like 60 features in 30 days?

53:12they're becoming recursive, correct? By the way, that's a whole other thing to talk about, which is how to build feedback into the skill. So some of these skills build feedback deeply into the product automatically for you. And we're trying to refine some of those things. We haven't shipped that one. But I don't use, like we were futzing with slash commands just now. I don't know all the slash commands. So I can actually absorb all the features that they make, right? I'm limited by that. And so you see them, I don't know if our audience knows this, but Cloud Cowork was just completely redesigned.

53:53They shipped it, and it seemed amazing, but there was low adoption. And so they've just sort of blended it back into chat a bit versus having three tabs, code, Cowork, and chat. Because it didn't stand alone by itself. So people are having to not just ship very quickly, but make sure they have the right thing. And by situating this in the same skill set that your developers use, that you can learn very trivially, you see a massive amount of speed up. Because this repo can be your developer's repo as well. right it's not different right if your developer if your founder your developers working on this they can see all the business skills themselves they can run it themselves or you can run them right so we are seeing people essentially collapse the separation of tasks of pm live in notion designers live in figma and collapsing it into one github repo with everything and the coders will live here under source tests uh all the security stuff playwright uh test vitest you live up here what is joint context in one repo for every member of the team who needs to touch this stuff and everything is always available to them at all times

55:31amazing if people want to go grab these skills can you show us where they can go grab them yes i can i cash so i am going to share a different screen um so one of the fun things we've done at product mind as we start to build is start to collect these things some of them are private they're not available yet but if you go to the labs at ProductMine.com. Don't just ignore these things. This is not a monetizable site yet or at all. This is just to show the products so we can actually share from our engagements. But everything you've seen actually can be accessed more trivially through what we call skills.productmine.com.

56:24So you can chat with it without going into cloud code. So that's the first thing. The second one, and we have a lot of people, who do this now. And the second one is the skills library. The skills are open source. So you can come here and you can browse through them, read them. Here you have the new project scaffolding, vet a feature, Vibe Memo. I'm very, very excited about this one. Vibe Memo is a simple system. We installed it that captures your decisions as you build. So right now, when you write code as captured, but VibeMemo says capture the why. Why are we making these decisions in the code?

57:04So it keeps the why with all the decisions in the log for you. I find this very exciting. So every time we have a big code base, we want to take a look at why did we even make that decision? What were we thinking? VibeMemo captures it. Sharp problem test, reverse phimium, there's so many. Let me just point out a few more favorites. One is roadmap from strategy. So it will construct a whole strategy for you. Another one is a listing machine. It will turn all the surfaces in your product into feedback tools that constantly collect information. These are things that people spend years and years trying to figure out.

57:44We build it into a skill that gets you started immediately. Scope cutter. We all do this. We've got to cut scope. and ScopeCutter gives you a very succinct way to reduce how much you do. There's even a simpler one, which is once you want to build the first thing, are you going to do an MVP, which is just for learning, or are you going to do an SLC, which is actually to put in front of people for them to be amazed? And how do you even do that? And how do you cut? And so on and so forth. And of course, advanced things like pricing, like how should you design pricing? All built in. So again, business and product level skills merge with code skills in one place for you to become hyperproductive.

58:28We think this is the new frontier. I think code skills alone are becoming passe. The other day I saw someone remove superhuman skills from their repo because the models are so good. Some of these skills are breaking. But these business skills, these product skills, these are still the things that give us the ability to build the right thing. So I'm super excited about that. And today we showed the harness as Claude Code in Antigravity. Is there any particular reason you should be using Antigravity or can you use any harness for Claude Code? No, it's any harness. I don't even particularly. So Antigravity is a fork of VS Code.

59:05So it looks a little bit like cursor. It looks like VS Code. that's just what I have on my screen. I'm running through a terminal and so I actually don't use any features but anti-gravity. It's just, you know, it's a nice interface but nothing special about it. So if you're a product leader, right, you go ahead and you download these skills, you make these skills your own, you distribute them to the team, the team is starting to use them. You are one of the few people who has actually helped teams do that. So you've gotten to see what are the mistakes that people make? What are the problems or the pitfalls in rolling out this new way of working that people should know about so that they can avoid them?

59:45I think that the most important thing is shared context. You know, I heard Boris from Claude talk about the fact that his Claude.md is a very thin, it has only a few lines, maybe six lines. And what it's actually doing is that it's referencing a shared CloudMD. Now, you should think about CloudMD as some kind of like base skill, basically. And so centrally, they author CloudMD and optimize it like, think about once a minute. Everything that everyone is learning is being put into that central CloudMD. It's small, it's short, it contains essence, it connects people to all the right tools within the organization.

1:00:42So I think that the biggest lesson for putting this into an enterprise is don't let people fork these things willy-nilly, right? For example, I was working with an enterprise that had a ways of working document, and then they had a very specific SDLC that was supposed to produce very specific artifacts. What I would do in that situation is to take the relevant skills here, for example, the scaffolding skill or the vet a feature skill, and I would harmonize it with what they need to come out of it. Why would our product brief be different from what the organization wants? It shouldn't be, right?

1:01:31Why would a market research document be different from what the product marketing team would produce or what they believe is right to produce? And so we would essentially centralize this modified so that it creates artifacts that our organization needs and just prevent people necessarily from forking it themselves. Well, to be clear, I like organizations where it's sort of open source. And if people learn new things because, you know, the CPA doesn't know everything, you give people the license to innovate. Well, if they innovate, they should innovate into a central place. Everyone gets the innovation, if that makes any sense.

1:02:08So I think that's the biggest thing is when AI rollouts are completely ungoverned in a way that doesn't have shared context. Because, listen, I think in science fiction, we're always sort of afraid of the hive mind, right? We're afraid of AIs collaborating because they'll kill us. But it turns out that we are the original hive mind. The only reason that we've survived through centuries as humans is because we learn from each other. And so this is very imperative. When you roll out AI, try to force it into a structure that one person learning means everyone has learned. That's one of the big powers of it.

1:02:51OG, you've generously shared these skill files. You guys can find the link in the description to this GitHub repo. As he said, you can make these your own. That's really the key, adding it in to make it your own, and then deploying it as an open source repo for your team to use. This is the playbook. If you've been wondering, how do I become a more AI native team? How do I get my PM team to work at an engineering speed? We've just given all of that away for free. Thank you so much for being here. Thank you, Akash. And I hope people become even more effective product builders and hyper creators with the stuff that we've made.

1:03:32Super happy to share. I hope you learned as much from today's episode as I did. If you can do one thing that's totally free that would help the show, it would be to check that you're following on Apple and Spotify podcasts. Check that you've left ratings and reviews on those platforms. Check that you're subscribed on YouTube. Leave a like and a comment on this video and then share it with your friends. We're trying to make better and better podcasts. After two years, we think we've gotten something pretty good going. So let us know what we can do to make it even better. Who else we should interview and we will put on the best shows we possibly can.

1:04:06And finally, don't forget my offer for the bundle. You get an entire year of my paid newsletter. Plus my favorite AI tools, Bolt-Up New, Airtable, Speechify, Descript, Magic Patterns, Linear, Dovetail, Arise, and Mobbin. That's$27 ,000 worth of value for just$150. So check that out at bundle.akushji.com if it interests you.

1:04:29Oji Udezue: And I can't wait to share our next episode soon.

1:04:39Thank you.

From the publisher
This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit www.news.aakashg.com/subscribe

Whether you’re using a PM OS, or using regular Claude, or using another AI harness (like ChatGPT Work or Codex)…

One of the most important parts of any PM’s AI setup is the skills you have.

Today’s guest Oji Udezue, CPO at Typeform, Calendly, and Parsable, and he goes into a masterclass of what skills PMs should have, how to build them, and how to use them.

Brought to you by:

Bolt.new - Ship AI-powered products 10x faster

Product Faculty - Get $150 off their #1 AI PM Certification: code AAKASH150

Customer.io - Send smarter messages using your product data

Ariso - Ship AI agents and features faster, with fewer regressions

Land PM Job - 12-week live course to master the PM job search

Get More of Oji

LinkedIn

ProductMind

The open-source skills repo

Shipyard

Building Rocketships

Go Deeper

I’ve done extensive testing on what makes a good skill and how to build a PM OS for paid newsletter subscribers (that go much deeper than this podcast).

→ Get the founding plan to get access.

I also have several free podcasts on Claude Code that you may find helpful: my 3 part series with Carl Vellotti, PM OS with Dave Killeen, Team OS with Hannah Stullberg, Company OS with Jiaona Zhang, and Claude Code for CPOs.

→ To never miss an episode, subscribe on YouTube and follow on Apple & Spotify.

Finally, in my live course, I teach you how to do extremely advanced PM automation Claude Code.

→ Join us.

More from The Growth Podcast

All episodes