[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-deanpeters-product-sense-interview-answer-zh-CN":3,"guides-for-deanpeters-product-sense-interview-answer":1085,"similar-k17btc8g5vx304t4xvw7epy84586nvg3-zh-CN":1086},{"_creationTime":4,"_id":5,"children":6,"community":45,"display":46,"evaluation":49,"identity":277,"isFallback":274,"parentExtension":279,"providers":311,"relations":315,"repo":316,"tags":1083,"workflow":1084},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":39,"tags":41,"workflow":42},1778686037155.6277,"k175kbvkbkq9wkdjjxxsv6g48986n4c0",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"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},"deanpeters/Product-Manager-Skills","product-sense-interview-answer","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"skills/product-sense-interview-answer","deanpeters","Product-Manager-Skills","en","skill",{"evaluate":25,"extract":37},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":35,"tier":36},"3.0.0","4.4.0",99,[30,31,32,33,34],"product-management","interview-practice","career-development","communication","strategy","global","verified",{"commitSha":38},"HEAD",{"parentExtensionId":5,"repoId":40},"kd79w54je3w4zrhk2stxg9246186nbp1",[32,33,31,30,34],{"evaluatedAt":43,"extractAt":44,"updatedAt":43},1778688006505,1778686037155,{"reviewCount":11},{"description":47,"installMethods":48,"name":16,"sourceUrl":17},"Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.",{"claudeCode":16},{"_creationTime":50,"_id":51,"extensionId":5,"locale":22,"result":52,"trustSignals":259,"workflow":275},1778686974785.179,"kn71rptkhrwxzbktkvqqwhyj5d86n307",{"checks":53,"evaluatedAt":236,"extensionSummary":237,"features":238,"nonGoals":243,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":247,"rationale":248,"score":249,"summary":250,"tags":251,"targetMarket":35,"tier":36,"useCases":255},[54,59,62,65,69,72,77,81,84,87,91,95,98,102,105,108,111,114,117,120,124,128,132,136,140,143,146,149,153,156,159,162,164,167,170,174,178,182,185,189,192,195,198,201,203,206,209,212,215,218,222,225,228,232],{"category":55,"check":56,"severity":57,"summary":58},"Practical Utility","Problem relevance","pass","The description clearly states the user problem of structuring spoken product-sense interview answers with specific components like segmentation and MVP tradeoffs.",{"category":55,"check":60,"severity":57,"summary":61},"Unique selling proposition","The skill provides a structured six-part answer spine that goes beyond generic prompt advice, guiding users to clarify, rationalize, set goals, segment, prioritize pain points, and choose an MVP, which offers value over simple prompting.",{"category":55,"check":63,"severity":57,"summary":64},"Production readiness","The skill is a self-contained component that can be used immediately in a workflow to practice or coach product-sense interview answers.",{"category":66,"check":67,"severity":57,"summary":68},"Scope","Single responsibility principle","The plugin is focused on the single domain of structuring product-sense interview answers and does not extend into unrelated areas.",{"category":66,"check":70,"severity":57,"summary":71},"Description quality","The displayed description accurately reflects the skill's purpose of structuring spoken product-sense interview answers.",{"category":73,"check":74,"severity":75,"summary":76},"Invocation","Scoped tools","not_applicable","This is a single-purpose skill, not a plugin with multiple tools.",{"category":78,"check":79,"severity":75,"summary":80},"Documentation","Configuration & parameter reference","The skill does not have configurable parameters or environment variables.",{"category":66,"check":82,"severity":75,"summary":83},"Tool naming","This is a single skill, not a plugin with multiple tools to name.",{"category":66,"check":85,"severity":75,"summary":86},"Minimal I/O surface","This is a skill with no specific tools or parameters to evaluate.",{"category":88,"check":89,"severity":57,"summary":90},"License","License usability","The extension uses the CC BY-NC-SA 4.0 license, which is a permissive open-source license.",{"category":92,"check":93,"severity":57,"summary":94},"Maintenance","Commit recency","The last commit was on April 28, 2026, which is within the last 3 months.",{"category":92,"check":96,"severity":75,"summary":97},"Dependency Management","No third-party dependencies were detected.",{"category":99,"check":100,"severity":75,"summary":101},"Security","Secret Management","The skill does not handle any secrets.",{"category":99,"check":103,"severity":57,"summary":104},"Injection","The skill does not load or include external files at runtime, mitigating injection risks.",{"category":99,"check":106,"severity":57,"summary":107},"Transitive Supply-Chain Grenades","The skill does not load external files at runtime or pull from remote URLs.",{"category":99,"check":109,"severity":57,"summary":110},"Sandbox Isolation","The skill is a static content generation skill and does not modify files or interact with the system outside its defined scope.",{"category":99,"check":112,"severity":57,"summary":113},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were found in the skill's logic.",{"category":99,"check":115,"severity":57,"summary":116},"Data Exfiltration","The skill does not read or submit confidential data to any third party.",{"category":99,"check":118,"severity":57,"summary":119},"Hidden Text Tricks","The bundled content is free of hidden steering tricks and contains only clean printable ASCII and expected Unicode.",{"category":121,"check":122,"severity":57,"summary":123},"Hooks","Opaque code execution","The skill includes only plain, readable markdown content and no obfuscated code.",{"category":125,"check":126,"severity":57,"summary":127},"Portability","Structural Assumption","The skill makes no structural assumptions about the user's project organization outside of its own bundled content.",{"category":129,"check":130,"severity":57,"summary":131},"Trust","Issues Attention","The repository has 3 open issues and 0 closed issues in the last 90 days, with a closure rate of 0% and a low number of open issues, indicating good attention.",{"category":133,"check":134,"severity":57,"summary":135},"Versioning","Release Management","The skill has a meaningful version 'v0.78' declared in the README frontmatter.",{"category":137,"check":138,"severity":75,"summary":139},"Code Execution","Validation","The skill does not involve executable code or structured output that requires validation.",{"category":99,"check":141,"severity":57,"summary":142},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":137,"check":144,"severity":57,"summary":145},"Error Handling","As a content-based skill, it has no error paths visible to the user or agent that would require structured error handling.",{"category":137,"check":147,"severity":75,"summary":148},"Logging","The skill is read-only and does not perform actions that require local audit logging.",{"category":150,"check":151,"severity":75,"summary":152},"Compliance","GDPR","The skill does not operate on personal data.",{"category":150,"check":154,"severity":57,"summary":155},"Target market","The skill is language-agnostic and has no regional or jurisdictional logic, making it globally applicable.",{"category":125,"check":157,"severity":57,"summary":158},"Runtime stability","The skill is written in markdown and is platform-independent, with no assumptions about specific editors, shells, or OS.",{"category":78,"check":160,"severity":57,"summary":161},"README","The README file exists, is comprehensive, and clearly states the extension's purpose.",{"category":66,"check":163,"severity":75,"summary":76},"Tool surface size",{"category":73,"check":165,"severity":75,"summary":166},"Overlapping near-synonym tools","This is a single-purpose skill, not a plugin with multiple tools to name.",{"category":78,"check":168,"severity":57,"summary":169},"Phantom features","All features mentioned in the README correspond to the content and purpose of the skill.",{"category":171,"check":172,"severity":57,"summary":173},"Install","Installation instruction","The README provides clear installation instructions for various platforms, including Claude Code, and an example invocation.",{"category":175,"check":176,"severity":75,"summary":177},"Errors","Actionable error messages","As a content-based skill, it has no error paths visible to the user or agent that would require actionable error messages.",{"category":179,"check":180,"severity":75,"summary":181},"Execution","Pinned dependencies","The extension does not use any third-party dependencies.",{"category":66,"check":183,"severity":75,"summary":184},"Dry-run preview","The skill is purely informational and analytical, with no state-changing commands or outbound data sends.",{"category":186,"check":187,"severity":75,"summary":188},"Protocol","Idempotent retry & timeouts","The skill has no remote calls or state-changing operations that would require idempotency or timeouts.",{"category":150,"check":190,"severity":57,"summary":191},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":73,"check":193,"severity":75,"summary":194},"Name collisions","This is a single skill, and there are no other bundled extensions to check for name collisions.",{"category":73,"check":196,"severity":75,"summary":197},"Hooks-off mechanism","This is a skill, not a plugin that would typically have a hooks-off mechanism.",{"category":73,"check":199,"severity":75,"summary":200},"Hook matcher tightness","This is a skill, not a plugin that would use hooks.",{"category":99,"check":202,"severity":75,"summary":200},"Hook security",{"category":121,"check":204,"severity":75,"summary":205},"Silent prompt rewriting","This is a skill, not a plugin that would use `UserPromptSubmit` hooks.",{"category":99,"check":207,"severity":75,"summary":208},"Permission Hook","This is a skill, not a plugin that would use `PermissionRequest` hooks.",{"category":150,"check":210,"severity":75,"summary":211},"Hook privacy","This is a skill, not a plugin that would use hooks for logging or telemetry.",{"category":137,"check":213,"severity":75,"summary":214},"Hook dependency","This is a skill, not a plugin that would rely on hook scripts.",{"category":78,"check":216,"severity":57,"summary":217},"Feature Transparency","Critical functionality is explained in the README, and the skill's purpose is clear.",{"category":219,"check":220,"severity":75,"summary":221},"Convention","Layout convention adherence","This is a single skill file, not a plugin structure with bin/ or .claude-plugin/ directories.",{"category":219,"check":223,"severity":75,"summary":224},"Plugin state","This is a skill, not a plugin that would have persistent state.",{"category":99,"check":226,"severity":75,"summary":227},"Keychain-stored secrets","The skill does not consume or store any secrets.",{"category":229,"check":230,"severity":75,"summary":231},"Dependencies","Tagged release sourcing","This is a single skill, not an MCP server that would have release sourcing requirements.",{"category":233,"check":234,"severity":75,"summary":235},"Installation","Clean uninstall","This is a skill, not a plugin that could leave behind background daemons or system configurations.",1778686974673,"This skill provides a structured six-part framework for product managers to answer interview questions related to product design and improvement, focusing on clarification, rationale, goal setting, segmentation, pain point prioritization, and MVP tradeoffs.",[239,240,241,242],"Structures spoken product-sense interview answers","Covers clarification, rationale, goal, segmentation, pain points, and MVP","Prevents solution-first thinking and encourages thoughtful prioritization","Provides examples and anti-patterns for effective practice",[244,245,246],"Generating specific product ideas automatically","Replacing actual product strategy or design work","Providing answers for behavioral or execution-focused interviews","To help product managers practice and excel in product-sense interviews by providing a repeatable, logical structure for their spoken answers.","All checks passed or were not applicable, indicating high quality and adherence to best practices.",100,"A high-quality, well-documented skill for structuring product-sense interview answers.",[30,252,253,32,254],"interview","coaching","framework",[256,257,258],"Practicing for product design and product improvement interviews","Coaching candidates on how to structure their answers","Developing clear and defensible product decisions under pressure",{"codeQuality":260,"collectedAt":262,"documentation":263,"maintenance":266,"security":271,"testCoverage":273},{"hasLockfile":261},false,1778686955902,{"descriptionLength":264,"readmeSize":265},86,54595,{"closedIssues90d":11,"forks":267,"hasChangelog":261,"openIssues90d":268,"pushedAt":269,"stars":270},549,3,1777397527000,4232,{"hasNpmPackage":261,"license":272,"smitheryVerified":261},"NOASSERTION",{"hasCi":274,"hasTests":261},true,{"updatedAt":276},1778686974785,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":278},"plugin",{"_creationTime":280,"_id":281,"community":282,"display":283,"identity":287,"parentExtension":290,"providers":291,"relations":307,"tags":308,"workflow":309},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":284,"installMethods":285,"name":286,"sourceUrl":17},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":15},"Product Manager Skills",{"basePath":288,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":289},"","marketplace",null,{"evaluate":292,"extract":300},{"promptVersionExtension":293,"promptVersionScoring":27,"score":294,"tags":295,"targetMarket":35,"tier":36},"3.1.0",95,[30,34,296,297,298,299],"discovery","finance","career","claudecode",{"commitSha":38,"license":301,"marketplace":302,"plugin":305},"CC-BY-NC-SA-4.0",{"name":303,"pluginCount":304},"pm-skills",47,{"mcpCount":11,"provider":306,"skillCount":11},"classify",{"repoId":40},[298,299,296,297,30,34],{"evaluatedAt":310,"extractAt":44,"updatedAt":310},1778686054035,{"evaluate":312,"extract":314},{"promptVersionExtension":26,"promptVersionScoring":27,"score":249,"tags":313,"targetMarket":35,"tier":36},[30,252,253,32,254],{"commitSha":38},{"parentExtensionId":281,"repoId":40},{"_creationTime":317,"_id":40,"identity":318,"providers":319,"workflow":1079},1778686031465.5168,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":320,"discover":1069,"github":1072},{"commitSha":38,"extensions":321},[322,335,344,352,360,368,376,384,392,400,408,416,424,432,440,448,456,464,472,480,488,496,504,512,520,528,536,544,552,560,568,576,584,592,600,608,616,624,632,640,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,899,907,915,921,929,937,945,953,961,969,977,988,999,1005,1013,1023,1033,1041,1048,1056,1063],{"basePath":288,"description":284,"displayName":303,"installMethods":323,"rationale":324,"selectedPaths":325,"source":334,"sourceLanguage":22,"type":289},{"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":441,"description":442,"displayName":443,"installMethods":444,"rationale":445,"selectedPaths":446,"source":334,"sourceLanguage":22,"type":278},"skills/positioning-workshop","Run a positioning workshop to surface target customer, need, category, and differentiation.","positioning-workshop",{"claudeCode":443},"inline plugin source from marketplace.json at skills/positioning-workshop",[447],{"path":343,"priority":333},{"basePath":449,"description":450,"displayName":451,"installMethods":452,"rationale":453,"selectedPaths":454,"source":334,"sourceLanguage":22,"type":278},"skills/prd-development","Build a structured PRD connecting problem, users, solution, and success criteria.","prd-development",{"claudeCode":451},"inline plugin source from marketplace.json at skills/prd-development",[455],{"path":343,"priority":333},{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":334,"sourceLanguage":22,"type":278},"skills/press-release","Write an Amazon-style press release that defines customer value before building.","press-release",{"claudeCode":459},"inline plugin source from marketplace.json at skills/press-release",[463],{"path":343,"priority":333},{"basePath":465,"description":466,"displayName":467,"installMethods":468,"rationale":469,"selectedPaths":470,"source":334,"sourceLanguage":22,"type":278},"skills/prioritization-advisor","Choose a prioritization framework based on stage, team context, and stakeholder needs.","prioritization-advisor",{"claudeCode":467},"inline plugin source from marketplace.json at skills/prioritization-advisor",[471],{"path":343,"priority":333},{"basePath":473,"description":474,"displayName":475,"installMethods":476,"rationale":477,"selectedPaths":478,"source":334,"sourceLanguage":22,"type":278},"skills/product-strategy-session","Run an end-to-end product strategy session across positioning, discovery, and roadmap.","product-strategy-session",{"claudeCode":475},"inline plugin source from marketplace.json at skills/product-strategy-session",[479],{"path":343,"priority":333},{"basePath":481,"description":482,"displayName":483,"installMethods":484,"rationale":485,"selectedPaths":486,"source":334,"sourceLanguage":22,"type":278},"skills/roadmap-planning","Plan a strategic roadmap across prioritization, epics, stakeholders, and sequencing.","roadmap-planning",{"claudeCode":483},"inline plugin source from marketplace.json at skills/roadmap-planning",[487],{"path":343,"priority":333},{"basePath":489,"description":490,"displayName":491,"installMethods":492,"rationale":493,"selectedPaths":494,"source":334,"sourceLanguage":22,"type":278},"skills/tam-sam-som-calculator","Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats.","tam-sam-som-calculator",{"claudeCode":491},"inline plugin source from marketplace.json at skills/tam-sam-som-calculator",[495],{"path":343,"priority":333},{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":334,"sourceLanguage":22,"type":278},"skills/eol-message","Write a clear, empathetic EOL announcement with rationale and next steps.","eol-message",{"claudeCode":499},"inline plugin source from marketplace.json at skills/eol-message",[503],{"path":343,"priority":333},{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":334,"sourceLanguage":22,"type":278},"skills/epic-breakdown-advisor","Break down epics into user stories with Humanizing Work split patterns.","epic-breakdown-advisor",{"claudeCode":507},"inline plugin source from marketplace.json at skills/epic-breakdown-advisor",[511],{"path":343,"priority":333},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":334,"sourceLanguage":22,"type":278},"skills/epic-hypothesis","Frame an epic as a testable hypothesis with target user, outcome, and validation.","epic-hypothesis",{"claudeCode":515},"inline plugin source from marketplace.json at skills/epic-hypothesis",[519],{"path":343,"priority":333},{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":334,"sourceLanguage":22,"type":278},"skills/storyboard","Create a six-frame storyboard showing a user's journey from problem to solution.","storyboard",{"claudeCode":523},"inline plugin source from marketplace.json at skills/storyboard",[527],{"path":343,"priority":333},{"basePath":529,"description":530,"displayName":531,"installMethods":532,"rationale":533,"selectedPaths":534,"source":334,"sourceLanguage":22,"type":278},"skills/user-story","Create user stories with Mike Cohn format and Gherkin acceptance criteria.","user-story",{"claudeCode":531},"inline plugin source from marketplace.json at skills/user-story",[535],{"path":343,"priority":333},{"basePath":537,"description":538,"displayName":539,"installMethods":540,"rationale":541,"selectedPaths":542,"source":334,"sourceLanguage":22,"type":278},"skills/user-story-mapping","Create a user story map with activities, steps, tasks, and release slices.","user-story-mapping",{"claudeCode":539},"inline plugin source from marketplace.json at skills/user-story-mapping",[543],{"path":343,"priority":333},{"basePath":545,"description":546,"displayName":547,"installMethods":548,"rationale":549,"selectedPaths":550,"source":334,"sourceLanguage":22,"type":278},"skills/user-story-mapping-workshop","Run a user story mapping workshop with adaptive questions and structured output.","user-story-mapping-workshop",{"claudeCode":547},"inline plugin source from marketplace.json at skills/user-story-mapping-workshop",[551],{"path":343,"priority":333},{"basePath":553,"description":554,"displayName":555,"installMethods":556,"rationale":557,"selectedPaths":558,"source":334,"sourceLanguage":22,"type":278},"skills/user-story-splitting","Break a large story into smaller deliverable stories using proven split patterns.","user-story-splitting",{"claudeCode":555},"inline plugin source from marketplace.json at skills/user-story-splitting",[559],{"path":343,"priority":333},{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":334,"sourceLanguage":22,"type":278},"skills/acquisition-channel-advisor","Evaluate acquisition channels using unit economics, customer quality, and scalability.","acquisition-channel-advisor",{"claudeCode":563},"inline plugin source from marketplace.json at skills/acquisition-channel-advisor",[567],{"path":343,"priority":333},{"basePath":569,"description":570,"displayName":571,"installMethods":572,"rationale":573,"selectedPaths":574,"source":334,"sourceLanguage":22,"type":278},"skills/business-health-diagnostic","Diagnose SaaS business health across growth, retention, efficiency, and capital.","business-health-diagnostic",{"claudeCode":571},"inline plugin source from marketplace.json at skills/business-health-diagnostic",[575],{"path":343,"priority":333},{"basePath":577,"description":578,"displayName":579,"installMethods":580,"rationale":581,"selectedPaths":582,"source":334,"sourceLanguage":22,"type":278},"skills/feature-investment-advisor","Evaluate feature investments using revenue impact, cost structure, ROI, and strategy.","feature-investment-advisor",{"claudeCode":579},"inline plugin source from marketplace.json at skills/feature-investment-advisor",[583],{"path":343,"priority":333},{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":334,"sourceLanguage":22,"type":278},"skills/finance-based-pricing-advisor","Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback.","finance-based-pricing-advisor",{"claudeCode":587},"inline plugin source from marketplace.json at skills/finance-based-pricing-advisor",[591],{"path":343,"priority":333},{"basePath":593,"description":594,"displayName":595,"installMethods":596,"rationale":597,"selectedPaths":598,"source":334,"sourceLanguage":22,"type":278},"skills/finance-metrics-quickref","Look up SaaS finance metrics, formulas, and benchmarks fast.","finance-metrics-quickref",{"claudeCode":595},"inline plugin source from marketplace.json at skills/finance-metrics-quickref",[599],{"path":343,"priority":333},{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":334,"sourceLanguage":22,"type":278},"skills/saas-economics-efficiency-metrics","Evaluate SaaS unit economics and capital efficiency for scaling decisions.","saas-economics-efficiency-metrics",{"claudeCode":603},"inline plugin source from marketplace.json at skills/saas-economics-efficiency-metrics",[607],{"path":343,"priority":333},{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":334,"sourceLanguage":22,"type":278},"skills/saas-revenue-growth-metrics","Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.","saas-revenue-growth-metrics",{"claudeCode":611},"inline plugin source from marketplace.json at skills/saas-revenue-growth-metrics",[615],{"path":343,"priority":333},{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":334,"sourceLanguage":22,"type":278},"skills/altitude-horizon-framework","Understand the PM-to-Director transition through altitude and horizon thinking.","altitude-horizon-framework",{"claudeCode":619},"inline plugin source from marketplace.json at skills/altitude-horizon-framework",[623],{"path":343,"priority":333},{"basePath":625,"description":626,"displayName":627,"installMethods":628,"rationale":629,"selectedPaths":630,"source":334,"sourceLanguage":22,"type":278},"skills/director-readiness-advisor","Guide the PM-to-Director transition across preparing, interviewing, and landing.","director-readiness-advisor",{"claudeCode":627},"inline plugin source from marketplace.json at skills/director-readiness-advisor",[631],{"path":343,"priority":333},{"basePath":633,"description":634,"displayName":635,"installMethods":636,"rationale":637,"selectedPaths":638,"source":334,"sourceLanguage":22,"type":278},"skills/executive-onboarding-playbook","Plan a VP or CPO 30-60-90 day diagnostic onboarding path.","executive-onboarding-playbook",{"claudeCode":635},"inline plugin source from marketplace.json at skills/executive-onboarding-playbook",[639],{"path":343,"priority":333},{"basePath":19,"description":47,"displayName":16,"installMethods":641,"rationale":642,"selectedPaths":643,"source":334,"sourceLanguage":22,"type":278},{"claudeCode":16},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":278},"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":561,"description":710,"displayName":563,"installMethods":711,"rationale":712,"selectedPaths":713,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":617,"description":725,"displayName":619,"installMethods":726,"rationale":727,"selectedPaths":728,"source":334,"sourceLanguage":22,"type":23},"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":569,"description":733,"displayName":571,"installMethods":734,"rationale":735,"selectedPaths":736,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":23},"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":23},"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":23},"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":625,"description":771,"displayName":627,"installMethods":772,"rationale":773,"selectedPaths":774,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":23},"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":497,"description":792,"displayName":499,"installMethods":793,"rationale":794,"selectedPaths":795,"source":334,"sourceLanguage":22,"type":23},"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":505,"description":800,"displayName":507,"installMethods":801,"rationale":802,"selectedPaths":803,"source":334,"sourceLanguage":22,"type":23},"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":513,"description":806,"displayName":515,"installMethods":807,"rationale":808,"selectedPaths":809,"source":334,"sourceLanguage":22,"type":23},"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":633,"description":814,"displayName":635,"installMethods":815,"rationale":816,"selectedPaths":817,"source":334,"sourceLanguage":22,"type":23},"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":577,"description":821,"displayName":579,"installMethods":822,"rationale":823,"selectedPaths":824,"source":334,"sourceLanguage":22,"type":23},"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":585,"description":828,"displayName":587,"installMethods":829,"rationale":830,"selectedPaths":831,"source":334,"sourceLanguage":22,"type":23},"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":593,"description":834,"displayName":595,"installMethods":835,"rationale":836,"selectedPaths":837,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":23},"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":23},"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":23},"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":23},"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":23},"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":23},"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":441,"description":894,"displayName":443,"installMethods":895,"rationale":896,"selectedPaths":897,"source":334,"sourceLanguage":22,"type":23},"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},"SKILL.md frontmatter at skills/positioning-workshop/SKILL.md",[898],{"path":343,"priority":328},{"basePath":449,"description":900,"displayName":451,"installMethods":901,"rationale":902,"selectedPaths":903,"source":334,"sourceLanguage":22,"type":23},"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",[904,905,906],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":457,"description":908,"displayName":459,"installMethods":909,"rationale":910,"selectedPaths":911,"source":334,"sourceLanguage":22,"type":23},"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",[912,913,914],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":465,"description":916,"displayName":467,"installMethods":917,"rationale":918,"selectedPaths":919,"source":334,"sourceLanguage":22,"type":23},"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",[920],{"path":343,"priority":328},{"basePath":401,"description":922,"displayName":403,"installMethods":923,"rationale":924,"selectedPaths":925,"source":334,"sourceLanguage":22,"type":23},"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",[926,927,928],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":409,"description":930,"displayName":411,"installMethods":931,"rationale":932,"selectedPaths":933,"source":334,"sourceLanguage":22,"type":23},"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",[934,935,936],{"path":343,"priority":328},{"path":731,"priority":717},{"path":746,"priority":747},{"basePath":19,"description":13,"displayName":16,"installMethods":938,"rationale":939,"selectedPaths":940,"source":334,"sourceLanguage":22,"type":23},{"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":473,"description":946,"displayName":475,"installMethods":947,"rationale":948,"selectedPaths":949,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":23},"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":481,"description":970,"displayName":483,"installMethods":971,"rationale":972,"selectedPaths":973,"source":334,"sourceLanguage":22,"type":23},"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":601,"description":978,"displayName":603,"installMethods":979,"rationale":980,"selectedPaths":981,"source":334,"sourceLanguage":22,"type":23},"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":609,"description":989,"displayName":611,"installMethods":990,"rationale":991,"selectedPaths":992,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":521,"description":1006,"displayName":523,"installMethods":1007,"rationale":1008,"selectedPaths":1009,"source":334,"sourceLanguage":22,"type":23},"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":489,"description":1014,"displayName":491,"installMethods":1015,"rationale":1016,"selectedPaths":1017,"source":334,"sourceLanguage":22,"type":23},"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":529,"description":1024,"displayName":531,"installMethods":1025,"rationale":1026,"selectedPaths":1027,"source":334,"sourceLanguage":22,"type":23},"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":537,"description":1034,"displayName":539,"installMethods":1035,"rationale":1036,"selectedPaths":1037,"source":334,"sourceLanguage":22,"type":23},"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":545,"description":1042,"displayName":547,"installMethods":1043,"rationale":1044,"selectedPaths":1045,"source":334,"sourceLanguage":22,"type":23},"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":553,"description":1049,"displayName":555,"installMethods":1050,"rationale":1051,"selectedPaths":1052,"source":334,"sourceLanguage":22,"type":23},"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":23},"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":23},"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":267,"license":272,"openIssues90d":268,"pushedAt":269,"readmeSize":265,"stars":270,"topics":1074},"Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.",[1075,1076,1077,30,1078],"ai-agents","ai-product-management","claude-skills","pm-frameworks",{"classifiedAt":1080,"discoverAt":1081,"extractAt":1082,"githubAt":1082,"updatedAt":1080},1778686036887,1778686031465,1778686034938,[32,253,254,252,30],{"evaluatedAt":276,"extractAt":44,"updatedAt":276},[],[1087,1104,1120,1138,1156,1174],{"_creationTime":1088,"_id":1089,"community":1090,"display":1091,"identity":1094,"providers":1095,"relations":1100,"tags":1101,"workflow":1102},1778686037155.6182,"k172vc5vra738hah09jc6dhxc986mm0h",{"reviewCount":11},{"description":647,"installMethods":1092,"name":1093,"sourceUrl":17},{"claudeCode":648},"VP/CPO Readiness Advisor",{"basePath":646,"githubOwner":20,"githubRepo":21,"locale":22,"slug":648,"type":278},{"evaluate":1096,"extract":1099},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":1097,"targetMarket":35,"tier":36},[30,1098,32,253,34],"executive-leadership",{"commitSha":38,"license":301},{"parentExtensionId":281,"repoId":40},[32,253,1098,30,34],{"evaluatedAt":1103,"extractAt":44,"updatedAt":1103},1778686995721,{"_creationTime":1105,"_id":1106,"community":1107,"display":1108,"identity":1110,"providers":1111,"relations":1116,"tags":1117,"workflow":1118},1778686037155.6172,"k172a0t3r2wvh4msv2dkxwmrbs86m00x",{"reviewCount":11},{"description":618,"installMethods":1109,"name":619,"sourceUrl":17},{"claudeCode":619},{"basePath":617,"githubOwner":20,"githubRepo":21,"locale":22,"slug":619,"type":278},{"evaluate":1112,"extract":1115},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":1113,"targetMarket":35,"tier":36},[1114,30,32,34,254],"leadership",{"commitSha":38},{"parentExtensionId":281,"repoId":40},[32,254,1114,30,34],{"evaluatedAt":1119,"extractAt":44,"updatedAt":1119},1778686898942,{"_creationTime":1121,"_id":1122,"community":1123,"display":1124,"identity":1127,"providers":1128,"relations":1134,"tags":1135,"workflow":1136},1778686037155.6174,"k179kj8424zkmgh964q667m1e986nkpq",{"reviewCount":11},{"description":626,"installMethods":1125,"name":1126,"sourceUrl":17},{"claudeCode":627},"Director Readiness Advisor",{"basePath":625,"githubOwner":20,"githubRepo":21,"locale":22,"slug":627,"type":278},{"evaluate":1129,"extract":1133},{"promptVersionExtension":26,"promptVersionScoring":27,"score":294,"tags":1130,"targetMarket":35,"tier":1132},[30,32,1114,253,1131],"transition","community",{"commitSha":38,"license":301},{"parentExtensionId":281,"repoId":40},[32,253,1114,30,1131],{"evaluatedAt":1137,"extractAt":44,"updatedAt":1137},1778686920249,{"_creationTime":1139,"_id":1140,"community":1141,"display":1142,"identity":1144,"providers":1145,"relations":1152,"tags":1153,"workflow":1154},1778686037155.6106,"k17engadzpkr86yfw7whn2bx8d86nswr",{"reviewCount":11},{"description":402,"installMethods":1143,"name":403,"sourceUrl":17},{"claudeCode":403},{"basePath":401,"githubOwner":20,"githubRepo":21,"locale":22,"slug":403,"type":278},{"evaluate":1146,"extract":1151},{"promptVersionExtension":26,"promptVersionScoring":27,"score":249,"tags":1147,"targetMarket":35,"tier":36},[30,1148,1149,1150,34],"problem-framing","mitre","canvas",{"commitSha":38},{"parentExtensionId":281,"repoId":40},[1150,1149,1148,30,34],{"evaluatedAt":1155,"extractAt":44,"updatedAt":1155},1778686237770,{"_creationTime":1157,"_id":1158,"community":1159,"display":1160,"identity":1162,"providers":1163,"relations":1170,"tags":1171,"workflow":1172},1778686037155.6094,"k1784wckdjhbewmdtebnx5y34n86mcb6",{"reviewCount":11},{"description":362,"installMethods":1161,"name":363,"sourceUrl":17},{"claudeCode":363},{"basePath":361,"githubOwner":20,"githubRepo":21,"locale":22,"slug":363,"type":278},{"evaluate":1164,"extract":1169},{"promptVersionExtension":26,"promptVersionScoring":27,"score":249,"tags":1165,"targetMarket":35,"tier":36},[30,1166,1167,1168,278],"customer-discovery","interviews","research-planning",{"commitSha":38},{"parentExtensionId":281,"repoId":40},[1166,1167,278,30,1168],{"evaluatedAt":1173,"extractAt":44,"updatedAt":1173},1778686132519,{"_creationTime":1175,"_id":1176,"community":1177,"display":1178,"identity":1183,"providers":1187,"relations":1195,"tags":1198,"workflow":1199},1778692159341.6501,"k17bexhttsevd94yyb4yb30d1s86myfq",{"reviewCount":11},{"description":1179,"installMethods":1180,"name":1181,"sourceUrl":1182},"Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria",{"claudeCode":1181},"legal-risk-assessment-anthropic","https://github.com/lawvable/awesome-legal-skills",{"basePath":1184,"githubOwner":1185,"githubRepo":1186,"locale":22,"slug":1181,"type":278},"skills/legal-risk-assessment-anthropic","lawvable","awesome-legal-skills",{"evaluate":1188,"extract":1194},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":1189,"targetMarket":35,"tier":36},[1190,1191,1192,254,1193],"legal","risk-assessment","compliance","documentation",{"commitSha":38},{"parentExtensionId":1196,"repoId":1197},"k176pg91f80b1spms4zaen8g6986n5pa","kd7334qxfqk8gjtm28t64b58cn86nkk0",[1192,1193,254,1190,1191],{"evaluatedAt":1200,"extractAt":1201,"updatedAt":1200},1778692402023,1778692159341]