Recently, I introduced Claude Code into my Product Management (PM) workflow, and it has been the biggest change in my way of working lately. Specs and prototypes that used to take days can now be done in a few hours, and the AI considers edge cases a hundred times more thoroughly than I do.
This isn't just about asking ChatGPT questions; it's about deeply integrating AI into the Workflow. As stated in Anthropic's Building Effective Agents guide, true productivity gains come from shifting AI from a simple "chatbot" to an "Agent" capable of executing complex tasks.
My new workflow looks roughly like this, a convergence process from vague to specific:
Requirement Intake → Claude Skills (SOP) Initial Analysis → Sub-agents (Multi-perspective) Review & Debate → Generate High-Quality PRD + Prototype → Cross-Department Communication → Spec Confirmation
It's like having a virtual team on call, ready to work for you at any moment. Rather than just a PM, I act more like the Commander of an AI Team.
The concept of Skills is simple: write down the Standard Operating Procedures (SOP) in your head for the AI to strictly follow. This maps to the "Workflows" concept mentioned by Anthropic—guiding LLMs through predefined paths to ensure consistency.
Previously, when writing a PRD, we had to pay attention to naming consistency, formatting norms, team idioms, and remember to reference old documents. The human brain easily misses details; changing A but forgetting creating a bug in B.
Now, I encapsulate these rules into Skills. Here is a real-world requirement-analyzer Skill example:
# Skill: Requirement Analyzer
## Role
You are a Senior Technical Product Manager (TPM), skilled at converting vague business requirements into structured User Stories.
## Input
- Raw Input
- Target Audience
## Output Format (Markdown)
1. **Executive Summary**: One sentence explaining what this feature does.
2. **User Stories**: Format as "As a <role>, I want to <action>, so that <benefit>".
3. **Acceptance Criteria (Gherkin Syntax)**:
- Given [Context]
- When [Action]
- Then [Expected Result]
4. **Edge Cases**: List at least 3 extreme conditions (e.g., Network failure, Empty data, Insufficient permissions).
## Rules
- Must use this format: `FE-[Feature Name]-001` as ID.
- Prioritize Mobile First experience.
When these rules are written as Code (or System Prompts), AI produces output according to preset standards, stable and consistent. Those time-consuming and error-prone cross-referencing tasks are all handed over to AI.
If Skills are the "Hands", then Sub-agents are the "Brain".
When writing specs alone, it's easy to fall into blind spots. According to Basecamp's Shape Up Methodology, the biggest risk in product development is rushing into development before the work is properly "Shaped".
To avoid this, I created different Agents to conduct "Self-Dialectics":
Me (PM): "I want to build a 'One-Click Weekly Report' feature."
Dev Agent: "Technically feasible, but consider Context Window limits. If a user has over 500 tickets per week, the API might timeout. I suggest adding Pagination or handling it as an Async Job."
QA Agent: "Agreed. Also, what if there are absolutely no tickets this week? Should the report be blank or show default text? And if the API call fails, should there be a Retry mechanism in place?"
User Researcher Agent: "Wait, do users really want 'One-Click'? They essentially want to edit the AI output most of the time. I suggest the flow be: Generate Draft -> User Preview/Edit -> Save & Send."
In operation, it's like holding an efficient meeting inside the computer. Previously, these confirmations took several meetings back and forth; now, they can be completed within a few hours. This is the ultimate form of "Shift Left"—problems are discovered and solved before the first line of code is written.
This is the most powerful part. Even precise text is not as good as a working visual.
Previously, specs were often written but the design wasn't ready. When discussing with engineers or bosses, everyone could only "imagine individually," leading to big misunderstandings discovered only after launch.
Now focusing on Claude Code combined with v0.dev or Tailwind CSS, I can directly generate frontend code, giving me a working Interaction Prototype.
Communication efficiency is much faster, and technical details can even be verified before development. No picture, no truth; now I almost always bring a Prototype to meetings.
The last key change is Git Flow. This aligns perfectly with Atlassian's Docs as Code philosophy.
Previously, documents were scattered across Google Docs, Confluence, or Slack conversations, eventually becoming unmaintained trash (Stale documentation). Now I try to put all outputs into Git version control.
project-root/
├── src/ # Source Code
├── docs/
│ ├── adr/ # Architecture Decision Records
│ ├── prd/ # Product Requirement Documents
│ │ ├── 2026-02-feature-A.md
│ │ └── 2026-03-feature-B.md
│ └── specifications/ # Technical Specs
├── .claude/ # AI configurations
│ ├── skills/ # Defined Skills
│ └── prompts/ # Common Prompt Templates
└── README.md
The benefits are:
Current applications are still very rudimentary, but they have significantly reduced the chance of "producing low-quality documents" and saved a lot of time reinventing the wheel.
Many PMs worry AI will replace them, but I believe AI replaces the "Doer", not the "Thinker". By handing over tedious work (writing docs, drawing charts, searching info) to automation, PMs can spend their time where it truly matters: Decision Making and Communication.
Future PMs might be more like commanders of an AI team, and your value will depend on how many AI Agents you can orchestrate to solve complex problems for you.
All actions that humans do while they are alive are life. Have the courage to improve and optimize your life, and discover new things you never thought of!
Efficient learning is very important, especially when you want to do a lot of things, don't make your own wheels, stand directly on the shoulders of giants!
Working 40 hours a week, whether it is looking for a job, changing jobs, improving work efficiency, managing upward or downward, any good change will have a huge impact!
Invest smartly to realize the freedom of wealth; expand business horizons and cultivate the thinking of getting rich!
Copyright @ Shareuhack 2022. All Rights Reserved.