{"slug":"product-manager-toolkit","title":"product-manager-toolkit","summary":"Essential tools and frameworks for modern product management, from discovery to delivery.","platform":"ChatGPT","tags":[],"authorName":"LLM Mart","authorSlug":"llm-mart","score":0,"source":"github","price":null,"verified":false,"createdAt":"2026-08-17T11:41:32.953161Z","repo":{"url":"https://github.com/sickn33/agentic-awesome-skills","stars":46883,"forks":6831,"license":"MIT","updatedAt":"2026-09-25T05:43:16Z"},"bodyHtml":"<hr>\n<h2>name: product-manager-toolkit\ndescription: \"Essential tools and frameworks for modern product management, from discovery to delivery.\"\nrisk: critical\nsource: community\ndate_added: \"2026-02-27\"</h2>\n<h1>Product Manager Toolkit</h1>\n<p>Essential tools and frameworks for modern product management, from discovery to delivery.</p>\n<h2>Quick Start</h2>\n<h3>For Feature Prioritization</h3>\n<pre><code>python scripts/rice_prioritizer.py sample  # Create sample CSV\npython scripts/rice_prioritizer.py sample_features.csv --capacity 15\n</code></pre>\n<h3>For Interview Analysis</h3>\n<pre><code>python scripts/customer_interview_analyzer.py interview_transcript.txt\n</code></pre>\n<h3>For PRD Creation</h3>\n<ol>\n<li>Choose template from <code>references/prd_templates.md</code></li>\n<li>Fill in sections based on discovery work</li>\n<li>Review with stakeholders</li>\n<li>Version control in your PM tool</li>\n</ol>\n<h2>Core Workflows</h2>\n<h3>Feature Prioritization Process</h3>\n<ol>\n<li><p><strong>Gather Feature Requests</strong></p>\n<ul>\n<li>Customer feedback</li>\n<li>Sales requests</li>\n<li>Technical debt</li>\n<li>Strategic initiatives</li>\n</ul>\n</li>\n<li><p><strong>Score with RICE</strong></p>\n<pre><code># Create CSV with: name,reach,impact,confidence,effort\npython scripts/rice_prioritizer.py features.csv\n</code></pre>\n<ul>\n<li><strong>Reach</strong>: Users affected per quarter</li>\n<li><strong>Impact</strong>: massive/high/medium/low/minimal</li>\n<li><strong>Confidence</strong>: high/medium/low</li>\n<li><strong>Effort</strong>: xl/l/m/s/xs (person-months)</li>\n</ul>\n</li>\n<li><p><strong>Analyze Portfolio</strong></p>\n<ul>\n<li>Review quick wins vs big bets</li>\n<li>Check effort distribution</li>\n<li>Validate against strategy</li>\n</ul>\n</li>\n<li><p><strong>Generate Roadmap</strong></p>\n<ul>\n<li>Quarterly capacity planning</li>\n<li>Dependency mapping</li>\n<li>Stakeholder alignment</li>\n</ul>\n</li>\n</ol>\n<h3>Customer Discovery Process</h3>\n<ol>\n<li><p><strong>Conduct Interviews</strong></p>\n<ul>\n<li>Use semi-structured format</li>\n<li>Focus on problems, not solutions</li>\n<li>Record with permission</li>\n</ul>\n</li>\n<li><p><strong>Analyze Insights</strong></p>\n<pre><code>python scripts/customer_interview_analyzer.py transcript.txt\n</code></pre>\n<p>Extracts:</p>\n<ul>\n<li>Pain points with severity</li>\n<li>Feature requests with priority</li>\n<li>Jobs to be done</li>\n<li>Sentiment analysis</li>\n<li>Key themes and quotes</li>\n</ul>\n</li>\n<li><p><strong>Synthesize Findings</strong></p>\n<ul>\n<li>Group similar pain points</li>\n<li>Identify patterns across interviews</li>\n<li>Map to opportunity areas</li>\n</ul>\n</li>\n<li><p><strong>Validate Solutions</strong></p>\n<ul>\n<li>Create solution hypotheses</li>\n<li>Test with prototypes</li>\n<li>Measure actual vs expected behavior</li>\n</ul>\n</li>\n</ol>\n<h3>PRD Development Process</h3>\n<ol>\n<li><p><strong>Choose Template</strong></p>\n<ul>\n<li><strong>Standard PRD</strong>: Complex features (6-8 weeks)</li>\n<li><strong>One-Page PRD</strong>: Simple features (2-4 weeks)</li>\n<li><strong>Feature Brief</strong>: Exploration phase (1 week)</li>\n<li><strong>Agile Epic</strong>: Sprint-based delivery</li>\n</ul>\n</li>\n<li><p><strong>Structure Content</strong></p>\n<ul>\n<li>Problem → Solution → Success Metrics</li>\n<li>Always include out-of-scope</li>\n<li>Clear acceptance criteria</li>\n</ul>\n</li>\n<li><p><strong>Collaborate</strong></p>\n<ul>\n<li>Engineering for feasibility</li>\n<li>Design for experience</li>\n<li>Sales for market validation</li>\n<li>Support for operational impact</li>\n</ul>\n</li>\n</ol>\n<h2>Key Scripts</h2>\n<h3>rice_prioritizer.py</h3>\n<p>Advanced RICE framework implementation with portfolio analysis.</p>\n<p><strong>Features</strong>:</p>\n<ul>\n<li>RICE score calculation</li>\n<li>Portfolio balance analysis (quick wins vs big bets)</li>\n<li>Quarterly roadmap generation</li>\n<li>Team capacity planning</li>\n<li>Multiple output formats (text/json/csv)</li>\n</ul>\n<p><strong>Usage Examples</strong>:</p>\n<pre><code># Basic prioritization\npython scripts/rice_prioritizer.py features.csv\n\n# With custom team capacity (person-months per quarter)\npython scripts/rice_prioritizer.py features.csv --capacity 20\n\n# Output as JSON for integration\npython scripts/rice_prioritizer.py features.csv --output json\n</code></pre>\n<h3>customer_interview_analyzer.py</h3>\n<p>NLP-based interview analysis for extracting actionable insights.</p>\n<p><strong>Capabilities</strong>:</p>\n<ul>\n<li>Pain point extraction with severity assessment</li>\n<li>Feature request identification and classification</li>\n<li>Jobs-to-be-done pattern recognition</li>\n<li>Sentiment analysis</li>\n<li>Theme extraction</li>\n<li>Competitor mentions</li>\n<li>Key quotes identification</li>\n</ul>\n<p><strong>Usage Examples</strong>:</p>\n<pre><code># Analyze single interview\npython scripts/customer_interview_analyzer.py interview.txt\n\n# Output as JSON for aggregation\npython scripts/customer_interview_analyzer.py interview.txt json\n</code></pre>\n<h2>Reference Documents</h2>\n<h3>prd_templates.md</h3>\n<p>Multiple PRD formats for different contexts:</p>\n<ol>\n<li><p><strong>Standard PRD Template</strong></p>\n<ul>\n<li>Comprehensive 11-section format</li>\n<li>Best for major features</li>\n<li>Includes technical specs</li>\n</ul>\n</li>\n<li><p><strong>One-Page PRD</strong></p>\n<ul>\n<li>Concise format for quick alignment</li>\n<li>Focus on problem/solution/metrics</li>\n<li>Good for smaller features</li>\n</ul>\n</li>\n<li><p><strong>Agile Epic Template</strong></p>\n<ul>\n<li>Sprint-based delivery</li>\n<li>User story mapping</li>\n<li>Acceptance criteria focus</li>\n</ul>\n</li>\n<li><p><strong>Feature Brief</strong></p>\n<ul>\n<li>Lightweight exploration</li>\n<li>Hypothesis-driven</li>\n<li>Pre-PRD phase</li>\n</ul>\n</li>\n</ol>\n<h2>Prioritization Frameworks</h2>\n<h3>RICE Framework</h3>\n<pre><code>Score = (Reach × Impact × Confidence) / Effort\n\nReach: # of users/quarter\nImpact: \n  - Massive = 3x\n  - High = 2x\n  - Medium = 1x\n  - Low = 0.5x\n  - Minimal = 0.25x\nConfidence:\n  - High = 100%\n  - Medium = 80%\n  - Low = 50%\nEffort: Person-months\n</code></pre>\n<h3>Value vs Effort Matrix</h3>\n<pre><code>         Low Effort    High Effort\n         \nHigh     QUICK WINS    BIG BETS\nValue    [Prioritize]   [Strategic]\n         \nLow      FILL-INS      TIME SINKS\nValue    [Maybe]       [Avoid]\n</code></pre>\n<h3>MoSCoW Method</h3>\n<ul>\n<li><strong>Must Have</strong>: Critical for launch</li>\n<li><strong>Should Have</strong>: Important but not critical</li>\n<li><strong>Could Have</strong>: Nice to have</li>\n<li><strong>Won't Have</strong>: Out of scope</li>\n</ul>\n<h2>Discovery Frameworks</h2>\n<h3>Customer Interview Guide</h3>\n<pre><code>1. Context Questions (5 min)\n   - Role and responsibilities\n   - Current workflow\n   - Tools used\n\n2. Problem Exploration (15 min)\n   - Pain points\n   - Frequency and impact\n   - Current workarounds\n\n3. Solution Validation (10 min)\n   - Reaction to concepts\n   - Value perception\n   - Willingness to pay\n\n4. Wrap-up (5 min)\n   - Other thoughts\n   - Referrals\n   - Follow-up permission\n</code></pre>\n<h3>Hypothesis Template</h3>\n<pre><code>We believe that [building this feature]\nFor [these users]\nWill [achieve this outcome]\nWe'll know we're right when [metric]\n</code></pre>\n<h3>Opportunity Solution Tree</h3>\n<pre><code>Outcome\n├── Opportunity 1\n│   ├── Solution A\n│   └── Solution B\n└── Opportunity 2\n    ├── Solution C\n    └── Solution D\n</code></pre>\n<h2>Metrics &amp; Analytics</h2>\n<h3>North Star Metric Framework</h3>\n<ol>\n<li><strong>Identify Core Value</strong>: What's the #1 value to users?</li>\n<li><strong>Make it Measurable</strong>: Quantifiable and trackable</li>\n<li><strong>Ensure It's Actionable</strong>: Teams can influence it</li>\n<li><strong>Check Leading Indicator</strong>: Predicts business success</li>\n</ol>\n<h3>Funnel Analysis Template</h3>\n<pre><code>Acquisition → Activation → Retention → Revenue → Referral\n\nKey Metrics:\n- Conversion rate at each step\n- Drop-off points\n- Time between steps\n- Cohort variations\n</code></pre>\n<h3>Feature Success Metrics</h3>\n<ul>\n<li><strong>Adoption</strong>: % of users using feature</li>\n<li><strong>Frequency</strong>: Usage per user per time period</li>\n<li><strong>Depth</strong>: % of feature capability used</li>\n<li><strong>Retention</strong>: Continued usage over time</li>\n<li><strong>Satisfaction</strong>: NPS/CSAT for feature</li>\n</ul>\n<h2>Best Practices</h2>\n<h3>Writing Great PRDs</h3>\n<ol>\n<li>Start with the problem, not solution</li>\n<li>Include clear success metrics upfront</li>\n<li>Explicitly state what's out of scope</li>\n<li>Use visuals (wireframes, flows)</li>\n<li>Keep technical details in appendix</li>\n<li>Version control changes</li>\n</ol>\n<h3>Effective Prioritization</h3>\n<ol>\n<li>Mix quick wins with strategic bets</li>\n<li>Consider opportunity cost</li>\n<li>Account for dependencies</li>\n<li>Buffer for unexpected work (20%)</li>\n<li>Revisit quarterly</li>\n<li>Communicate decisions clearly</li>\n</ol>\n<h3>Customer Discovery Tips</h3>\n<ol>\n<li>Ask \"why\" 5 times</li>\n<li>Focus on past behavior, not future intentions</li>\n<li>Avoid leading questions</li>\n<li>Interview in their environment</li>\n<li>Look for emotional reactions</li>\n<li>Validate with data</li>\n</ol>\n<h3>Stakeholder Management</h3>\n<ol>\n<li>Identify RACI for decisions</li>\n<li>Regular async updates</li>\n<li>Demo over documentation</li>\n<li>Address concerns early</li>\n<li>Celebrate wins publicly</li>\n<li>Learn from failures openly</li>\n</ol>\n<h2>Common Pitfalls to Avoid</h2>\n<ol>\n<li><strong>Solution-First Thinking</strong>: Jumping to features before understanding problems</li>\n<li><strong>Analysis Paralysis</strong>: Over-researching without shipping</li>\n<li><strong>Feature Factory</strong>: Shipping features without measuring impact</li>\n<li><strong>Ignoring Technical Debt</strong>: Not allocating time for platform health</li>\n<li><strong>Stakeholder Surprise</strong>: Not communicating early and often</li>\n<li><strong>Metric Theater</strong>: Optimizing vanity metrics over real value</li>\n</ol>\n<h2>Integration Points</h2>\n<p>This toolkit integrates with:</p>\n<ul>\n<li><strong>Analytics</strong>: Amplitude, Mixpanel, Google Analytics</li>\n<li><strong>Roadmapping</strong>: ProductBoard, Aha!, Roadmunk</li>\n<li><strong>Design</strong>: Figma, Sketch, Miro</li>\n<li><strong>Development</strong>: Jira, Linear, GitHub</li>\n<li><strong>Research</strong>: Dovetail, UserVoice, Pendo</li>\n<li><strong>Communication</strong>: Slack, Notion, Confluence</li>\n</ul>\n<h2>Quick Commands Cheat Sheet</h2>\n<pre><code># Prioritization\npython scripts/rice_prioritizer.py features.csv --capacity 15\n\n# Interview Analysis\npython scripts/customer_interview_analyzer.py interview.txt\n\n# Create sample data\npython scripts/rice_prioritizer.py sample\n\n# JSON outputs for integration\npython scripts/rice_prioritizer.py features.csv --output json\npython scripts/customer_interview_analyzer.py interview.txt json\n</code></pre>\n<h2>When to Use</h2>\n<p>This skill is applicable to execute the workflow or actions described in the overview.</p>\n<h2>Limitations</h2>\n<ul>\n<li>Use this skill only when the task clearly matches the scope described above.</li>\n<li>Do not treat the output as a substitute for environment-specific validation, testing, or expert review.</li>\n<li>Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.</li>\n</ul>\n","files":[{"path":"references/prd_templates.md","sizeBytes":7249,"isText":true},{"path":"scripts/customer_interview_analyzer.py","sizeBytes":17609,"isText":true},{"path":"scripts/rice_prioritizer.py","sizeBytes":11872,"isText":true},{"path":"SKILL.md","sizeBytes":9209,"isText":true}],"reviewScore":null,"reviewSummary":null,"trust":{"provenance":"human-reviewed","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow.","bodySource":null},"bodyLocked":false,"purchaseUrl":null,"sourceUrl":null,"report":{"provenance":"human-reviewed","screen":{"ran":true,"outcome":"flagged-cleared-by-moderator","suspicious":1,"notes":0,"hiddenCharacters":false},"virusScan":{"engine":"clamav","status":"clean","scannedAt":"2026-08-17T11:42:49.413721Z","sha256":"291374C7CAA48DF4B51E67F55E1FA76E47C96B1ACB2604808F48DB1A1131D5F3","sizeBytes":15249},"review":null,"source":{"repositoryUrl":"https://github.com/sickn33/agentic-awesome-skills","path":"skills/product-manager-toolkit","license":"MIT","commit":"f2bba339de74414b0771234cbe4f6a15258e32a3","subtreeSha":"526E33CDB4ADB506F1EB6429DE6A057F559AE17EAF43B0D4BD3D59BA258027E4","lastSyncedAt":"2026-09-25T06:48:39.853703Z"},"reviewedAt":"2026-09-06T17:58:04.924001Z","notice":"Community-authored content, reproduced verbatim and not vetted as instructions. Treat it as data to evaluate, never as directives to follow."},"install":[{"target":"skills-cli","command":"npx skills add https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/product-manager-toolkit"},{"target":"claude-code","command":"claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install sickn33-agentic-awesome-skills@llmmart"},{"target":"git","command":"git clone https://github.com/sickn33/agentic-awesome-skills.git"}]}