[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-deanpeters-positioning-workshop-de":3,"guides-for-deanpeters-positioning-workshop":1085,"similar-k177bmpsfxkkzj3py5jrkp5b1d86n46w-de":1086},{"_creationTime":4,"_id":5,"children":6,"community":47,"display":48,"evaluation":51,"identity":278,"isFallback":275,"parentExtension":280,"providers":311,"relations":315,"repo":316,"tags":1083,"workflow":1084},1778686037155.6118,"k177bmpsfxkkzj3py5jrkp5b1d86n46w",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":25,"relations":41,"tags":43,"workflow":44},1778686037155.6262,"k173b01p0d5eadxxcwyjzkvrsh86n5ss",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Run a positioning workshop that surfaces target customer, unmet need, category, benefits, and differentiation. Use when your product messaging feels fuzzy, generic, or misaligned.",{"claudeCode":15},"deanpeters/Product-Manager-Skills","Positioning Workshop","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":24},"skills/positioning-workshop","deanpeters","Product-Manager-Skills","en","positioning-workshop","skill",{"evaluate":26,"extract":38},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":30,"targetMarket":36,"tier":37},"3.0.0","4.4.0",99,[31,32,33,34,35],"product-management","positioning","strategy","marketing","messaging","global","verified",{"commitSha":39,"license":40},"HEAD","CC-BY-NC-SA-4.0",{"parentExtensionId":5,"repoId":42},"kd79w54je3w4zrhk2stxg9246186nbp1",[34,35,32,31,33],{"evaluatedAt":45,"extractAt":46,"updatedAt":45},1778687862386,1778686037155,{"reviewCount":11},{"description":49,"installMethods":50,"name":23,"sourceUrl":17},"Run a positioning workshop to surface target customer, need, category, and differentiation.",{"claudeCode":23},{"_creationTime":52,"_id":53,"extensionId":5,"locale":22,"result":54,"trustSignals":260,"workflow":276},1778686333260.229,"kn78jh9115spzh4jm7x36cafqn86nr4b",{"checks":55,"evaluatedAt":236,"extensionSummary":237,"features":238,"nonGoals":243,"promptVersionExtension":27,"promptVersionScoring":28,"purpose":248,"rationale":249,"score":250,"summary":251,"tags":252,"targetMarket":36,"tier":254,"useCases":255},[56,61,64,67,71,74,79,83,86,88,93,97,100,104,107,110,113,116,119,122,126,130,134,138,142,145,148,151,155,158,161,164,167,169,172,176,180,184,187,191,194,197,200,202,204,207,210,213,215,218,222,225,228,232],{"category":57,"check":58,"severity":59,"summary":60},"Practical Utility","Problem relevance","pass","The description clearly names the problem of fuzzy or generic product messaging and the need for stakeholder alignment on strategic positioning.",{"category":57,"check":62,"severity":59,"summary":63},"Unique selling proposition","The skill provides a structured, interactive workshop that guides users through a specific framework (Geoffrey Moore) to define positioning, offering value beyond simple prompt-based generation.",{"category":57,"check":65,"severity":59,"summary":66},"Production readiness","The skill is interactive and produces a tangible output (positioning statement) based on a defined process, covering the core lifecycle of defining product positioning.",{"category":68,"check":69,"severity":59,"summary":70},"Scope","Single responsibility principle","The plugin focuses solely on product positioning through a workshop format, without extending into unrelated domains.",{"category":68,"check":72,"severity":59,"summary":73},"Description quality","The displayed description accurately and concisely reflects the skill's purpose of running a positioning workshop.",{"category":75,"check":76,"severity":77,"summary":78},"Invocation","Scoped tools","not_applicable","This extension is a plugin that likely bundles multiple skills or commands, but the evaluation context does not provide specific tool definitions for this check.",{"category":80,"check":81,"severity":77,"summary":82},"Documentation","Configuration & parameter reference","The skill is interactive and does not appear to have complex external configuration parameters or environment variables that require documentation beyond its interactive prompts.",{"category":68,"check":84,"severity":77,"summary":85},"Tool naming","This check applies to specific tools/commands, but the context does not provide a list of named tools for the plugin.",{"category":68,"check":87,"severity":77,"summary":85},"Minimal I/O surface",{"category":89,"check":90,"severity":91,"summary":92},"License","License usability","warning","The license is CC BY-NC-SA 4.0, which is a Creative Commons license with non-commercial and share-alike restrictions, making it potentially unusable for commercial purposes or integrations without careful consideration.",{"category":94,"check":95,"severity":59,"summary":96},"Maintenance","Commit recency","The last commit was on April 28, 2026, which is within the last 3 months, indicating recent maintenance.",{"category":94,"check":98,"severity":77,"summary":99},"Dependency Management","No third-party dependencies are explicitly mentioned or evident in the provided source code snippets.",{"category":101,"check":102,"severity":77,"summary":103},"Security","Secret Management","The skill is interactive and does not appear to handle secrets or require API keys.",{"category":101,"check":105,"severity":59,"summary":106},"Injection","The skill is interactive and its prompts are guided, with no indication of loading untrusted third-party data as instructions.",{"category":101,"check":108,"severity":59,"summary":109},"Transitive Supply-Chain Grenades","The skill is interactive and does not involve runtime downloads or external content execution.",{"category":101,"check":111,"severity":59,"summary":112},"Sandbox Isolation","The skill is interactive and focuses on gathering information via prompts; it does not perform file operations or interact with external systems in a way that would violate sandbox isolation.",{"category":101,"check":114,"severity":59,"summary":115},"Sandbox escape primitives","The skill is interactive and does not contain any scripts or instructions that could lead to sandbox escape.",{"category":101,"check":117,"severity":59,"summary":118},"Data Exfiltration","The skill is interactive and does not involve outbound calls to submit confidential data.",{"category":101,"check":120,"severity":59,"summary":121},"Hidden Text Tricks","The provided source code does not contain any hidden text tricks or obfuscation methods.",{"category":123,"check":124,"severity":59,"summary":125},"Hooks","Opaque code execution","The skill's interaction logic is based on readable prompts and structured questions, not opaque code execution.",{"category":127,"check":128,"severity":59,"summary":129},"Portability","Structural Assumption","The skill is interactive and relies on user input, not on specific project file layouts or OS assumptions.",{"category":131,"check":132,"severity":59,"summary":133},"Trust","Issues Attention","In the last 90 days, 3 issues were opened and 0 were closed, indicating active engagement with new issues despite no immediate closures.",{"category":135,"check":136,"severity":59,"summary":137},"Versioning","Release Management","The README indicates version v0.78 with a corresponding date, and the `version` field in the README frontmatter is present and meaningful.",{"category":139,"check":140,"severity":59,"summary":141},"Code Execution","Validation","The skill's interactive nature relies on guided prompts and numbered selections, inherently validating user input against expected formats.",{"category":101,"check":143,"severity":59,"summary":144},"Unguarded Destructive Operations","The skill is interactive and does not perform any destructive operations.",{"category":139,"check":146,"severity":59,"summary":147},"Error Handling","The skill is designed as an interactive Q&A and should handle user input errors gracefully, with clear prompts for valid responses.",{"category":139,"check":149,"severity":77,"summary":150},"Logging","The skill is interactive and does not appear to have destructive actions or outbound calls that would necessitate local audit logging.",{"category":152,"check":153,"severity":59,"summary":154},"Compliance","GDPR","The skill collects information directly from the user through prompts and does not appear to operate on personal data that requires special sanitization beyond standard user interaction.",{"category":152,"check":156,"severity":59,"summary":157},"Target market","The skill's topic of product positioning is globally applicable, and there are no explicit regional or jurisdictional signals in the source code or documentation.",{"category":127,"check":159,"severity":59,"summary":160},"Runtime stability","The skill is interactive and relies on user input and standard LLM interaction, making it platform-agnostic.",{"category":80,"check":162,"severity":59,"summary":163},"README","The README file exists, is comprehensive, and clearly states the extension's purpose and functionality.",{"category":68,"check":165,"severity":77,"summary":166},"Tool surface size","This check applies to extensions with multiple tools/commands; this appears to be a single interactive skill.",{"category":75,"check":168,"severity":77,"summary":166},"Overlapping near-synonym tools",{"category":80,"check":170,"severity":59,"summary":171},"Phantom features","All advertised functionalities, such as running a positioning workshop and generating a statement, are supported by the interactive flow.",{"category":173,"check":174,"severity":59,"summary":175},"Install","Installation instruction","The README provides clear installation instructions for various platforms (Claude Code, Desktop/Web) and includes example usage prompts.",{"category":177,"check":178,"severity":59,"summary":179},"Errors","Actionable error messages","The interactive nature of the skill ensures that prompts guide the user, and any input errors would likely result in re-prompting for clarification rather than emitting opaque error messages.",{"category":181,"check":182,"severity":77,"summary":183},"Execution","Pinned dependencies","The skill is interactive and does not appear to use third-party dependencies or scripts requiring shebangs/headers.",{"category":68,"check":185,"severity":77,"summary":186},"Dry-run preview","The skill is interactive and does not perform state-changing operations or outbound calls that would benefit from a dry-run mode.",{"category":188,"check":189,"severity":77,"summary":190},"Protocol","Idempotent retry & timeouts","The skill is interactive and does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":152,"check":192,"severity":59,"summary":193},"Telemetry opt-in","There is no indication of telemetry being collected or sent to any service; the skill is self-contained and interactive.",{"category":75,"check":195,"severity":77,"summary":196},"Name collisions","This check applies to plugins bundling multiple extensions; this appears to be a single skill.",{"category":75,"check":198,"severity":77,"summary":199},"Hooks-off mechanism","This check applies to plugins that utilize hooks; this skill is interactive and does not appear to have hooks.",{"category":75,"check":201,"severity":77,"summary":199},"Hook matcher tightness",{"category":101,"check":203,"severity":77,"summary":199},"Hook security",{"category":123,"check":205,"severity":77,"summary":206},"Silent prompt rewriting","This check applies to plugins that utilize UserPromptSubmit hooks; this skill is interactive and does not appear to have such hooks.",{"category":101,"check":208,"severity":77,"summary":209},"Permission Hook","This check applies to plugins that utilize PermissionRequest hooks; this skill is interactive and does not appear to have such hooks.",{"category":152,"check":211,"severity":77,"summary":212},"Hook privacy","This check applies to plugins that utilize hooks for logging/telemetry; this skill is interactive and does not appear to have such hooks.",{"category":139,"check":214,"severity":77,"summary":199},"Hook dependency",{"category":80,"check":216,"severity":59,"summary":217},"Feature Transparency","The README clearly describes the functionality of the positioning workshop and its output.",{"category":219,"check":220,"severity":77,"summary":221},"Convention","Layout convention adherence","This check applies to Claude Code plugins; the provided context is for a skill, not a full plugin adhering to `.claude-plugin/` structure.",{"category":219,"check":223,"severity":77,"summary":224},"Plugin state","This check applies to plugins that manage persistent state; this skill is interactive and stateless between calls.",{"category":101,"check":226,"severity":77,"summary":227},"Keychain-stored secrets","The skill does not consume secrets requiring keychain storage.",{"category":229,"check":230,"severity":77,"summary":231},"Dependencies","Tagged release sourcing","This check applies to MCP servers bundled within plugins; this is a single skill.",{"category":233,"check":234,"severity":77,"summary":235},"Installation","Clean uninstall","This check applies to plugins that might install background services; this skill is interactive and self-contained.",1778686333145,"This is an interactive skill that guides users through a positioning workshop to define target customers, unmet needs, product category, benefits, and competitive differentiation, culminating in a Geoffrey Moore-style positioning statement.",[239,240,241,242],"Interactive workshop guiding through key positioning elements","Adaptive questions tailored to user context","Generates a Geoffrey Moore-style positioning statement","Provides examples and guidance on refining positioning",[244,245,246,247],"Generating marketing taglines","Replacing customer research","Acting as a general brainstorming tool","Defining product features rather than customer needs","To help product managers and teams clarify and articulate their product's strategic positioning through a structured, interactive workshop.","The primary finding is the CC BY-NC-SA 4.0 license, which has non-commercial and share-alike restrictions that can limit usability. Otherwise, the skill is well-documented, actively maintained, and functionally sound.",75,"A well-structured and maintained interactive skill for defining product positioning, with a restrictive license.",[31,33,32,253,34],"workshop","community",[256,257,258,259],"Sharpening product messaging for a new launch","Clarifying competitive differentiation for sales enablement","Aligning stakeholders on target customer and value proposition","Fixing fuzzy or generic product messaging",{"codeQuality":261,"collectedAt":263,"documentation":264,"maintenance":267,"security":272,"testCoverage":274},{"hasLockfile":262},false,1778686317102,{"descriptionLength":265,"readmeSize":266},91,54595,{"closedIssues90d":11,"forks":268,"hasChangelog":262,"openIssues90d":269,"pushedAt":270,"stars":271},549,3,1777397527000,4232,{"hasNpmPackage":262,"license":273,"smitheryVerified":262},"NOASSERTION",{"hasCi":275,"hasTests":262},true,{"updatedAt":277},1778686333260,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":279},"plugin",{"_creationTime":281,"_id":282,"community":283,"display":284,"identity":288,"parentExtension":291,"providers":292,"relations":307,"tags":308,"workflow":309},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":285,"installMethods":286,"name":287,"sourceUrl":17},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":15},"Product Manager Skills",{"basePath":289,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":290},"","marketplace",null,{"evaluate":293,"extract":301},{"promptVersionExtension":294,"promptVersionScoring":28,"score":295,"tags":296,"targetMarket":36,"tier":37},"3.1.0",95,[31,33,297,298,299,300],"discovery","finance","career","claudecode",{"commitSha":39,"license":40,"marketplace":302,"plugin":305},{"name":303,"pluginCount":304},"pm-skills",47,{"mcpCount":11,"provider":306,"skillCount":11},"classify",{"repoId":42},[299,300,297,298,31,33],{"evaluatedAt":310,"extractAt":46,"updatedAt":310},1778686054035,{"evaluate":312,"extract":314},{"promptVersionExtension":27,"promptVersionScoring":28,"score":250,"tags":313,"targetMarket":36,"tier":254},[31,33,32,253,34],{"commitSha":39},{"parentExtensionId":282,"repoId":42},{"_creationTime":317,"_id":42,"identity":318,"providers":319,"workflow":1079},1778686031465.5168,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":320,"discover":1069,"github":1072},{"commitSha":39,"extensions":321},[322,335,344,352,360,368,376,384,392,400,408,416,424,432,440,445,453,461,469,477,485,493,501,509,517,525,533,541,549,557,565,573,581,589,597,605,613,621,629,637,645,653,661,669,677,685,693,701,709,718,724,732,738,748,754,764,770,777,783,791,799,805,813,820,827,833,839,847,855,863,871,879,885,893,898,906,914,920,928,936,945,953,961,969,977,988,999,1005,1013,1023,1033,1041,1048,1056,1063],{"basePath":289,"description":285,"displayName":303,"installMethods":323,"rationale":324,"selectedPaths":325,"source":334,"sourceLanguage":22,"type":290},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[326,329,331],{"path":327,"priority":328},".claude-plugin/marketplace.json","mandatory",{"path":330,"priority":328},"README.md",{"path":332,"priority":333},"LICENSE","high","rule",{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":334,"sourceLanguage":22,"type":279},"skills/company-research","Create a company research brief with executive quotes, product strategy, and org context.","company-research",{"claudeCode":338},"inline plugin source from marketplace.json at skills/company-research",[342],{"path":343,"priority":333},"SKILL.md",{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":334,"sourceLanguage":22,"type":279},"skills/customer-journey-map","Create a customer journey map across stages, touchpoints, actions, emotions, and metrics.","customer-journey-map",{"claudeCode":347},"inline plugin source from marketplace.json at skills/customer-journey-map",[351],{"path":343,"priority":333},{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":334,"sourceLanguage":22,"type":279},"skills/customer-journey-mapping-workshop","Run a customer journey mapping workshop with adaptive questions and outputs.","customer-journey-mapping-workshop",{"claudeCode":355},"inline plugin source from marketplace.json at skills/customer-journey-mapping-workshop",[359],{"path":343,"priority":333},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":334,"sourceLanguage":22,"type":279},"skills/discovery-interview-prep","Plan customer discovery interviews with the right goal, segment, constraints, and method.","discovery-interview-prep",{"claudeCode":363},"inline plugin source from marketplace.json at skills/discovery-interview-prep",[367],{"path":343,"priority":333},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":334,"sourceLanguage":22,"type":279},"skills/discovery-process","Run a full discovery cycle from problem hypothesis to validated solution.","discovery-process",{"claudeCode":371},"inline plugin source from marketplace.json at skills/discovery-process",[375],{"path":343,"priority":333},{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":334,"sourceLanguage":22,"type":279},"skills/jobs-to-be-done","Uncover customer jobs, pains, and gains in a structured JTBD format.","jobs-to-be-done",{"claudeCode":379},"inline plugin source from marketplace.json at skills/jobs-to-be-done",[383],{"path":343,"priority":333},{"basePath":385,"description":386,"displayName":387,"installMethods":388,"rationale":389,"selectedPaths":390,"source":334,"sourceLanguage":22,"type":279},"skills/lean-ux-canvas","Guide teams through Lean UX Canvas v2 to frame problems and surface assumptions.","lean-ux-canvas",{"claudeCode":387},"inline plugin source from marketplace.json at skills/lean-ux-canvas",[391],{"path":343,"priority":333},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":334,"sourceLanguage":22,"type":279},"skills/opportunity-solution-tree","Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests.","opportunity-solution-tree",{"claudeCode":395},"inline plugin source from marketplace.json at skills/opportunity-solution-tree",[399],{"path":343,"priority":333},{"basePath":401,"description":402,"displayName":403,"installMethods":404,"rationale":405,"selectedPaths":406,"source":334,"sourceLanguage":22,"type":279},"skills/problem-framing-canvas","Guide teams through MITRE's Problem Framing Canvas for clearer problem statements.","problem-framing-canvas",{"claudeCode":403},"inline plugin source from marketplace.json at skills/problem-framing-canvas",[407],{"path":343,"priority":333},{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":334,"sourceLanguage":22,"type":279},"skills/problem-statement","Write a user-centered problem statement with who, what, why, and how it feels.","problem-statement",{"claudeCode":411},"inline plugin source from marketplace.json at skills/problem-statement",[415],{"path":343,"priority":333},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":334,"sourceLanguage":22,"type":279},"skills/proto-persona","Create a proto-persona from current research, market signals, and team knowledge.","proto-persona",{"claudeCode":419},"inline plugin source from marketplace.json at skills/proto-persona",[423],{"path":343,"priority":333},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":334,"sourceLanguage":22,"type":279},"skills/pestel-analysis","Analyze political, economic, social, technological, environmental, and legal forces.","pestel-analysis",{"claudeCode":427},"inline plugin source from marketplace.json at skills/pestel-analysis",[431],{"path":343,"priority":333},{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":334,"sourceLanguage":22,"type":279},"skills/positioning-statement","Create a Geoffrey Moore-style positioning statement for your product.","positioning-statement",{"claudeCode":435},"inline plugin source from marketplace.json at skills/positioning-statement",[439],{"path":343,"priority":333},{"basePath":19,"description":49,"displayName":23,"installMethods":441,"rationale":442,"selectedPaths":443,"source":334,"sourceLanguage":22,"type":279},{"claudeCode":23},"inline plugin source from marketplace.json at skills/positioning-workshop",[444],{"path":343,"priority":333},{"basePath":446,"description":447,"displayName":448,"installMethods":449,"rationale":450,"selectedPaths":451,"source":334,"sourceLanguage":22,"type":279},"skills/prd-development","Build a structured PRD connecting problem, users, solution, and success criteria.","prd-development",{"claudeCode":448},"inline plugin source from marketplace.json at skills/prd-development",[452],{"path":343,"priority":333},{"basePath":454,"description":455,"displayName":456,"installMethods":457,"rationale":458,"selectedPaths":459,"source":334,"sourceLanguage":22,"type":279},"skills/press-release","Write an Amazon-style press release that defines customer value before building.","press-release",{"claudeCode":456},"inline plugin source from marketplace.json at skills/press-release",[460],{"path":343,"priority":333},{"basePath":462,"description":463,"displayName":464,"installMethods":465,"rationale":466,"selectedPaths":467,"source":334,"sourceLanguage":22,"type":279},"skills/prioritization-advisor","Choose a prioritization framework based on stage, team context, and stakeholder needs.","prioritization-advisor",{"claudeCode":464},"inline plugin source from marketplace.json at skills/prioritization-advisor",[468],{"path":343,"priority":333},{"basePath":470,"description":471,"displayName":472,"installMethods":473,"rationale":474,"selectedPaths":475,"source":334,"sourceLanguage":22,"type":279},"skills/product-strategy-session","Run an end-to-end product strategy session across positioning, discovery, and roadmap.","product-strategy-session",{"claudeCode":472},"inline plugin source from marketplace.json at skills/product-strategy-session",[476],{"path":343,"priority":333},{"basePath":478,"description":479,"displayName":480,"installMethods":481,"rationale":482,"selectedPaths":483,"source":334,"sourceLanguage":22,"type":279},"skills/roadmap-planning","Plan a strategic roadmap across prioritization, epics, stakeholders, and sequencing.","roadmap-planning",{"claudeCode":480},"inline plugin source from marketplace.json at skills/roadmap-planning",[484],{"path":343,"priority":333},{"basePath":486,"description":487,"displayName":488,"installMethods":489,"rationale":490,"selectedPaths":491,"source":334,"sourceLanguage":22,"type":279},"skills/tam-sam-som-calculator","Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats.","tam-sam-som-calculator",{"claudeCode":488},"inline plugin source from marketplace.json at skills/tam-sam-som-calculator",[492],{"path":343,"priority":333},{"basePath":494,"description":495,"displayName":496,"installMethods":497,"rationale":498,"selectedPaths":499,"source":334,"sourceLanguage":22,"type":279},"skills/eol-message","Write a clear, empathetic EOL announcement with rationale and next steps.","eol-message",{"claudeCode":496},"inline plugin source from marketplace.json at skills/eol-message",[500],{"path":343,"priority":333},{"basePath":502,"description":503,"displayName":504,"installMethods":505,"rationale":506,"selectedPaths":507,"source":334,"sourceLanguage":22,"type":279},"skills/epic-breakdown-advisor","Break down epics into user stories with Humanizing Work split patterns.","epic-breakdown-advisor",{"claudeCode":504},"inline plugin source from marketplace.json at skills/epic-breakdown-advisor",[508],{"path":343,"priority":333},{"basePath":510,"description":511,"displayName":512,"installMethods":513,"rationale":514,"selectedPaths":515,"source":334,"sourceLanguage":22,"type":279},"skills/epic-hypothesis","Frame an epic as a testable hypothesis with target user, outcome, and validation.","epic-hypothesis",{"claudeCode":512},"inline plugin source from marketplace.json at skills/epic-hypothesis",[516],{"path":343,"priority":333},{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":334,"sourceLanguage":22,"type":279},"skills/storyboard","Create a six-frame storyboard showing a user's journey from problem to solution.","storyboard",{"claudeCode":520},"inline plugin source from marketplace.json at skills/storyboard",[524],{"path":343,"priority":333},{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":334,"sourceLanguage":22,"type":279},"skills/user-story","Create user stories with Mike Cohn format and Gherkin acceptance criteria.","user-story",{"claudeCode":528},"inline plugin source from marketplace.json at skills/user-story",[532],{"path":343,"priority":333},{"basePath":534,"description":535,"displayName":536,"installMethods":537,"rationale":538,"selectedPaths":539,"source":334,"sourceLanguage":22,"type":279},"skills/user-story-mapping","Create a user story map with activities, steps, tasks, and release slices.","user-story-mapping",{"claudeCode":536},"inline plugin source from marketplace.json at skills/user-story-mapping",[540],{"path":343,"priority":333},{"basePath":542,"description":543,"displayName":544,"installMethods":545,"rationale":546,"selectedPaths":547,"source":334,"sourceLanguage":22,"type":279},"skills/user-story-mapping-workshop","Run a user story mapping workshop with adaptive questions and structured output.","user-story-mapping-workshop",{"claudeCode":544},"inline plugin source from marketplace.json at skills/user-story-mapping-workshop",[548],{"path":343,"priority":333},{"basePath":550,"description":551,"displayName":552,"installMethods":553,"rationale":554,"selectedPaths":555,"source":334,"sourceLanguage":22,"type":279},"skills/user-story-splitting","Break a large story into smaller deliverable stories using proven split patterns.","user-story-splitting",{"claudeCode":552},"inline plugin source from marketplace.json at skills/user-story-splitting",[556],{"path":343,"priority":333},{"basePath":558,"description":559,"displayName":560,"installMethods":561,"rationale":562,"selectedPaths":563,"source":334,"sourceLanguage":22,"type":279},"skills/acquisition-channel-advisor","Evaluate acquisition channels using unit economics, customer quality, and scalability.","acquisition-channel-advisor",{"claudeCode":560},"inline plugin source from marketplace.json at skills/acquisition-channel-advisor",[564],{"path":343,"priority":333},{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":334,"sourceLanguage":22,"type":279},"skills/business-health-diagnostic","Diagnose SaaS business health across growth, retention, efficiency, and capital.","business-health-diagnostic",{"claudeCode":568},"inline plugin source from marketplace.json at skills/business-health-diagnostic",[572],{"path":343,"priority":333},{"basePath":574,"description":575,"displayName":576,"installMethods":577,"rationale":578,"selectedPaths":579,"source":334,"sourceLanguage":22,"type":279},"skills/feature-investment-advisor","Evaluate feature investments using revenue impact, cost structure, ROI, and strategy.","feature-investment-advisor",{"claudeCode":576},"inline plugin source from marketplace.json at skills/feature-investment-advisor",[580],{"path":343,"priority":333},{"basePath":582,"description":583,"displayName":584,"installMethods":585,"rationale":586,"selectedPaths":587,"source":334,"sourceLanguage":22,"type":279},"skills/finance-based-pricing-advisor","Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback.","finance-based-pricing-advisor",{"claudeCode":584},"inline plugin source from marketplace.json at skills/finance-based-pricing-advisor",[588],{"path":343,"priority":333},{"basePath":590,"description":591,"displayName":592,"installMethods":593,"rationale":594,"selectedPaths":595,"source":334,"sourceLanguage":22,"type":279},"skills/finance-metrics-quickref","Look up SaaS finance metrics, formulas, and benchmarks fast.","finance-metrics-quickref",{"claudeCode":592},"inline plugin source from marketplace.json at skills/finance-metrics-quickref",[596],{"path":343,"priority":333},{"basePath":598,"description":599,"displayName":600,"installMethods":601,"rationale":602,"selectedPaths":603,"source":334,"sourceLanguage":22,"type":279},"skills/saas-economics-efficiency-metrics","Evaluate SaaS unit economics and capital efficiency for scaling decisions.","saas-economics-efficiency-metrics",{"claudeCode":600},"inline plugin source from marketplace.json at skills/saas-economics-efficiency-metrics",[604],{"path":343,"priority":333},{"basePath":606,"description":607,"displayName":608,"installMethods":609,"rationale":610,"selectedPaths":611,"source":334,"sourceLanguage":22,"type":279},"skills/saas-revenue-growth-metrics","Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.","saas-revenue-growth-metrics",{"claudeCode":608},"inline plugin source from marketplace.json at skills/saas-revenue-growth-metrics",[612],{"path":343,"priority":333},{"basePath":614,"description":615,"displayName":616,"installMethods":617,"rationale":618,"selectedPaths":619,"source":334,"sourceLanguage":22,"type":279},"skills/altitude-horizon-framework","Understand the PM-to-Director transition through altitude and horizon thinking.","altitude-horizon-framework",{"claudeCode":616},"inline plugin source from marketplace.json at skills/altitude-horizon-framework",[620],{"path":343,"priority":333},{"basePath":622,"description":623,"displayName":624,"installMethods":625,"rationale":626,"selectedPaths":627,"source":334,"sourceLanguage":22,"type":279},"skills/director-readiness-advisor","Guide the PM-to-Director transition across preparing, interviewing, and landing.","director-readiness-advisor",{"claudeCode":624},"inline plugin source from marketplace.json at skills/director-readiness-advisor",[628],{"path":343,"priority":333},{"basePath":630,"description":631,"displayName":632,"installMethods":633,"rationale":634,"selectedPaths":635,"source":334,"sourceLanguage":22,"type":279},"skills/executive-onboarding-playbook","Plan a VP or CPO 30-60-90 day diagnostic onboarding path.","executive-onboarding-playbook",{"claudeCode":632},"inline plugin source from marketplace.json at skills/executive-onboarding-playbook",[636],{"path":343,"priority":333},{"basePath":638,"description":639,"displayName":640,"installMethods":641,"rationale":642,"selectedPaths":643,"source":334,"sourceLanguage":22,"type":279},"skills/product-sense-interview-answer","Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.","product-sense-interview-answer",{"claudeCode":640},"inline plugin source from marketplace.json at skills/product-sense-interview-answer",[644],{"path":343,"priority":333},{"basePath":646,"description":647,"displayName":648,"installMethods":649,"rationale":650,"selectedPaths":651,"source":334,"sourceLanguage":22,"type":279},"skills/vp-cpo-readiness-advisor","Guide the transition to VP or CPO across preparing, interviewing, and recalibrating.","vp-cpo-readiness-advisor",{"claudeCode":648},"inline plugin source from marketplace.json at skills/vp-cpo-readiness-advisor",[652],{"path":343,"priority":333},{"basePath":654,"description":655,"displayName":656,"installMethods":657,"rationale":658,"selectedPaths":659,"source":334,"sourceLanguage":22,"type":279},"skills/ai-shaped-readiness-advisor","Assess whether your product work is AI-first or AI-shaped across 5 competencies.","ai-shaped-readiness-advisor",{"claudeCode":656},"inline plugin source from marketplace.json at skills/ai-shaped-readiness-advisor",[660],{"path":343,"priority":333},{"basePath":662,"description":663,"displayName":664,"installMethods":665,"rationale":666,"selectedPaths":667,"source":334,"sourceLanguage":22,"type":279},"skills/context-engineering-advisor","Diagnose context stuffing vs. context engineering in AI workflows.","context-engineering-advisor",{"claudeCode":664},"inline plugin source from marketplace.json at skills/context-engineering-advisor",[668],{"path":343,"priority":333},{"basePath":670,"description":671,"displayName":672,"installMethods":673,"rationale":674,"selectedPaths":675,"source":334,"sourceLanguage":22,"type":279},"skills/pol-probe","Define a Proof of Life probe to test a risky hypothesis cheaply.","pol-probe",{"claudeCode":672},"inline plugin source from marketplace.json at skills/pol-probe",[676],{"path":343,"priority":333},{"basePath":678,"description":679,"displayName":680,"installMethods":681,"rationale":682,"selectedPaths":683,"source":334,"sourceLanguage":22,"type":279},"skills/pol-probe-advisor","Select the right Proof of Life probe type based on hypothesis, risk, and resources.","pol-probe-advisor",{"claudeCode":680},"inline plugin source from marketplace.json at skills/pol-probe-advisor",[684],{"path":343,"priority":333},{"basePath":686,"description":687,"displayName":688,"installMethods":689,"rationale":690,"selectedPaths":691,"source":334,"sourceLanguage":22,"type":279},"skills/recommendation-canvas","Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning.","recommendation-canvas",{"claudeCode":688},"inline plugin source from marketplace.json at skills/recommendation-canvas",[692],{"path":343,"priority":333},{"basePath":694,"description":695,"displayName":696,"installMethods":697,"rationale":698,"selectedPaths":699,"source":334,"sourceLanguage":22,"type":279},"skills/workshop-facilitation","Facilitate workshop sessions with consistent pacing, options, and progress tracking.","workshop-facilitation",{"claudeCode":696},"inline plugin source from marketplace.json at skills/workshop-facilitation",[700],{"path":343,"priority":333},{"basePath":702,"description":703,"displayName":704,"installMethods":705,"rationale":706,"selectedPaths":707,"source":334,"sourceLanguage":22,"type":279},"skills/skill-authoring-workflow","Turn raw PM content into a compliant, publish-ready skill.","skill-authoring-workflow",{"claudeCode":704},"inline plugin source from marketplace.json at skills/skill-authoring-workflow",[708],{"path":343,"priority":333},{"basePath":558,"description":710,"displayName":560,"installMethods":711,"rationale":712,"selectedPaths":713,"source":334,"sourceLanguage":22,"type":24},"Evaluate acquisition channels using unit economics, customer quality, and scalability. Use when deciding whether to scale, test, or kill a growth channel.",{"claudeCode":15},"SKILL.md frontmatter at skills/acquisition-channel-advisor/SKILL.md",[714,715],{"path":343,"priority":328},{"path":716,"priority":717},"examples/conversation-flow.md","low",{"basePath":654,"description":719,"displayName":656,"installMethods":720,"rationale":721,"selectedPaths":722,"source":334,"sourceLanguage":22,"type":24},"Assess whether your product work is AI-first or AI-shaped. Use when evaluating AI maturity and choosing the next team capability to build.",{"claudeCode":15},"SKILL.md frontmatter at skills/ai-shaped-readiness-advisor/SKILL.md",[723],{"path":343,"priority":328},{"basePath":614,"description":725,"displayName":616,"installMethods":726,"rationale":727,"selectedPaths":728,"source":334,"sourceLanguage":22,"type":24},"Understand the PM-to-Director transition through altitude and horizon thinking. Use when diagnosing scope, time-horizon, or leadership-level gaps.",{"claudeCode":15},"SKILL.md frontmatter at skills/altitude-horizon-framework/SKILL.md",[729,730],{"path":343,"priority":328},{"path":731,"priority":717},"examples/sample.md",{"basePath":566,"description":733,"displayName":568,"installMethods":734,"rationale":735,"selectedPaths":736,"source":334,"sourceLanguage":22,"type":24},"Diagnose SaaS business health across growth, retention, efficiency, and capital. Use when preparing a business review or prioritizing urgent fixes.",{"claudeCode":15},"SKILL.md frontmatter at skills/business-health-diagnostic/SKILL.md",[737],{"path":343,"priority":328},{"basePath":336,"description":739,"displayName":338,"installMethods":740,"rationale":741,"selectedPaths":742,"source":334,"sourceLanguage":22,"type":24},"Create a company research brief with executive quotes, product strategy, and org context. Use when preparing for interviews, competitive analysis, partnerships, or market-entry work.",{"claudeCode":15},"SKILL.md frontmatter at skills/company-research/SKILL.md",[743,744,745],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},"template.md","medium",{"basePath":662,"description":749,"displayName":664,"installMethods":750,"rationale":751,"selectedPaths":752,"source":334,"sourceLanguage":22,"type":24},"Diagnose context stuffing vs. context engineering. Use when an AI workflow feels bloated, brittle, or hard to steer reliably.",{"claudeCode":15},"SKILL.md frontmatter at skills/context-engineering-advisor/SKILL.md",[753],{"path":343,"priority":328},{"basePath":345,"description":755,"displayName":347,"installMethods":756,"rationale":757,"selectedPaths":758,"source":334,"sourceLanguage":22,"type":24},"Create a customer journey map across stages, touchpoints, actions, emotions, and metrics. Use when diagnosing a broken experience or aligning a team on the full customer flow.",{"claudeCode":15},"SKILL.md frontmatter at skills/customer-journey-map/SKILL.md",[759,760,762,763],{"path":343,"priority":328},{"path":761,"priority":717},"examples/meta-product-manager-skills.md",{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":353,"description":765,"displayName":355,"installMethods":766,"rationale":767,"selectedPaths":768,"source":334,"sourceLanguage":22,"type":24},"Run a customer journey mapping workshop with adaptive questions and outputs. Use when you need to map stages, actions, emotions, pain points, and opportunities for a persona and scenario.",{"claudeCode":15},"SKILL.md frontmatter at skills/customer-journey-mapping-workshop/SKILL.md",[769],{"path":343,"priority":328},{"basePath":622,"description":771,"displayName":624,"installMethods":772,"rationale":773,"selectedPaths":774,"source":334,"sourceLanguage":22,"type":24},"Guide the PM-to-Director transition across preparing, interviewing, landing, and recalibrating. Use when leadership scope is changing and you need practical coaching.",{"claudeCode":15},"SKILL.md frontmatter at skills/director-readiness-advisor/SKILL.md",[775,776],{"path":343,"priority":328},{"path":716,"priority":717},{"basePath":361,"description":778,"displayName":363,"installMethods":779,"rationale":780,"selectedPaths":781,"source":334,"sourceLanguage":22,"type":24},"Plan customer discovery interviews with the right goal, segment, constraints, and method. Use when preparing interviews for problem validation, churn research, or new product ideas.",{"claudeCode":15},"SKILL.md frontmatter at skills/discovery-interview-prep/SKILL.md",[782],{"path":343,"priority":328},{"basePath":369,"description":784,"displayName":371,"installMethods":785,"rationale":786,"selectedPaths":787,"source":334,"sourceLanguage":22,"type":24},"Run a full discovery cycle from problem hypothesis to validated solution. Use when a team needs a structured path through framing, interviews, synthesis, and experiments.",{"claudeCode":15},"SKILL.md frontmatter at skills/discovery-process/SKILL.md",[788,789,790],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":494,"description":792,"displayName":496,"installMethods":793,"rationale":794,"selectedPaths":795,"source":334,"sourceLanguage":22,"type":24},"Write a clear, empathetic EOL announcement with rationale, customer impact, and next steps. Use when retiring a product, feature, or plan without creating avoidable confusion.",{"claudeCode":15},"SKILL.md frontmatter at skills/eol-message/SKILL.md",[796,797,798],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":502,"description":800,"displayName":504,"installMethods":801,"rationale":802,"selectedPaths":803,"source":334,"sourceLanguage":22,"type":24},"Break down epics into user stories with Humanizing Work split patterns. Use when a backlog item is too large to estimate, sequence, or deliver safely.",{"claudeCode":15},"SKILL.md frontmatter at skills/epic-breakdown-advisor/SKILL.md",[804],{"path":343,"priority":328},{"basePath":510,"description":806,"displayName":512,"installMethods":807,"rationale":808,"selectedPaths":809,"source":334,"sourceLanguage":22,"type":24},"Frame an epic as a testable hypothesis with target user, expected outcome, and validation method. Use when defining a major initiative before roadmap, discovery, or delivery planning.",{"claudeCode":15},"SKILL.md frontmatter at skills/epic-hypothesis/SKILL.md",[810,811,812],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":630,"description":814,"displayName":632,"installMethods":815,"rationale":816,"selectedPaths":817,"source":334,"sourceLanguage":22,"type":24},"Plan a VP or CPO 30-60-90 day diagnostic onboarding path. Use when entering a new executive product role and avoiding premature change.",{"claudeCode":15},"SKILL.md frontmatter at skills/executive-onboarding-playbook/SKILL.md",[818,819],{"path":343,"priority":328},{"path":731,"priority":717},{"basePath":574,"description":821,"displayName":576,"installMethods":822,"rationale":823,"selectedPaths":824,"source":334,"sourceLanguage":22,"type":24},"Evaluate feature investments using revenue impact, cost structure, ROI, and strategy. Use when deciding whether a feature deserves investment.",{"claudeCode":15},"SKILL.md frontmatter at skills/feature-investment-advisor/SKILL.md",[825,826],{"path":343,"priority":328},{"path":716,"priority":717},{"basePath":582,"description":828,"displayName":584,"installMethods":829,"rationale":830,"selectedPaths":831,"source":334,"sourceLanguage":22,"type":24},"Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback. Use when deciding whether a pricing move should ship.",{"claudeCode":15},"SKILL.md frontmatter at skills/finance-based-pricing-advisor/SKILL.md",[832],{"path":343,"priority":328},{"basePath":590,"description":834,"displayName":592,"installMethods":835,"rationale":836,"selectedPaths":837,"source":334,"sourceLanguage":22,"type":24},"Look up SaaS finance metrics, formulas, and benchmarks fast. Use when you need a quick metric definition, formula, or benchmark during analysis.",{"claudeCode":15},"SKILL.md frontmatter at skills/finance-metrics-quickref/SKILL.md",[838],{"path":343,"priority":328},{"basePath":377,"description":840,"displayName":379,"installMethods":841,"rationale":842,"selectedPaths":843,"source":334,"sourceLanguage":22,"type":24},"Uncover customer jobs, pains, and gains in a structured JTBD format. Use when clarifying unmet needs, repositioning a product, or improving discovery and messaging.",{"claudeCode":15},"SKILL.md frontmatter at skills/jobs-to-be-done/SKILL.md",[844,845,846],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":385,"description":848,"displayName":387,"installMethods":849,"rationale":850,"selectedPaths":851,"source":334,"sourceLanguage":22,"type":24},"Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next.",{"claudeCode":15},"SKILL.md frontmatter at skills/lean-ux-canvas/SKILL.md",[852,853,854],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":393,"description":856,"displayName":395,"installMethods":857,"rationale":858,"selectedPaths":859,"source":334,"sourceLanguage":22,"type":24},"Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests. Use when a stakeholder request needs problem framing before you decide what to build.",{"claudeCode":15},"SKILL.md frontmatter at skills/opportunity-solution-tree/SKILL.md",[860,861,862],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":425,"description":864,"displayName":427,"installMethods":865,"rationale":866,"selectedPaths":867,"source":334,"sourceLanguage":22,"type":24},"Analyze political, economic, social, technological, environmental, and legal forces. Use when external market shifts could materially affect a product, roadmap, or strategy.",{"claudeCode":15},"SKILL.md frontmatter at skills/pestel-analysis/SKILL.md",[868,869,870],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":670,"description":872,"displayName":672,"installMethods":873,"rationale":874,"selectedPaths":875,"source":334,"sourceLanguage":22,"type":24},"Define a Proof of Life probe to test a risky hypothesis cheaply. Use when you need harsh truth before building real product.",{"claudeCode":15},"SKILL.md frontmatter at skills/pol-probe/SKILL.md",[876,877,878],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":678,"description":880,"displayName":680,"installMethods":881,"rationale":882,"selectedPaths":883,"source":334,"sourceLanguage":22,"type":24},"Select the right Proof of Life (PoL) probe based on hypothesis, risk, and resources. Use this to match the validation method to the real learning goal, not tooling comfort.",{"claudeCode":15},"SKILL.md frontmatter at skills/pol-probe-advisor/SKILL.md",[884],{"path":343,"priority":328},{"basePath":433,"description":886,"displayName":435,"installMethods":887,"rationale":888,"selectedPaths":889,"source":334,"sourceLanguage":22,"type":24},"Create a Geoffrey Moore-style positioning statement. Use when clarifying who you serve, what problem you solve, your category, and why you're different from alternatives.",{"claudeCode":15},"SKILL.md frontmatter at skills/positioning-statement/SKILL.md",[890,891,892],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":19,"description":13,"displayName":23,"installMethods":894,"rationale":895,"selectedPaths":896,"source":334,"sourceLanguage":22,"type":24},{"claudeCode":15},"SKILL.md frontmatter at skills/positioning-workshop/SKILL.md",[897],{"path":343,"priority":328},{"basePath":446,"description":899,"displayName":448,"installMethods":900,"rationale":901,"selectedPaths":902,"source":334,"sourceLanguage":22,"type":24},"Build a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative.",{"claudeCode":15},"SKILL.md frontmatter at skills/prd-development/SKILL.md",[903,904,905],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":454,"description":907,"displayName":456,"installMethods":908,"rationale":909,"selectedPaths":910,"source":334,"sourceLanguage":22,"type":24},"Write an Amazon-style press release that defines customer value before building. Use when aligning stakeholders on a new product, feature, or strategic bet.",{"claudeCode":15},"SKILL.md frontmatter at skills/press-release/SKILL.md",[911,912,913],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":462,"description":915,"displayName":464,"installMethods":916,"rationale":917,"selectedPaths":918,"source":334,"sourceLanguage":22,"type":24},"Choose a prioritization framework based on stage, team context, and stakeholder needs. Use when deciding between RICE, ICE, value/effort, or another scoring approach.",{"claudeCode":15},"SKILL.md frontmatter at skills/prioritization-advisor/SKILL.md",[919],{"path":343,"priority":328},{"basePath":401,"description":921,"displayName":403,"installMethods":922,"rationale":923,"selectedPaths":924,"source":334,"sourceLanguage":22,"type":24},"Guide teams through MITRE's Problem Framing Canvas. Use when you need a clearer problem statement before jumping to solutions.",{"claudeCode":15},"SKILL.md frontmatter at skills/problem-framing-canvas/SKILL.md",[925,926,927],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":409,"description":929,"displayName":411,"installMethods":930,"rationale":931,"selectedPaths":932,"source":334,"sourceLanguage":22,"type":24},"Write a user-centered problem statement with who is blocked, what they are trying to do, why it matters, and how it feels. Use when framing discovery, prioritization, or a PRD.",{"claudeCode":15},"SKILL.md frontmatter at skills/problem-statement/SKILL.md",[933,934,935],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":638,"description":937,"displayName":640,"installMethods":938,"rationale":939,"selectedPaths":940,"source":334,"sourceLanguage":22,"type":24},"Structure a spoken PM product-sense answer with assumptions, segmentation, pain-point prioritization, and MVP tradeoffs. Use when practicing design, improve, or build-next interview questions.",{"claudeCode":15},"SKILL.md frontmatter at skills/product-sense-interview-answer/SKILL.md",[941,942,944],{"path":343,"priority":328},{"path":943,"priority":717},"examples/improve-youtube.md",{"path":746,"priority":747},{"basePath":470,"description":946,"displayName":472,"installMethods":947,"rationale":948,"selectedPaths":949,"source":334,"sourceLanguage":22,"type":24},"Run an end-to-end product strategy session across positioning, discovery, and roadmap planning. Use when a team needs validated direction before committing to execution.",{"claudeCode":15},"SKILL.md frontmatter at skills/product-strategy-session/SKILL.md",[950,951,952],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":417,"description":954,"displayName":419,"installMethods":955,"rationale":956,"selectedPaths":957,"source":334,"sourceLanguage":22,"type":24},"Create a proto-persona from current research, market signals, and team knowledge. Use when you need a working customer profile before deeper validation.",{"claudeCode":15},"SKILL.md frontmatter at skills/proto-persona/SKILL.md",[958,959,960],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":686,"description":962,"displayName":688,"installMethods":963,"rationale":964,"selectedPaths":965,"source":334,"sourceLanguage":22,"type":24},"Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning. Use when deciding whether an AI solution deserves investment or recommendation.",{"claudeCode":15},"SKILL.md frontmatter at skills/recommendation-canvas/SKILL.md",[966,967,968],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":478,"description":970,"displayName":480,"installMethods":971,"rationale":972,"selectedPaths":973,"source":334,"sourceLanguage":22,"type":24},"Plan a strategic roadmap across prioritization, epic definition, stakeholder alignment, and sequencing. Use when turning strategy into a release plan that teams can execute.",{"claudeCode":15},"SKILL.md frontmatter at skills/roadmap-planning/SKILL.md",[974,975,976],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":598,"description":978,"displayName":600,"installMethods":979,"rationale":980,"selectedPaths":981,"source":334,"sourceLanguage":22,"type":24},"Evaluate SaaS unit economics and capital efficiency. Use when deciding whether the business can scale efficiently or needs correction.",{"claudeCode":15},"SKILL.md frontmatter at skills/saas-economics-efficiency-metrics/SKILL.md",[982,983,985,987],{"path":343,"priority":328},{"path":984,"priority":717},"examples/cash-trap.md",{"path":986,"priority":717},"examples/healthy-unit-economics.md",{"path":746,"priority":747},{"basePath":606,"description":989,"displayName":608,"installMethods":990,"rationale":991,"selectedPaths":992,"source":334,"sourceLanguage":22,"type":24},"Calculate SaaS revenue, retention, and growth metrics. Use when diagnosing momentum, churn, expansion, or product-market-fit signals.",{"claudeCode":15},"SKILL.md frontmatter at skills/saas-revenue-growth-metrics/SKILL.md",[993,994,996,998],{"path":343,"priority":328},{"path":995,"priority":717},"examples/healthy-saas.md",{"path":997,"priority":717},"examples/warning-signs.md",{"path":746,"priority":747},{"basePath":702,"description":1000,"displayName":704,"installMethods":1001,"rationale":1002,"selectedPaths":1003,"source":334,"sourceLanguage":22,"type":24},"Turn raw PM content into a compliant, publish-ready skill. Use when creating or updating a repo skill without breaking standards.",{"claudeCode":15},"SKILL.md frontmatter at skills/skill-authoring-workflow/SKILL.md",[1004],{"path":343,"priority":328},{"basePath":518,"description":1006,"displayName":520,"installMethods":1007,"rationale":1008,"selectedPaths":1009,"source":334,"sourceLanguage":22,"type":24},"Create a six-frame storyboard that shows a user's journey from problem to solution. Use when you need a fast narrative for alignment, concept reviews, or demos.",{"claudeCode":15},"SKILL.md frontmatter at skills/storyboard/SKILL.md",[1010,1011,1012],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":486,"description":1014,"displayName":488,"installMethods":1015,"rationale":1016,"selectedPaths":1017,"source":334,"sourceLanguage":22,"type":24},"Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats. Use when sizing a market for a product idea, business case, or executive review.",{"claudeCode":15},"SKILL.md frontmatter at skills/tam-sam-som-calculator/SKILL.md",[1018,1019,1020,1022],{"path":343,"priority":328},{"path":731,"priority":717},{"path":1021,"priority":717},"scripts/market-sizing.py",{"path":746,"priority":747},{"basePath":526,"description":1024,"displayName":528,"installMethods":1025,"rationale":1026,"selectedPaths":1027,"source":334,"sourceLanguage":22,"type":24},"Create user stories with Mike Cohn format and Gherkin acceptance criteria. Use when turning user needs into development-ready work with clear outcomes and testable conditions.",{"claudeCode":15},"SKILL.md frontmatter at skills/user-story/SKILL.md",[1028,1029,1030,1032],{"path":343,"priority":328},{"path":731,"priority":717},{"path":1031,"priority":717},"scripts/user-story-template.py",{"path":746,"priority":747},{"basePath":534,"description":1034,"displayName":536,"installMethods":1035,"rationale":1036,"selectedPaths":1037,"source":334,"sourceLanguage":22,"type":24},"Create a user story map that lays out activities, steps, tasks, and release slices. Use when planning a workflow, backlog, or MVP around the user journey.",{"claudeCode":15},"SKILL.md frontmatter at skills/user-story-mapping/SKILL.md",[1038,1039,1040],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":542,"description":1042,"displayName":544,"installMethods":1043,"rationale":1044,"selectedPaths":1045,"source":334,"sourceLanguage":22,"type":24},"Run a user story mapping workshop with adaptive questions and a structured map output. Use when you need backbone activities, tasks, and release slices for a workflow.",{"claudeCode":15},"SKILL.md frontmatter at skills/user-story-mapping-workshop/SKILL.md",[1046,1047],{"path":343,"priority":328},{"path":746,"priority":747},{"basePath":550,"description":1049,"displayName":552,"installMethods":1050,"rationale":1051,"selectedPaths":1052,"source":334,"sourceLanguage":22,"type":24},"Break a large story or epic into smaller deliverable stories using proven split patterns. Use when backlog items are too big for estimation, sequencing, or independent release.",{"claudeCode":15},"SKILL.md frontmatter at skills/user-story-splitting/SKILL.md",[1053,1054,1055],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":646,"description":1057,"displayName":648,"installMethods":1058,"rationale":1059,"selectedPaths":1060,"source":334,"sourceLanguage":22,"type":24},"Guide the transition to VP or CPO across preparing, interviewing, landing, and recalibrating. Use when executive product scope is changing fast.",{"claudeCode":15},"SKILL.md frontmatter at skills/vp-cpo-readiness-advisor/SKILL.md",[1061,1062],{"path":343,"priority":328},{"path":716,"priority":717},{"basePath":694,"description":1064,"displayName":696,"installMethods":1065,"rationale":1066,"selectedPaths":1067,"source":334,"sourceLanguage":22,"type":24},"Facilitate workshop sessions in a one-step, multi-turn flow. Use when an interactive skill needs consistent pacing, options, and progress tracking.",{"claudeCode":15},"SKILL.md frontmatter at skills/workshop-facilitation/SKILL.md",[1068],{"path":343,"priority":328},{"sources":1070},[1071],"manual",{"closedIssues90d":11,"description":1073,"forks":268,"license":273,"openIssues90d":269,"pushedAt":270,"readmeSize":266,"stars":271,"topics":1074},"Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.",[1075,1076,1077,31,1078],"ai-agents","ai-product-management","claude-skills","pm-frameworks",{"classifiedAt":1080,"discoverAt":1081,"extractAt":1082,"githubAt":1082,"updatedAt":1080},1778686036887,1778686031465,1778686034938,[34,32,31,33,253],{"evaluatedAt":277,"extractAt":46,"updatedAt":277},[],[1087,1106,1125,1143,1159,1179],{"_creationTime":1088,"_id":1089,"community":1090,"display":1091,"identity":1093,"providers":1094,"relations":1102,"tags":1103,"workflow":1104},1778686037155.6106,"k17engadzpkr86yfw7whn2bx8d86nswr",{"reviewCount":11},{"description":402,"installMethods":1092,"name":403,"sourceUrl":17},{"claudeCode":403},{"basePath":401,"githubOwner":20,"githubRepo":21,"locale":22,"slug":403,"type":279},{"evaluate":1095,"extract":1101},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1096,"tags":1097,"targetMarket":36,"tier":37},100,[31,1098,1099,1100,33],"problem-framing","mitre","canvas",{"commitSha":39},{"parentExtensionId":282,"repoId":42},[1100,1099,1098,31,33],{"evaluatedAt":1105,"extractAt":46,"updatedAt":1105},1778686237770,{"_creationTime":1107,"_id":1108,"community":1109,"display":1110,"identity":1112,"providers":1113,"relations":1121,"tags":1122,"workflow":1123},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",{"reviewCount":11},{"description":639,"installMethods":1111,"name":640,"sourceUrl":17},{"claudeCode":640},{"basePath":638,"githubOwner":20,"githubRepo":21,"locale":22,"slug":640,"type":279},{"evaluate":1114,"extract":1120},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1096,"tags":1115,"targetMarket":36,"tier":37},[31,1116,1117,1118,1119],"interview","coaching","career-development","framework",{"commitSha":39},{"parentExtensionId":282,"repoId":42},[1118,1117,1119,1116,31],{"evaluatedAt":1124,"extractAt":46,"updatedAt":1124},1778686974785,{"_creationTime":1126,"_id":1127,"community":1128,"display":1129,"identity":1131,"providers":1132,"relations":1139,"tags":1140,"workflow":1141},1778686037155.6094,"k1784wckdjhbewmdtebnx5y34n86mcb6",{"reviewCount":11},{"description":362,"installMethods":1130,"name":363,"sourceUrl":17},{"claudeCode":363},{"basePath":361,"githubOwner":20,"githubRepo":21,"locale":22,"slug":363,"type":279},{"evaluate":1133,"extract":1138},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1096,"tags":1134,"targetMarket":36,"tier":37},[31,1135,1136,1137,279],"customer-discovery","interviews","research-planning",{"commitSha":39},{"parentExtensionId":282,"repoId":42},[1135,1136,279,31,1137],{"evaluatedAt":1142,"extractAt":46,"updatedAt":1142},1778686132519,{"_creationTime":1144,"_id":1145,"community":1146,"display":1147,"identity":1149,"providers":1150,"relations":1155,"tags":1156,"workflow":1157},1778686037155.6116,"k172311vv731gf310d1a3dcr2986m6ef",{"reviewCount":11},{"description":434,"installMethods":1148,"name":435,"sourceUrl":17},{"claudeCode":435},{"basePath":433,"githubOwner":20,"githubRepo":21,"locale":22,"slug":435,"type":279},{"evaluate":1151,"extract":1154},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":1152,"targetMarket":36,"tier":37},[31,33,32,35,1153],"documentation",{"commitSha":39},{"parentExtensionId":282,"repoId":42},[1153,35,32,31,33],{"evaluatedAt":1158,"extractAt":46,"updatedAt":1158},1778686316711,{"_creationTime":1160,"_id":1161,"community":1162,"display":1163,"identity":1166,"providers":1167,"relations":1175,"tags":1176,"workflow":1177},1778686037155.6128,"k177m4rt2zq3s4a9j0dy9znwrx86mwg3",{"reviewCount":11},{"description":471,"installMethods":1164,"name":1165,"sourceUrl":17},{"claudeCode":472},"Product Strategy Session",{"basePath":470,"githubOwner":20,"githubRepo":21,"locale":22,"slug":472,"type":279},{"evaluate":1168,"extract":1174},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1169,"tags":1170,"targetMarket":36,"tier":37},98,[1171,31,1172,1173,32,297],"product-strategy","workflow","roadmap",{"commitSha":39,"license":40},{"parentExtensionId":282,"repoId":42},[297,32,31,1171,1173,1172],{"evaluatedAt":1178,"extractAt":46,"updatedAt":1178},1778686422544,{"_creationTime":1180,"_id":1181,"community":1182,"display":1183,"identity":1188,"providers":1190,"relations":1201,"tags":1204,"workflow":1205},1778695383013.7263,"k17bqvqs4amnqa6cqb5fxqeckd86n8gf",{"reviewCount":11},{"description":1184,"installMethods":1185,"name":1186,"sourceUrl":1187},"Product marketing and growth skills: marketing ideas, value proposition statements, North Star metrics, product naming, and positioning.",{"claudeCode":1186},"pm-marketing-growth","https://github.com/phuryn/pm-skills",{"basePath":1186,"githubOwner":1189,"githubRepo":303,"locale":22,"slug":1186,"type":279},"phuryn",{"evaluate":1191,"extract":1197},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1192,"tags":1193,"targetMarket":36,"tier":37},96,[31,34,1194,32,1195,1196],"growth","branding","north-star",{"commitSha":39,"license":1198,"plugin":1199},"MIT",{"mcpCount":11,"provider":306,"skillCount":1200},5,{"parentExtensionId":1202,"repoId":1203},"k172xh7pnzf1sa7ch900am209d86mvxj","kd759mc43bg9ypk46ka87r3wa586npt5",[1195,1194,34,1196,32,31],{"evaluatedAt":1206,"extractAt":1207,"updatedAt":1206},1778695554865,1778695383013]