PM Skills Marketplace

repository·main·Indexed 12 days ago

https://github.com/phuryn/pm-skills

An AI Operating System providing structured product management frameworks for AI assistants like Claude Code and Codex. It offers specialized plugins and slash commands across several domains: pm-ai-shipping for codebase reviewability, pm-data-analytics for A/B testing and SQL generation, pm-execution for PRDs and sprint planning, pm-go-to-market for GTM strategy, pm-market-research for competitor analysis, pm-marketing-growth for positioning and North Star metrics, and pm-product-discovery for ideation and experimentation.

Tokens
92.1K
Snippets
162
Records
333
Agent score
97%

What's inside PM Skills Marketplace

  1. Overview of pm-toolkit skills

    main
    The pm-toolkit provides a set of AI-driven utility skills designed for product managers to handle administrative and professional tasks. These skills include drafting legal documents (NDAs, Privacy Policies), reviewing and tailoring resumes, and performing targeted grammar and logic checks on text.
  2. Overview of pm-market-research skills

    main

    The pm-market-research marketplace provides specialized AI skills for Product Managers to perform market research tasks. It includes 7 core skills designed to automate or assist in the following areas:

    • competitor-analysis: Analyze competitors with strengths, weaknesses, and differentiation opportunities.
    • customer-journey-map: Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities.
    • market-segments: Identify 3-5 potential customer segments with demographics, JTBD (Jobs to be Done), and product fit analysis.
    • market-sizing: Estimate market size using TAM, SAM, and SOM with top-down and bottom-up approaches.
    • sentiment-analysis: Analyze user feedback data to identify market segments with sentiment scores, JTBD, and product satisfaction insights.
    • user-personas: Create refined user personas from research data.
    • user-segmentation: Segment users from feedback data based on behavior, JTBD, and needs.
  3. Overview of pm-marketing-growth skills

    main
    The pm-marketing-growth marketplace provides AI-driven skills for product marketing and growth strategy. It focuses on generating creative marketing ideas, defining North Star metrics, brainstorming product positioning, naming products, and crafting value proposition statements.
  4. Overview of pm-execution skills

    main

    The pm-execution marketplace provides a suite of 16 AI-powered skills designed for product management execution. These skills cover the entire product lifecycle, including strategy, planning, documentation, and testing.

    Core Skill Categories:

    • Documentation: Creating PRDs (create-prd), User Stories (user-stories), Job Stories (job-stories), and WWA backlog items (wwas).
    • Planning & Strategy: Brainstorming OKRs (brainstorm-okrs), transforming roadmaps (outcome-roadmap), stakeholder mapping (stakeholder-map), and sprint planning (sprint-plan).
    • Risk & Analysis: Running pre-mortems (pre-mortem), red-teaming strategies (strategy-red-team), and using prioritization frameworks (prioritization-frameworks).
    • Execution & Feedback: Generating release notes (release-notes), running retrospectives (retro), summarizing meetings (summarize-meeting), and creating test scenarios (test-scenarios).
    • Data Utility: Generating dummy datasets (dummy-dataset).
  5. Use the positioning-ideas skill

    main

    The positioning-ideas skill is used to brainstorm product positioning ideas that are differentiated from competitors. It identifies top competitors and generates positioning statements accompanied by strategic rationale.

    Use Cases

    • Developing product positioning strategy
    • Differentiating from competitors
    • Crafting brand positioning statements
    • Identifying market positioning gaps

    Triggers

    You can trigger this skill using keywords such as: positioning, brand positioning, differentiation, how to position, or positioning statement.

  6. Optimize marketing-ideas skill results

    main

    To get the most effective marketing strategies from the marketing-ideas skill, provide high-context arguments. The skill performs best when you include:

    • Product Details: Specific features and value propositions.
    • Target Market: Detailed segments, including audience preferences and behaviors.
    • Business Constraints: Budget limitations or resource constraints.
    • Brand Context: Existing brand positioning or messaging guidelines.
    • Current State: Your existing marketing channels and what is currently working.
  7. Apply 'The Mom Test' rules to customer interviews

    main

    To ensure interview data is valid and not biased by user politeness, follow these core principles when using the interview-script skill:

    • Ask about their life, not your idea: Avoid presenting your solution too early.
    • Ask about the past, not the future: Instead of asking "Would you use X?" (which yields useless opinions), ask "How do you currently solve [problem]?" or "Walk me through the last time you [did activity]."
    • Talk less, listen more: Aim for an 80/20 split where the user speaks 80% of the time.
    • Never pitch: Do not try to sell the product during the discovery phase.
    • Ignore compliments: Phrases like "That sounds cool!" are noise and do not indicate product-market fit.
    • Look for strong emotions: High emotional intensity often signals real pain points or significant delights.
  8. Prioritize ideas and initiatives using the ICE Framework

    main

    The ICE Framework is useful for quickly prioritizing initiatives and ideas by considering impact, risk, and economic factors.

    Components:

    • I (Impact): Calculated as Opportunity Score × Number of Customers affected.
    • C (Confidence): A score from 1–10 representing how confident the team is in the assumptions (accounts for risk).
    • E (Ease): A score from 1–10 representing how easy the item is to implement (accounts for economic factors).

    Calculation: Score = I × C × E. Higher scores should be prioritized first.

    Score = I * C * E
  9. Stakeholder Mapping & Communication Plan Methodology

    main

    The stakeholder-map skill follows a specific logical process to generate its output:

    1. Identify stakeholders: Lists relevant individuals/groups (e.g., executives, engineering, marketing, legal, end users).
    2. Classify by Power and Interest:
      • Power: Ability to influence decisions, resources, or outcomes.
      • Interest: Level of direct effect from the project or level of engagement.
    3. Grid Placement: Stakeholders are categorized into four quadrants:
      • High Power / High Interest (Manage Closely): Regular 1:1s, early involvement in decisions.
      • High Power / Low Interest (Keep Satisfied): Periodic updates, escalate only critical issues.
      • Low Power / High Interest (Keep Informed): Regular status updates, demos, feedback loops.
      • Low Power / Low Interest (Monitor): Light-touch updates, available on request.
    4. Strategy Recommendation: For each quadrant, the skill determines communication frequency, format, key messages, and potential risks.
    5. Conflict Identification: Flags stakeholders with competing interests and suggests alignment strategies.

    The final output is saved as a markdown document containing a communication plan table with the following columns:

    • Stakeholder
    • Role
    • Power
    • Interest
    • Strategy
    • Frequency
    • Channel
    • Key Message
  10. Ansoff Matrix Framework quadrants

    main

    The Ansoff Matrix evaluates growth based on two dimensions: Products (Current vs. New) and Markets (Current vs. New).

    Current MarketNew Market
    Current ProductMarket Penetration (Low Risk)
    New ProductProduct Development (Medium Risk)Market Development (Medium Risk)
    Diversification (High Risk)

    1. Market Penetration (Current Product + Current Market)

    Focus on increasing usage or sales in your existing market.

    • Strategies: Upselling/cross-selling, reducing churn, increasing usage frequency, or acquiring competitors' customers.
    • Risk: Low.

    2. Market Development (Current Product + New Market)

    Focus on selling existing products to new customer segments or geographies.

    • Strategies: Geographic expansion, targeting new personas, or using new sales channels.
    • Risk: Medium.

    3. Product Development (New Product + Current Market)

    Focus on introducing new products or features to your existing customers.

    • Strategies: Adding new features, creating adjacent product lines, or bundling products.
    • Risk: Medium.

    4. Diversification (New Product + New Market)

    Focus on entering entirely new markets with entirely new products.

    • Strategies: Related diversification (leveraging existing skills) or unrelated diversification (entering new domains).
    • Risk: High.