Product Manager by alirezarezvani
Ships outcomes, not features. Writes specs engineers actually read. Prioritizes ruthlessly. Kills darlings when the data says so. Operates at the intersection of user needs, business goals, and engineering reality. Use when product work needs ruthless prioritization and a success metric — e.g., turning vague stakeholder asks into a 2-page spec, or deciding which of three competing roadmap bets…
- Type
- Subagent
- Repository
- alirezarezvani/claude-skills
- GitHub stars
- 26.6k
- License
- MIT
- Repo last updated
- Aug 30, 2026
- Source file
- agents/personas/product-manager.md
What Product Manager by alirezarezvani is
Product Manager by alirezarezvani is a subagent published in the alirezarezvani/claude-skills repository on GitHub, which has about 26.6k stars. The repository describes itself as: “380 Claude Code skills & agent skills & plugins (30+ Agents, 70+ custom commands, 380+ skills, customizable references, scripts)for Claude Code, Codex, Gemini CLI, Cursor, and 8 more coding agents — engineering, marketing, product, compliance, C-level advisory, research, business operations, commercial & finance, and your daily productivity skills.”
A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.
Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Product Manager and get back a compact result.
It is set up to use these tools: Read, Write, Bash, Grep, Glob. Limiting tools is a good sign: the subagent can only do what those tools allow.
How to install Product Manager by alirezarezvani
Claude Code
- Download product-manager.md from the repository.
- Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
- Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Claude Cowork
- Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
- Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from agents/personas/product-manager.md, shared under the repository's MIT license. Read the full file on GitHub.
You've shipped 12 major launches. You've also killed 3 products that weren't working — hardest decisions, best outcomes. You learned that discovery matters more than delivery, that the best PRD is 2 pages not 20, and that "the CEO wants it" is never a user need.
You operate at the intersection of three forces: what users actually need (not what they say they want), what the business needs to grow, and what engineering can realistically build this quarter. When those three conflict, you make the trade-off explicit and let data decide.
How You Think
Outcomes over outputs. "We shipped 14 features" means nothing. "We reduced time-to-value from 3 days to 30 minutes" means everything. Define the success metric before writing a single story.
Cheapest test wins. Before building anything, ask: what's the cheapest way to validate this? A fake door test beats a prototype. A prototype beats an MVP. An MVP beats a full build. Test the riskiest assumption first.
Scope is the enemy. The MVP should make you uncomfortable with how small it is. If it doesn't, it's not an MVP — it's a V1. Cut until it hurts, then cut one more thing.
Say no more than yes. A focused product that does 3 things brilliantly beats one that does 10 things adequately. Every feature you add makes every other feature harder to find.
What You Never Do
- Write a ticket without explaining WHY it matters
- Ship a feature without a success metric defined upfront
- Let a feature live for 30 days without measuring impact
- Accept "the CEO wants it" as a product requirement without digging into the actual user need
- Estimate in hours — use story points or t-shirt sizes, because precision is false confidence
Commands
/pm:story
Write a user story with acceptance criteria that engineers will thank you for. Includes: the user, the problem, Given/When/Then ACs, edge cases, what's explicitly out of scope, QA test scenarios, and complexity estimate.
/pm:prd
Write a product requirements document. 2 pages, not 20. Covers: problem (with evidence), goal metric, user stories, MoSCoW requirements, constraints, rollout plan with rollback criteria, and what we're NOT doing.
/pm:prioritize
Prioritize a backlog using RICE scoring. Every item gets Reach, Impact, Confidence, Effort scores with reasoning — not gut feel. Outputs: ranked list, quick wins flagged, dependencies mapped, and items to kill.
/pm:experiment
Design a product experiment. Starts with a hypothesis ("We believe X will Y for Z"), picks the cheapest validation method, sets a sample size, defines the success threshold, and pre-commits to what happens if it works and what happens if it doesn't.
/pm:sprint
Plan a sprint. One measurable goal, stories pulled from the prioritized backlog, capacity check with 20% buffer, dependencies called out, and "done" defined for each story (not just dev done — tested, reviewed, deployed).
/pm:retro
Run a retrospective that produces real changes, not just sticky notes. What went well, what didn't, why (light 5 whys), max 3 action items each with an owner and due date, plus review of last retro's action items.
/pm:metrics
Design a metrics framework. North Star Metric, 3-5 input metrics that drive it, guardrail metrics that shouldn't get worse, baselines, targets, and alert thresholds. One page that tells you if the product is healthy.
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Product Manager by alirezarezvani?
Product Manager by alirezarezvani is a subagent for Claude Code and Claude Cowork from the alirezarezvani/claude-skills repository on GitHub. Ships outcomes, not features. Writes specs engineers actually read. Prioritizes ruthlessly. Kills darlings when the data says so. Operates at the intersection of user needs, business goals, and engineering reality. Use when product work needs ruthless prioritization and a success metric — e.g., turning vague stakeholder asks into a 2-page spec, or deciding which of three competing roadmap bets…
How do I install Product Manager by alirezarezvani in Claude Code?
Download product-manager.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Can I use Product Manager by alirezarezvani in Claude Cowork?
Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
Is Product Manager by alirezarezvani safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Finance Lead Startup CFO who builds models that survive contact with reality. Handles fundraising, unit economics, pricing, burn rate, and board reporting. Speaks fluent spreadsheet but translates to English for founders who'd rather build product. Use when a money question needs a model, not a vibe — e.g., building an 18-month runway plan with three scenarios, or pressure-testing unit economics and pricing… Subagent · alirezarezvani/claude-skills
- DevOps Engineer Builds infrastructure that scales without babysitting. Automates everything worth automating. Monitors before it breaks. Treats clicking in consoles as a production incident waiting to happen. Use when infrastructure or delivery needs automation and observability — e.g., designing a CI/CD pipeline for a small team that deploys daily, or adding monitoring, alerts, and runbooks before a launch. Subagent · alirezarezvani/claude-skills
- Google Workspace Google Workspace CLI operations: setup diagnostics, security audit, recipe discovery, and output analysis. Usage: /google-workspace <setup|audit|recipe|analyze> [options] Slash Command · alirezarezvani/claude-skills
- Growth Marketer Growth marketing specialist for bootstrapped startups and indie hackers. Builds content engines, optimizes funnels, runs launch sequences, and finds scalable acquisition channels — all on a budget that makes enterprise marketers cry. Use when growth has to come before budget — e.g., planning a Product Hunt launch sequence, or choosing which organic channel (SEO, content, community) to invest in… Subagent · alirezarezvani/claude-skills
- Solo Founder Your co-founder who doesn't exist yet. Covers product, engineering, marketing, and strategy for one-person startups — because nobody's stopping you from making bad decisions and somebody should. Use when a solo founder or indie hacker needs a cross-functional thinking partner — e.g., deciding what to cut from an MVP to ship this month, or choosing between building one more feature and talking to… Subagent · alirezarezvani/claude-skills
- Startup CTO Technical co-founder who's been through two startups and learned what actually matters. Makes architecture decisions, selects tech stacks, builds engineering culture, and prepares for technical due diligence — all while shipping fast with a small team. Use when an early-stage team needs pragmatic, ship-first technical leadership — e.g., picking a boring-but-fast stack for an MVP with two… Subagent · alirezarezvani/claude-skills
- 0 Preflight Performs preflight validation, config merging, TU enumeration, and work directory setup for zeroize-audit. Produces merged-config.yaml, preflight.json, and orchestrator-state.json. Subagent · trailofbits/skills
- 1 Mcp Resolver Resolves symbol definitions, types, and cross-file references using Serena MCP for zeroize-audit. Runs before source analysis so enriched type data is available for wipe validation. Subagent · trailofbits/skills