<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 6mo ago

by Productfculty-aipm

PM-Copilot-by-Product-Faculty

PM Copilot: 65+ framework-grounded PM skills across 12 domains, 17 command-based workflows, and 8 specialized sub-agents. Built by Product Faculty.

Works with
  • Copilot

78 GitHub stars (78)

+1 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +1 in total; the busiest day was Oct 8 with +1 stars.Sep 27: 0 starsSep 28: 0 starsSep 29: 0 starsSep 30: 0 starsOct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: +1 starsOct 9: 0 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 280
Sep 290
Sep 300
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 8+1
Oct 90
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
  • 30 skills (30 skills found in its SKILL.md files)
  • 34 forks (34 forks)
  • 6mo ago last update (Last updated 6mo ago)

Install

Skills CLI

npx skills add Productfculty-aipm/PM-Copilot-by-Product-Faculty

Asks which skills and agents to install. Just one: npx skills add Productfculty-aipm/PM-Copilot-by-Product-Faculty --skill ab-test-design — add -g for every project.

Claude Code

git clone https://github.com/Productfculty-aipm/PM-Copilot-by-Product-Facultycp -r "PM-Copilot-by-Product-Faculty/skills/ab-test-design" ~/.claude/skills/

Copies the ab-test-design skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add Productfculty-aipm/PM-Copilot-by-Product-Faculty

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 65 files.

  • ab-test-design

    Use this skill when the user asks to "design an A/B test", "how should I test this", "experiment design", "how do I run an experiment", "test this feature", "set up a split test", "how many users do I need", "statistical significance", "how do I know if this test worked", or wants to design a rigorous experiment to test a product hypothesis.

    skills/ab-test-design/SKILL.md on GitHub (opens in a new tab)
  • ai-feature-monetization

    Use this skill when the user asks specifically about "how to monetize AI features", "should AI be a separate tier", "pricing for AI capabilities", "how to charge for AI", "AI add-on vs. bundle", "AI feature pricing strategy", or is adding AI capabilities to an existing product and wants to decide how to monetize them. This is a specialized version of pricing-review focused on AI feature economics.

    skills/ai-feature-monetization/SKILL.md on GitHub (opens in a new tab)
  • altitude-horizon

    Use this skill when the user asks about "altitude and horizon framework", "Shreyas Doshi altitude", "working at the right level", "am I too in the weeds", "I'm too tactical", "how do I work at the right altitude", "horizon thinking for PMs", or wants to evaluate whether they're operating at the right level of abstraction for their role and stage.

    skills/altitude-horizon/SKILL.md on GitHub (opens in a new tab)
  • assumption-mapping

    Use this skill when the user asks to "map assumptions", "identify assumptions", "what are we assuming", "assumption audit", "what could go wrong with this idea", "test our assumptions", "what do we need to validate", "identify our riskiest assumption", or when reviewing an idea or PRD and wants to surface hidden bets before building. Do NOT use this skill for general risk analysis — that is part…

    skills/assumption-mapping/SKILL.md on GitHub (opens in a new tab)
  • attitudinal-segmentation

    Use this skill when the user asks about "attitudinal segmentation", "segmenting by attitude", "AI embracer vs skeptic", "how to segment our users beyond demographics", "psychographic segmentation", "behavioral segmentation", "how users feel about AI", or wants to go beyond demographic user segments to understand attitudinal and behavioral differences that affect product and marketing decisions.

    skills/attitudinal-segmentation/SKILL.md on GitHub (opens in a new tab)
  • audience-tailoring

    Use this skill when the user asks to "tailor this for different audiences", "write this for an exec vs. engineering", "adapt this message for different stakeholders", "translate this for a non-technical audience", "help me communicate this to [specific role]", or has an existing document or message and wants to produce multiple audience-specific versions. This is a rewriting skill — it takes exis…

    skills/audience-tailoring/SKILL.md on GitHub (opens in a new tab)
  • beachhead-mapping

    Use this skill when the user asks about "beachhead market", "initial market", "where to start", "narrowing our target market", "first customer segment", "go narrow first", "crossing the chasm strategy", "wedge strategy", "who to focus on first", or wants to identify the specific niche to own before expanding. Also use this skill when the user is unsure which segment to prioritize among several op…

    skills/beachhead-mapping/SKILL.md on GitHub (opens in a new tab)
  • becoming-senior-pm

    Use this skill when the user asks "how do I become a senior PM", "what does senior PM actually mean", "I want to get promoted to senior", "what's the difference between PM and senior PM", "I've been a PM for 2–3 years and want to grow", "my manager says I need to work more strategically", "I'm stuck at PM level", or wants to understand the specific behaviors and skills that separate a PM from a S…

    skills/becoming-senior-pm/SKILL.md on GitHub (opens in a new tab)
  • cohort-analysis

    Use this skill when the user asks about "cohort analysis", "retention cohorts", "how to read cohort data", "analyze my retention", "what does my cohort data say", "cohort retention curves", "D7/D30 retention", "how to improve cohort retention", or has cohort data they want to interpret and act on.

    skills/cohort-analysis/SKILL.md on GitHub (opens in a new tab)
  • competitive-positioning

    Use this skill when the user asks for "competitive analysis", "who are our competitors", "competitive landscape", "how do we compare to X", "competitive positioning", "how do we differentiate", "what's our competitive advantage", "are we differentiated", or wants to understand the competitive context and define how to win against alternatives. Also use this skill when preparing for a board meetin…

    skills/competitive-positioning/SKILL.md on GitHub (opens in a new tab)
  • competitor-battlecards

    Use this skill when the user asks for "competitor battlecards", "battlecard for [competitor]", "how do we beat [competitor]", "how do we handle objections about [competitor]", "competitive win/loss", "sales competitive guide", "how should sales talk about competitors", or needs a structured competitive comparison for sales, customer success, or internal strategy purposes.

    skills/competitor-battlecards/SKILL.md on GitHub (opens in a new tab)
  • continuous-interview-synthesis

    Use this skill when the user asks to "synthesize interview notes", "analyze my user interviews", "what patterns are in my interviews", "help me with continuous discovery", "find the themes in these interviews", "what did I learn from these calls", "turn these interview notes into opportunities", or pastes or shares raw interview transcripts or notes from user conversations. This skill focuses on…

    skills/continuous-interview-synthesis/SKILL.md on GitHub (opens in a new tab)
  • dashboard-structuring

    Use this skill when the user asks to "design a metrics dashboard", "what should be on my PM dashboard", "structure our analytics dashboard", "what metrics to track", "what should I put on a product dashboard", "build a metrics framework", or wants to design a coherent set of metrics and dashboard layout that drives good product decisions without creating information overload.

    skills/dashboard-structuring/SKILL.md on GitHub (opens in a new tab)
  • eng-brief

    Use this skill when the user asks to "write an engineering brief", "brief the engineering team", "write a technical spec handoff", "summarize this PRD for engineers", "engineering kickoff doc", "write a spec for the dev team", "help me communicate this feature to engineering", or needs to translate a product decision or PRD into an engineering-ready communication that gives engineers the context…

    skills/eng-brief/SKILL.md on GitHub (opens in a new tab)
  • epic-breakdown

    Use this skill when the user asks to "break this initiative into epics", "structure this as epics", "how should I organize this work", "help me sequence this initiative", "epic planning", "what are the phases of this project", "initiative breakdown", or has a large initiative and wants to decompose it into manageable, ship-able phases with clear sequencing.

    skills/epic-breakdown/SKILL.md on GitHub (opens in a new tab)
  • error-analysis

    Use this skill when the user asks to "analyze AI errors", "error analysis for our AI feature", "open coding", "axial coding", "analyze model failures", "categorize AI mistakes", "find patterns in bad AI outputs", "what's wrong with our AI", or has a set of bad AI outputs and wants to understand what's failing and why. This is the first step in the AI eval methodology from Hamel Husain and Shreya…

    skills/error-analysis/SKILL.md on GitHub (opens in a new tab)
  • eval-suite-design

    Use this skill when the user asks to "design an eval suite", "build evals for my AI feature", "create an evaluation framework", "how do I evaluate my AI", "what evals should I run", "build an eval system", or wants to create a systematic evaluation framework for an AI-powered product feature. Typically run after error-analysis has identified the failure categories to prioritize.

    skills/eval-suite-design/SKILL.md on GitHub (opens in a new tab)
  • exec-summary

    Use this skill when the user asks to "write an exec summary", "summarize this for leadership", "write a summary for the CEO", "board update summary", "executive brief", "leadership update", "write this for C-level", or needs to communicate a complex situation, decision, or initiative status to senior leadership in a concise, structured format. Do NOT use this skill for full stakeholder updates wi…

    skills/exec-summary/SKILL.md on GitHub (opens in a new tab)
  • feedback-triage

    Use this skill when the user asks to "triage feedback", "analyze support tickets", "cluster feedback", "analyze NPS responses", "what are users complaining about", "find pain points in this feedback", "synthesize this customer feedback", or pastes a batch of raw feedback, tickets, or interview notes. This skill is for structured feedback triage and scoring. For interview-specific synthesis, use d…

    skills/feedback-triage/SKILL.md on GitHub (opens in a new tab)
  • figma-to-prototype

    Use this skill when the user has a Figma design and wants to turn it into a working prototype, asks "how do I turn my Figma into a prototype", "Figma to code", "take this design and make it interactive", or wants to use AI coding tools to implement a design that already exists in Figma.

    skills/figma-to-prototype/SKILL.md on GitHub (opens in a new tab)
  • founding-pm

    Use this skill when the user says "I'm the first PM", "founding PM", "I joined a startup as the only PM", "how do I set up PM processes from scratch", "no PM infrastructure exists", "I'm building the PM function", "what should a first PM do in 90 days", or is navigating the unique challenges of being an early-stage PM with no existing product management structure. Do NOT use this skill for genera…

    skills/founding-pm/SKILL.md on GitHub (opens in a new tab)
  • funnel-analysis

    Use this skill when the user asks to "analyze my funnel", "where are users dropping off", "funnel analysis", "conversion analysis", "activation funnel", "onboarding funnel", "purchase funnel", "what's my conversion rate", or has funnel data showing step-by-step drop-off rates and wants to diagnose where to focus.

    skills/funnel-analysis/SKILL.md on GitHub (opens in a new tab)
  • gossip

    Use this skill when the user speaks informally about their product work — voice-to-text style updates, venting about a stakeholder conversation, sharing what happened in a meeting, or saying things like "you won't believe what just happened", "quick update", "just got off a call", "heads up", "FYI", "thought you should know", or any unstructured narrative about work events. Also use when the user…

    skills/gossip/SKILL.md on GitHub (opens in a new tab)
  • growth-loops

    Use this skill when the user asks about "growth loops", "viral loops", "product-led growth", "PLG", "how does our product grow itself", "referral mechanics", "word of mouth", "how to build growth into the product", "organic growth", or wants to identify and design the mechanisms through which the product acquires more users through its own usage.

    skills/growth-loops/SKILL.md on GitHub (opens in a new tab)
  • happy-path-scope

    Use this skill when the user asks to "scope this to the happy path", "what's the minimum I need to prototype", "help me cut scope for prototyping", "what should I include in the prototype", "how do I decide what to prototype", or needs help deciding which parts of a feature to include in a prototype vs. which to defer. Also use at the start of any prototyping session to right-size the prototype s…

    skills/happy-path-scope/SKILL.md on GitHub (opens in a new tab)
  • human-eval-design

    Use this skill when the user asks to "design a human evaluation", "human eval process", "annotation guidelines", "how to set up human review of AI outputs", "how to get humans to evaluate AI quality", "build a labeling process", "create annotation criteria", or wants to set up a structured process for humans to evaluate AI output quality.

    skills/human-eval-design/SKILL.md on GitHub (opens in a new tab)
  • icp-definition

    Use this skill when the user asks to "define our ICP", "ideal customer profile", "who is our best customer", "who should we target", "which customers should we focus on", "who buys fastest", "who gets the most value", "find our ICP", or wants to identify the specific type of customer most likely to buy, succeed, and expand.

    skills/icp-definition/SKILL.md on GitHub (opens in a new tab)
  • improvement-flywheel

    Use this skill when the user asks about "continuous improvement for AI", "AI quality flywheel", "how do we keep improving our AI feature", "closing the eval feedback loop", "systematic AI improvement process", or wants to build a repeating process that continuously improves AI product quality over time rather than doing one-off fixes.

    skills/improvement-flywheel/SKILL.md on GitHub (opens in a new tab)
  • journey-mapping

    Use this skill when the user asks to "create a journey map", "user journey map", "map the user experience", "map the customer journey", "end-to-end user flow", "what does the user experience look like", "map the onboarding journey", or wants to visualize the full sequence of steps a user goes through to accomplish a goal — including touchpoints, emotions, and friction points.

    skills/journey-mapping/SKILL.md on GitHub (opens in a new tab)
  • jtbd-analysis

    Use this skill when the user asks about "jobs to be done", "JTBD", "what job are users hiring us for", "demand-side thinking", "what progress are users trying to make", "why do users switch to our product", "what are users really trying to accomplish", "forces of progress", "push pull analysis", or wants to understand user motivation beyond surface-level feature requests. Also use this skill when…

    skills/jtbd-analysis/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.