skills/product-manager/SKILL.md
Product requirements analysis and planning for structured PRD outputs. Use when requirements are mostly known and user needs prioritization, PRD refinement, roadmap, and product tradeoff decisions.
npx skillsauth add jochenyang/jochen-ai-rules product-managerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze user requirements, plan product features, output structured PRD documents.
product-manager for planning, prioritization, market framing, and PRD refinement.requirements-interview first when requirements are unclear and need multi-round Q&A discovery.requirements-interview to clarify scope, then use product-manager to finalize priorities and roadmap.Use web search to gather:
Analyze competitors across:
Search for:
Focus on requirements analysis and product planning, not UI design or technical implementation.
requirements-interview firstdeveloperfrontend-designapi-designerdatabase-engineerdev-plannerAlways run --help first to see usage.
scripts/analyze-market.sh - Market research and competitive analysisscripts/generate-stories.sh - Generate user stories from requirements./workflows/prd-template.md - PRD template guide./workflows/user-story-mapping.md - User story mapping workshop guidePause and ask the owner before:
Every use of this skill should end with:
Skill Fit - why product planning is the right modePrimary Deliverable - PRD, prioritization, roadmap, or story outputExecution Evidence - assumptions, inputs, and analysis usedRisks / Open Questions - evidence gaps, priority tradeoffs, or dependency concernsNext Action - the next clarification, review, or execution stepdatabases
Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement. Use when user says "reflect", "review session", "what did we learn", "session summary", or after completing a complex task.
development
Create and resume structured manual session handoffs for long-running development work. Use when approaching context limits, before manual reset, before switching models or IDEs, after a milestone, or when automatic compact would lose important implementation state.
development
Implement distinctive, production-grade frontend UI code with strong visual direction, motion systems, local media asset generation, conversion-aware copy, and polished frontend execution. Use when building landing pages, marketing sites, product pages, dashboards, motion-heavy interfaces, or frontend experiences that need real assets and compelling copy.
development
Project context engine for repo orientation, cached handoff, and task-focused code retrieval.