[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-deanpeters-company-research-zh-CN":3,"guides-for-deanpeters-company-research":1096,"similar-k1703z3mej2z1cqx0nj6f25gh986mexh-zh-CN":1097},{"_creationTime":4,"_id":5,"children":6,"community":46,"display":47,"evaluation":51,"identity":290,"isFallback":287,"parentExtension":292,"providers":322,"relations":326,"repo":327,"tags":1094,"workflow":1095},1778686037155.6086,"k1703z3mej2z1cqx0nj6f25gh986mexh",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":40,"tags":42,"workflow":43},1778686037155.621,"k177amnn0jhs9tkc9fkb1nz3e586nef4",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"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},"deanpeters/Product-Manager-Skills","company-research","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"skills/company-research","deanpeters","Product-Manager-Skills","en","skill",{"evaluate":25,"extract":38},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":36,"tier":37},"3.0.0","4.4.0",98,[30,31,32,33,34,35],"research","product-management","strategy","competitive-analysis","interview-preparation","market-analysis","global","verified",{"commitSha":39},"HEAD",{"parentExtensionId":5,"repoId":41},"kd79w54je3w4zrhk2stxg9246186nbp1",[33,34,35,31,30,32],{"evaluatedAt":44,"extractAt":45,"updatedAt":44},1778687325575,1778686037155,{"reviewCount":11},{"description":48,"installMethods":49,"name":50,"sourceUrl":17},"Create a company research brief with executive quotes, product strategy, and org context.",{"claudeCode":16},"Product Manager Skills",{"_creationTime":52,"_id":53,"extensionId":5,"locale":22,"result":54,"trustSignals":272,"workflow":288},1778686074935.0618,"kn795wj44eqms4msvxjq96dtms86msz6",{"checks":55,"evaluatedAt":242,"extensionSummary":243,"features":244,"nonGoals":250,"practices":255,"prerequisites":256,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":257,"rationale":258,"score":259,"summary":260,"tags":261,"targetMarket":36,"tier":264,"useCases":265,"workflow":271},[56,61,64,67,71,74,79,83,86,89,94,98,101,105,108,111,114,117,120,123,127,131,135,139,143,146,149,152,157,160,163,166,169,172,175,179,183,187,190,194,197,200,203,206,209,212,215,218,221,224,228,231,234,238],{"category":57,"check":58,"severity":59,"summary":60},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem: creating a company research brief for specific professional use cases like interviews and competitive analysis.",{"category":57,"check":62,"severity":59,"summary":63},"Unique selling proposition","The skill offers a structured, deep-dive approach to company research focusing on product strategy and executive insights, which goes beyond standard LLM capabilities and provides significant value over a generic prompt.",{"category":57,"check":65,"severity":59,"summary":66},"Production readiness","The skill is well-defined, covers its stated purpose of generating a company research brief, and provides a clear framework and application steps suitable for immediate use in professional workflows.",{"category":68,"check":69,"severity":59,"summary":70},"Scope","Single responsibility principle","The plugin focuses solely on generating company research briefs, adhering to a single responsibility principle without extending into unrelated domains.",{"category":68,"check":72,"severity":59,"summary":73},"Description quality","The displayed description accurately reflects the skill's functionality of creating a company research brief with specific components like executive quotes and product strategy.",{"category":75,"check":76,"severity":77,"summary":78},"Invocation","Scoped tools","not_applicable","This check is not applicable as the extension is a plugin and does not expose individual tools with narrow verb-noun actions; its primary function is to provide a structured framework.",{"category":80,"check":81,"severity":77,"summary":82},"Documentation","Configuration & parameter reference","This check is not applicable as the skill does not appear to have configurable parameters or rely on implicit environment variables beyond standard Claude Code plugin interactions.",{"category":68,"check":84,"severity":77,"summary":85},"Tool naming","This check is not applicable as the extension is a plugin and does not expose individual tools with specific names.",{"category":68,"check":87,"severity":77,"summary":88},"Minimal I/O surface","This check is not applicable as the extension is a plugin and does not expose explicit tools with parameter schemas or response shapes that require evaluation in this context.",{"category":90,"check":91,"severity":92,"summary":93},"License","License usability","warning","The license is CC BY-NC-SA 4.0, which is a Creative Commons license but includes non-commercial and share-alike restrictions, potentially limiting commercial usability for some users.",{"category":95,"check":96,"severity":59,"summary":97},"Maintenance","Commit recency","The latest commit was on April 28, 2026, indicating active maintenance within the last 90 days.",{"category":95,"check":99,"severity":77,"summary":100},"Dependency Management","No third-party dependencies are explicitly mentioned or apparent in the provided source, making this check not applicable.",{"category":102,"check":103,"severity":77,"summary":104},"Security","Secret Management","The skill does not appear to handle or require any secrets, making this check not applicable.",{"category":102,"check":106,"severity":59,"summary":107},"Injection","The skill focuses on structuring research from provided text and does not appear to load or execute untrusted external data as instructions.",{"category":102,"check":109,"severity":59,"summary":110},"Transitive Supply-Chain Grenades","The skill relies on provided text and does not fetch external content at runtime, mitigating risks of transitive supply-chain vulnerabilities.",{"category":102,"check":112,"severity":59,"summary":113},"Sandbox Isolation","The skill operates on provided text and does not appear to interact with the file system or modify external paths outside of its intended scope.",{"category":102,"check":115,"severity":59,"summary":116},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were identified in the skill's structure.",{"category":102,"check":118,"severity":59,"summary":119},"Data Exfiltration","The skill processes input text and does not make any outbound network calls, thus posing no risk of data exfiltration.",{"category":102,"check":121,"severity":59,"summary":122},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions are clean printable ASCII.",{"category":124,"check":125,"severity":59,"summary":126},"Hooks","Opaque code execution","The skill is presented as markdown and does not involve obfuscated code execution, base64 payloads, or runtime fetched scripts.",{"category":128,"check":129,"severity":59,"summary":130},"Portability","Structural Assumption","The skill operates on text input and does not make assumptions about user-specific project organization or file layouts.",{"category":132,"check":133,"severity":59,"summary":134},"Trust","Issues Attention","There were 3 open issues and 0 closed issues in the last 90 days, indicating a low volume of recent activity but no significant backlog.",{"category":136,"check":137,"severity":59,"summary":138},"Versioning","Release Management","A meaningful version number (v0.78) is declared in the README and appears to be used consistently, indicating proper release management.",{"category":140,"check":141,"severity":77,"summary":142},"Code Execution","Validation","This check is not applicable as the skill processes text input and does not involve executable code or structured output validation.",{"category":102,"check":144,"severity":77,"summary":145},"Unguarded Destructive Operations","The skill is read-only and analytical in nature, performing no destructive operations.",{"category":140,"check":147,"severity":77,"summary":148},"Error Handling","This check is not applicable as the skill processes text input and does not involve executable code with error paths.",{"category":140,"check":150,"severity":77,"summary":151},"Logging","This check is not applicable as the skill is read-only and does not perform actions that require local audit logging.",{"category":153,"check":154,"severity":155,"summary":156},"Compliance","GDPR","info","The skill operates on user-provided text and does not specifically target personal data; however, no explicit sanitization is mentioned, so personal data may be submitted to the LLM.",{"category":153,"check":158,"severity":59,"summary":159},"Target market","No regional or jurisdictional logic was detected; the extension is globally applicable.",{"category":128,"check":161,"severity":59,"summary":162},"Runtime stability","The skill operates on text input and does not make assumptions about specific editors, shells, or operating systems.",{"category":80,"check":164,"severity":59,"summary":165},"README","A comprehensive README exists and clearly states the extension's purpose and usage.",{"category":68,"check":167,"severity":77,"summary":168},"Tool surface size","This check is not applicable as the extension is a plugin and does not expose individual tools.",{"category":75,"check":170,"severity":77,"summary":171},"Overlapping near-synonym tools","This check is not applicable as the extension is a plugin and does not expose individual tools with overlapping names.",{"category":80,"check":173,"severity":59,"summary":174},"Phantom features","All features promised in the README, such as generating executive quotes and product strategy, have corresponding implementations within the skill's framework.",{"category":176,"check":177,"severity":59,"summary":178},"Install","Installation instruction","The README provides clear installation instructions for various platforms (Claude Code, Codex, etc.) and includes copy-paste examples for usage.",{"category":180,"check":181,"severity":77,"summary":182},"Errors","Actionable error messages","This check is not applicable as the skill processes text input and does not have user-facing error paths that require remediation steps.",{"category":184,"check":185,"severity":77,"summary":186},"Execution","Pinned dependencies","No third-party dependencies are used, making this check not applicable.",{"category":68,"check":188,"severity":77,"summary":189},"Dry-run preview","This check is not applicable as the extension is purely read-only and analytical, with no state-changing operations or outbound data sending.",{"category":191,"check":192,"severity":77,"summary":193},"Protocol","Idempotent retry & timeouts","This check is not applicable as the extension has no remote calls or state-changing operations that would require idempotency or timeouts.",{"category":153,"check":195,"severity":59,"summary":196},"Telemetry opt-in","No telemetry collection is evident or documented, and the extension does not appear to emit any data externally.",{"category":75,"check":198,"severity":77,"summary":199},"Name collisions","This check is not applicable as the repository appears to primarily ship one main plugin/skill set rather than multiple independently named extensions that could collide.",{"category":75,"check":201,"severity":77,"summary":202},"Hooks-off mechanism","This check is not applicable as the extension does not appear to utilize or document a hooks-off mechanism.",{"category":75,"check":204,"severity":77,"summary":205},"Hook matcher tightness","This check is not applicable as no hooks are declared in the provided plugin manifest or source.",{"category":102,"check":207,"severity":77,"summary":208},"Hook security","This check is not applicable as the plugin does not utilize any hooks.",{"category":124,"check":210,"severity":77,"summary":211},"Silent prompt rewriting","This check is not applicable as the plugin does not have any UserPromptSubmit hooks that would rewrite prompts.",{"category":102,"check":213,"severity":77,"summary":214},"Permission Hook","This check is not applicable as the plugin does not have any PermissionRequest hooks.",{"category":153,"check":216,"severity":77,"summary":217},"Hook privacy","This check is not applicable as the plugin does not have any hooks that handle logging or telemetry.",{"category":140,"check":219,"severity":77,"summary":220},"Hook dependency","This check is not applicable as the plugin does not contain any hook scripts.",{"category":80,"check":222,"severity":59,"summary":223},"Feature Transparency","Critical functionality, such as generating company research briefs, is explained in the README, and the structure aligns with the plugin's stated purpose.",{"category":225,"check":226,"severity":59,"summary":227},"Convention","Layout convention adherence","The repository structure appears to follow standard conventions, with skills organized logically and the README providing clear usage instructions.",{"category":225,"check":229,"severity":77,"summary":230},"Plugin state","The plugin does not appear to have persistent state that would need to live under CLAUDE_PLUGIN_DATA.",{"category":102,"check":232,"severity":77,"summary":233},"Keychain-stored secrets","The plugin does not consume any secrets that would require keychain storage.",{"category":235,"check":236,"severity":77,"summary":237},"Dependencies","Tagged release sourcing","The provided information does not indicate the plugin bundles external MCP servers that would require evaluation for tagged release sourcing.",{"category":239,"check":240,"severity":59,"summary":241},"Installation","Clean uninstall","The plugin operates on text input and does not spawn background daemons or install persistent components, ensuring a clean uninstall.",1778686074755,"This plugin provides a structured framework and detailed guidance for conducting in-depth company research, focusing on extracting executive insights, product strategy, and organizational context from publicly available sources.",[245,246,247,248,249],"Generates company research briefs","Extracts executive quotes and product strategy","Analyzes organizational dynamics and transformation initiatives","Provides structured framework for research","Focuses on Product Management perspectives",[251,252,253,254],"Performing financial analysis or valuation","Conducting internal company analysis","Replacing customer research","Providing surface-level company information",[],[],"To empower users with strategic intelligence by generating comprehensive company research briefs, aiding in competitive analysis, interview preparation, and market entry decisions.","The extension is well-documented, actively maintained, and adheres to security and structural best practices. The only finding is a non-commercial license, which is noted but does not impede core functionality.",95,"A robust and well-maintained plugin for generating detailed company research briefs.",[30,31,32,262,263],"analysis","competitive-intelligence","community",[266,267,268,269,270],"Prepare for interviews with target companies","Conduct competitive analysis of market players","Evaluate partnership opportunities","Inform market entry strategies","Benchmark best practices in product management",[],{"codeQuality":273,"collectedAt":275,"documentation":276,"maintenance":279,"security":284,"testCoverage":286},{"hasLockfile":274},false,1778686054321,{"descriptionLength":277,"readmeSize":278},89,54595,{"closedIssues90d":11,"forks":280,"hasChangelog":274,"openIssues90d":281,"pushedAt":282,"stars":283},549,3,1777397527000,4232,{"hasNpmPackage":274,"license":285,"smitheryVerified":274},"NOASSERTION",{"hasCi":287,"hasTests":274},true,{"updatedAt":289},1778686074935,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":291},"plugin",{"_creationTime":293,"_id":294,"community":295,"display":296,"identity":299,"parentExtension":302,"providers":303,"relations":318,"tags":319,"workflow":320},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":297,"installMethods":298,"name":50,"sourceUrl":17},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":15},{"basePath":300,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":301},"","marketplace",null,{"evaluate":304,"extract":311},{"promptVersionExtension":305,"promptVersionScoring":27,"score":259,"tags":306,"targetMarket":36,"tier":37},"3.1.0",[31,32,307,308,309,310],"discovery","finance","career","claudecode",{"commitSha":39,"license":312,"marketplace":313,"plugin":316},"CC-BY-NC-SA-4.0",{"name":314,"pluginCount":315},"pm-skills",47,{"mcpCount":11,"provider":317,"skillCount":11},"classify",{"repoId":41},[309,310,307,308,31,32],{"evaluatedAt":321,"extractAt":45,"updatedAt":321},1778686054035,{"evaluate":323,"extract":325},{"promptVersionExtension":26,"promptVersionScoring":27,"score":259,"tags":324,"targetMarket":36,"tier":264},[30,31,32,262,263],{"commitSha":39,"license":312},{"parentExtensionId":294,"repoId":41},{"_creationTime":328,"_id":41,"identity":329,"providers":330,"workflow":1090},1778686031465.5168,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":331,"discover":1080,"github":1083},{"commitSha":39,"extensions":332},[333,346,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,648,656,664,672,680,688,696,704,712,720,729,735,743,749,758,764,774,780,787,793,801,809,815,823,830,837,843,849,857,865,873,881,889,895,903,909,917,925,931,939,947,956,964,972,980,988,999,1010,1016,1024,1034,1044,1052,1059,1067,1074],{"basePath":300,"description":297,"displayName":314,"installMethods":334,"rationale":335,"selectedPaths":336,"source":345,"sourceLanguage":22,"type":301},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[337,340,342],{"path":338,"priority":339},".claude-plugin/marketplace.json","mandatory",{"path":341,"priority":339},"README.md",{"path":343,"priority":344},"LICENSE","high","rule",{"basePath":19,"description":48,"displayName":16,"installMethods":347,"rationale":348,"selectedPaths":349,"source":345,"sourceLanguage":22,"type":291},{"claudeCode":16},"inline plugin source from marketplace.json at skills/company-research",[350],{"path":351,"priority":344},"SKILL.md",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":345,"sourceLanguage":22,"type":291},"skills/customer-journey-map","Create a customer journey map across stages, touchpoints, actions, emotions, and metrics.","customer-journey-map",{"claudeCode":355},"inline plugin source from marketplace.json at skills/customer-journey-map",[359],{"path":351,"priority":344},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":345,"sourceLanguage":22,"type":291},"skills/customer-journey-mapping-workshop","Run a customer journey mapping workshop with adaptive questions and outputs.","customer-journey-mapping-workshop",{"claudeCode":363},"inline plugin source from marketplace.json at skills/customer-journey-mapping-workshop",[367],{"path":351,"priority":344},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":345,"sourceLanguage":22,"type":291},"skills/discovery-interview-prep","Plan customer discovery interviews with the right goal, segment, constraints, and method.","discovery-interview-prep",{"claudeCode":371},"inline plugin source from marketplace.json at skills/discovery-interview-prep",[375],{"path":351,"priority":344},{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":345,"sourceLanguage":22,"type":291},"skills/discovery-process","Run a full discovery cycle from problem hypothesis to validated solution.","discovery-process",{"claudeCode":379},"inline plugin source from marketplace.json at skills/discovery-process",[383],{"path":351,"priority":344},{"basePath":385,"description":386,"displayName":387,"installMethods":388,"rationale":389,"selectedPaths":390,"source":345,"sourceLanguage":22,"type":291},"skills/jobs-to-be-done","Uncover customer jobs, pains, and gains in a structured JTBD format.","jobs-to-be-done",{"claudeCode":387},"inline plugin source from marketplace.json at skills/jobs-to-be-done",[391],{"path":351,"priority":344},{"basePath":393,"description":394,"displayName":395,"installMethods":396,"rationale":397,"selectedPaths":398,"source":345,"sourceLanguage":22,"type":291},"skills/lean-ux-canvas","Guide teams through Lean UX Canvas v2 to frame problems and surface assumptions.","lean-ux-canvas",{"claudeCode":395},"inline plugin source from marketplace.json at skills/lean-ux-canvas",[399],{"path":351,"priority":344},{"basePath":401,"description":402,"displayName":403,"installMethods":404,"rationale":405,"selectedPaths":406,"source":345,"sourceLanguage":22,"type":291},"skills/opportunity-solution-tree","Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests.","opportunity-solution-tree",{"claudeCode":403},"inline plugin source from marketplace.json at skills/opportunity-solution-tree",[407],{"path":351,"priority":344},{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":345,"sourceLanguage":22,"type":291},"skills/problem-framing-canvas","Guide teams through MITRE's Problem Framing Canvas for clearer problem statements.","problem-framing-canvas",{"claudeCode":411},"inline plugin source from marketplace.json at skills/problem-framing-canvas",[415],{"path":351,"priority":344},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":345,"sourceLanguage":22,"type":291},"skills/problem-statement","Write a user-centered problem statement with who, what, why, and how it feels.","problem-statement",{"claudeCode":419},"inline plugin source from marketplace.json at skills/problem-statement",[423],{"path":351,"priority":344},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":345,"sourceLanguage":22,"type":291},"skills/proto-persona","Create a proto-persona from current research, market signals, and team knowledge.","proto-persona",{"claudeCode":427},"inline plugin source from marketplace.json at skills/proto-persona",[431],{"path":351,"priority":344},{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":345,"sourceLanguage":22,"type":291},"skills/pestel-analysis","Analyze political, economic, social, technological, environmental, and legal forces.","pestel-analysis",{"claudeCode":435},"inline plugin source from marketplace.json at skills/pestel-analysis",[439],{"path":351,"priority":344},{"basePath":441,"description":442,"displayName":443,"installMethods":444,"rationale":445,"selectedPaths":446,"source":345,"sourceLanguage":22,"type":291},"skills/positioning-statement","Create a Geoffrey Moore-style positioning statement for your product.","positioning-statement",{"claudeCode":443},"inline plugin source from marketplace.json at skills/positioning-statement",[447],{"path":351,"priority":344},{"basePath":449,"description":450,"displayName":451,"installMethods":452,"rationale":453,"selectedPaths":454,"source":345,"sourceLanguage":22,"type":291},"skills/positioning-workshop","Run a positioning workshop to surface target customer, need, category, and differentiation.","positioning-workshop",{"claudeCode":451},"inline plugin source from marketplace.json at skills/positioning-workshop",[455],{"path":351,"priority":344},{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":345,"sourceLanguage":22,"type":291},"skills/prd-development","Build a structured PRD connecting problem, users, solution, and success criteria.","prd-development",{"claudeCode":459},"inline plugin source from marketplace.json at skills/prd-development",[463],{"path":351,"priority":344},{"basePath":465,"description":466,"displayName":467,"installMethods":468,"rationale":469,"selectedPaths":470,"source":345,"sourceLanguage":22,"type":291},"skills/press-release","Write an Amazon-style press release that defines customer value before building.","press-release",{"claudeCode":467},"inline plugin source from marketplace.json at skills/press-release",[471],{"path":351,"priority":344},{"basePath":473,"description":474,"displayName":475,"installMethods":476,"rationale":477,"selectedPaths":478,"source":345,"sourceLanguage":22,"type":291},"skills/prioritization-advisor","Choose a prioritization framework based on stage, team context, and stakeholder needs.","prioritization-advisor",{"claudeCode":475},"inline plugin source from marketplace.json at skills/prioritization-advisor",[479],{"path":351,"priority":344},{"basePath":481,"description":482,"displayName":483,"installMethods":484,"rationale":485,"selectedPaths":486,"source":345,"sourceLanguage":22,"type":291},"skills/product-strategy-session","Run an end-to-end product strategy session across positioning, discovery, and roadmap.","product-strategy-session",{"claudeCode":483},"inline plugin source from marketplace.json at skills/product-strategy-session",[487],{"path":351,"priority":344},{"basePath":489,"description":490,"displayName":491,"installMethods":492,"rationale":493,"selectedPaths":494,"source":345,"sourceLanguage":22,"type":291},"skills/roadmap-planning","Plan a strategic roadmap across prioritization, epics, stakeholders, and sequencing.","roadmap-planning",{"claudeCode":491},"inline plugin source from marketplace.json at skills/roadmap-planning",[495],{"path":351,"priority":344},{"basePath":497,"description":498,"displayName":499,"installMethods":500,"rationale":501,"selectedPaths":502,"source":345,"sourceLanguage":22,"type":291},"skills/tam-sam-som-calculator","Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats.","tam-sam-som-calculator",{"claudeCode":499},"inline plugin source from marketplace.json at skills/tam-sam-som-calculator",[503],{"path":351,"priority":344},{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":345,"sourceLanguage":22,"type":291},"skills/eol-message","Write a clear, empathetic EOL announcement with rationale and next steps.","eol-message",{"claudeCode":507},"inline plugin source from marketplace.json at skills/eol-message",[511],{"path":351,"priority":344},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":345,"sourceLanguage":22,"type":291},"skills/epic-breakdown-advisor","Break down epics into user stories with Humanizing Work split patterns.","epic-breakdown-advisor",{"claudeCode":515},"inline plugin source from marketplace.json at skills/epic-breakdown-advisor",[519],{"path":351,"priority":344},{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":345,"sourceLanguage":22,"type":291},"skills/epic-hypothesis","Frame an epic as a testable hypothesis with target user, outcome, and validation.","epic-hypothesis",{"claudeCode":523},"inline plugin source from marketplace.json at skills/epic-hypothesis",[527],{"path":351,"priority":344},{"basePath":529,"description":530,"displayName":531,"installMethods":532,"rationale":533,"selectedPaths":534,"source":345,"sourceLanguage":22,"type":291},"skills/storyboard","Create a six-frame storyboard showing a user's journey from problem to solution.","storyboard",{"claudeCode":531},"inline plugin source from marketplace.json at skills/storyboard",[535],{"path":351,"priority":344},{"basePath":537,"description":538,"displayName":539,"installMethods":540,"rationale":541,"selectedPaths":542,"source":345,"sourceLanguage":22,"type":291},"skills/user-story","Create user stories with Mike Cohn format and Gherkin acceptance criteria.","user-story",{"claudeCode":539},"inline plugin source from marketplace.json at skills/user-story",[543],{"path":351,"priority":344},{"basePath":545,"description":546,"displayName":547,"installMethods":548,"rationale":549,"selectedPaths":550,"source":345,"sourceLanguage":22,"type":291},"skills/user-story-mapping","Create a user story map with activities, steps, tasks, and release slices.","user-story-mapping",{"claudeCode":547},"inline plugin source from marketplace.json at skills/user-story-mapping",[551],{"path":351,"priority":344},{"basePath":553,"description":554,"displayName":555,"installMethods":556,"rationale":557,"selectedPaths":558,"source":345,"sourceLanguage":22,"type":291},"skills/user-story-mapping-workshop","Run a user story mapping workshop with adaptive questions and structured output.","user-story-mapping-workshop",{"claudeCode":555},"inline plugin source from marketplace.json at skills/user-story-mapping-workshop",[559],{"path":351,"priority":344},{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":345,"sourceLanguage":22,"type":291},"skills/user-story-splitting","Break a large story into smaller deliverable stories using proven split patterns.","user-story-splitting",{"claudeCode":563},"inline plugin source from marketplace.json at skills/user-story-splitting",[567],{"path":351,"priority":344},{"basePath":569,"description":570,"displayName":571,"installMethods":572,"rationale":573,"selectedPaths":574,"source":345,"sourceLanguage":22,"type":291},"skills/acquisition-channel-advisor","Evaluate acquisition channels using unit economics, customer quality, and scalability.","acquisition-channel-advisor",{"claudeCode":571},"inline plugin source from marketplace.json at skills/acquisition-channel-advisor",[575],{"path":351,"priority":344},{"basePath":577,"description":578,"displayName":579,"installMethods":580,"rationale":581,"selectedPaths":582,"source":345,"sourceLanguage":22,"type":291},"skills/business-health-diagnostic","Diagnose SaaS business health across growth, retention, efficiency, and capital.","business-health-diagnostic",{"claudeCode":579},"inline plugin source from marketplace.json at skills/business-health-diagnostic",[583],{"path":351,"priority":344},{"basePath":585,"description":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":345,"sourceLanguage":22,"type":291},"skills/feature-investment-advisor","Evaluate feature investments using revenue impact, cost structure, ROI, and strategy.","feature-investment-advisor",{"claudeCode":587},"inline plugin source from marketplace.json at skills/feature-investment-advisor",[591],{"path":351,"priority":344},{"basePath":593,"description":594,"displayName":595,"installMethods":596,"rationale":597,"selectedPaths":598,"source":345,"sourceLanguage":22,"type":291},"skills/finance-based-pricing-advisor","Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback.","finance-based-pricing-advisor",{"claudeCode":595},"inline plugin source from marketplace.json at skills/finance-based-pricing-advisor",[599],{"path":351,"priority":344},{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":345,"sourceLanguage":22,"type":291},"skills/finance-metrics-quickref","Look up SaaS finance metrics, formulas, and benchmarks fast.","finance-metrics-quickref",{"claudeCode":603},"inline plugin source from marketplace.json at skills/finance-metrics-quickref",[607],{"path":351,"priority":344},{"basePath":609,"description":610,"displayName":611,"installMethods":612,"rationale":613,"selectedPaths":614,"source":345,"sourceLanguage":22,"type":291},"skills/saas-economics-efficiency-metrics","Evaluate SaaS unit economics and capital efficiency for scaling decisions.","saas-economics-efficiency-metrics",{"claudeCode":611},"inline plugin source from marketplace.json at skills/saas-economics-efficiency-metrics",[615],{"path":351,"priority":344},{"basePath":617,"description":618,"displayName":619,"installMethods":620,"rationale":621,"selectedPaths":622,"source":345,"sourceLanguage":22,"type":291},"skills/saas-revenue-growth-metrics","Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.","saas-revenue-growth-metrics",{"claudeCode":619},"inline plugin source from marketplace.json at skills/saas-revenue-growth-metrics",[623],{"path":351,"priority":344},{"basePath":625,"description":626,"displayName":627,"installMethods":628,"rationale":629,"selectedPaths":630,"source":345,"sourceLanguage":22,"type":291},"skills/altitude-horizon-framework","Understand the PM-to-Director transition through altitude and horizon thinking.","altitude-horizon-framework",{"claudeCode":627},"inline plugin source from marketplace.json at skills/altitude-horizon-framework",[631],{"path":351,"priority":344},{"basePath":633,"description":634,"displayName":635,"installMethods":636,"rationale":637,"selectedPaths":638,"source":345,"sourceLanguage":22,"type":291},"skills/director-readiness-advisor","Guide the PM-to-Director transition across preparing, interviewing, and landing.","director-readiness-advisor",{"claudeCode":635},"inline plugin source from marketplace.json at skills/director-readiness-advisor",[639],{"path":351,"priority":344},{"basePath":641,"description":642,"displayName":643,"installMethods":644,"rationale":645,"selectedPaths":646,"source":345,"sourceLanguage":22,"type":291},"skills/executive-onboarding-playbook","Plan a VP or CPO 30-60-90 day diagnostic onboarding path.","executive-onboarding-playbook",{"claudeCode":643},"inline plugin source from marketplace.json at skills/executive-onboarding-playbook",[647],{"path":351,"priority":344},{"basePath":649,"description":650,"displayName":651,"installMethods":652,"rationale":653,"selectedPaths":654,"source":345,"sourceLanguage":22,"type":291},"skills/product-sense-interview-answer","Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.","product-sense-interview-answer",{"claudeCode":651},"inline plugin source from marketplace.json at skills/product-sense-interview-answer",[655],{"path":351,"priority":344},{"basePath":657,"description":658,"displayName":659,"installMethods":660,"rationale":661,"selectedPaths":662,"source":345,"sourceLanguage":22,"type":291},"skills/vp-cpo-readiness-advisor","Guide the transition to VP or CPO across preparing, interviewing, and recalibrating.","vp-cpo-readiness-advisor",{"claudeCode":659},"inline plugin source from marketplace.json at skills/vp-cpo-readiness-advisor",[663],{"path":351,"priority":344},{"basePath":665,"description":666,"displayName":667,"installMethods":668,"rationale":669,"selectedPaths":670,"source":345,"sourceLanguage":22,"type":291},"skills/ai-shaped-readiness-advisor","Assess whether your product work is AI-first or AI-shaped across 5 competencies.","ai-shaped-readiness-advisor",{"claudeCode":667},"inline plugin source from marketplace.json at skills/ai-shaped-readiness-advisor",[671],{"path":351,"priority":344},{"basePath":673,"description":674,"displayName":675,"installMethods":676,"rationale":677,"selectedPaths":678,"source":345,"sourceLanguage":22,"type":291},"skills/context-engineering-advisor","Diagnose context stuffing vs. context engineering in AI workflows.","context-engineering-advisor",{"claudeCode":675},"inline plugin source from marketplace.json at skills/context-engineering-advisor",[679],{"path":351,"priority":344},{"basePath":681,"description":682,"displayName":683,"installMethods":684,"rationale":685,"selectedPaths":686,"source":345,"sourceLanguage":22,"type":291},"skills/pol-probe","Define a Proof of Life probe to test a risky hypothesis cheaply.","pol-probe",{"claudeCode":683},"inline plugin source from marketplace.json at skills/pol-probe",[687],{"path":351,"priority":344},{"basePath":689,"description":690,"displayName":691,"installMethods":692,"rationale":693,"selectedPaths":694,"source":345,"sourceLanguage":22,"type":291},"skills/pol-probe-advisor","Select the right Proof of Life probe type based on hypothesis, risk, and resources.","pol-probe-advisor",{"claudeCode":691},"inline plugin source from marketplace.json at skills/pol-probe-advisor",[695],{"path":351,"priority":344},{"basePath":697,"description":698,"displayName":699,"installMethods":700,"rationale":701,"selectedPaths":702,"source":345,"sourceLanguage":22,"type":291},"skills/recommendation-canvas","Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning.","recommendation-canvas",{"claudeCode":699},"inline plugin source from marketplace.json at skills/recommendation-canvas",[703],{"path":351,"priority":344},{"basePath":705,"description":706,"displayName":707,"installMethods":708,"rationale":709,"selectedPaths":710,"source":345,"sourceLanguage":22,"type":291},"skills/workshop-facilitation","Facilitate workshop sessions with consistent pacing, options, and progress tracking.","workshop-facilitation",{"claudeCode":707},"inline plugin source from marketplace.json at skills/workshop-facilitation",[711],{"path":351,"priority":344},{"basePath":713,"description":714,"displayName":715,"installMethods":716,"rationale":717,"selectedPaths":718,"source":345,"sourceLanguage":22,"type":291},"skills/skill-authoring-workflow","Turn raw PM content into a compliant, publish-ready skill.","skill-authoring-workflow",{"claudeCode":715},"inline plugin source from marketplace.json at skills/skill-authoring-workflow",[719],{"path":351,"priority":344},{"basePath":569,"description":721,"displayName":571,"installMethods":722,"rationale":723,"selectedPaths":724,"source":345,"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",[725,726],{"path":351,"priority":339},{"path":727,"priority":728},"examples/conversation-flow.md","low",{"basePath":665,"description":730,"displayName":667,"installMethods":731,"rationale":732,"selectedPaths":733,"source":345,"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",[734],{"path":351,"priority":339},{"basePath":625,"description":736,"displayName":627,"installMethods":737,"rationale":738,"selectedPaths":739,"source":345,"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",[740,741],{"path":351,"priority":339},{"path":742,"priority":728},"examples/sample.md",{"basePath":577,"description":744,"displayName":579,"installMethods":745,"rationale":746,"selectedPaths":747,"source":345,"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",[748],{"path":351,"priority":339},{"basePath":19,"description":13,"displayName":16,"installMethods":750,"rationale":751,"selectedPaths":752,"source":345,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/company-research/SKILL.md",[753,754,755],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},"template.md","medium",{"basePath":673,"description":759,"displayName":675,"installMethods":760,"rationale":761,"selectedPaths":762,"source":345,"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",[763],{"path":351,"priority":339},{"basePath":353,"description":765,"displayName":355,"installMethods":766,"rationale":767,"selectedPaths":768,"source":345,"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",[769,770,772,773],{"path":351,"priority":339},{"path":771,"priority":728},"examples/meta-product-manager-skills.md",{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":361,"description":775,"displayName":363,"installMethods":776,"rationale":777,"selectedPaths":778,"source":345,"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",[779],{"path":351,"priority":339},{"basePath":633,"description":781,"displayName":635,"installMethods":782,"rationale":783,"selectedPaths":784,"source":345,"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",[785,786],{"path":351,"priority":339},{"path":727,"priority":728},{"basePath":369,"description":788,"displayName":371,"installMethods":789,"rationale":790,"selectedPaths":791,"source":345,"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",[792],{"path":351,"priority":339},{"basePath":377,"description":794,"displayName":379,"installMethods":795,"rationale":796,"selectedPaths":797,"source":345,"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",[798,799,800],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":505,"description":802,"displayName":507,"installMethods":803,"rationale":804,"selectedPaths":805,"source":345,"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",[806,807,808],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":513,"description":810,"displayName":515,"installMethods":811,"rationale":812,"selectedPaths":813,"source":345,"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",[814],{"path":351,"priority":339},{"basePath":521,"description":816,"displayName":523,"installMethods":817,"rationale":818,"selectedPaths":819,"source":345,"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",[820,821,822],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":641,"description":824,"displayName":643,"installMethods":825,"rationale":826,"selectedPaths":827,"source":345,"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",[828,829],{"path":351,"priority":339},{"path":742,"priority":728},{"basePath":585,"description":831,"displayName":587,"installMethods":832,"rationale":833,"selectedPaths":834,"source":345,"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",[835,836],{"path":351,"priority":339},{"path":727,"priority":728},{"basePath":593,"description":838,"displayName":595,"installMethods":839,"rationale":840,"selectedPaths":841,"source":345,"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",[842],{"path":351,"priority":339},{"basePath":601,"description":844,"displayName":603,"installMethods":845,"rationale":846,"selectedPaths":847,"source":345,"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",[848],{"path":351,"priority":339},{"basePath":385,"description":850,"displayName":387,"installMethods":851,"rationale":852,"selectedPaths":853,"source":345,"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",[854,855,856],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":393,"description":858,"displayName":395,"installMethods":859,"rationale":860,"selectedPaths":861,"source":345,"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",[862,863,864],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":401,"description":866,"displayName":403,"installMethods":867,"rationale":868,"selectedPaths":869,"source":345,"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",[870,871,872],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":433,"description":874,"displayName":435,"installMethods":875,"rationale":876,"selectedPaths":877,"source":345,"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",[878,879,880],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":681,"description":882,"displayName":683,"installMethods":883,"rationale":884,"selectedPaths":885,"source":345,"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",[886,887,888],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":689,"description":890,"displayName":691,"installMethods":891,"rationale":892,"selectedPaths":893,"source":345,"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",[894],{"path":351,"priority":339},{"basePath":441,"description":896,"displayName":443,"installMethods":897,"rationale":898,"selectedPaths":899,"source":345,"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",[900,901,902],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":449,"description":904,"displayName":451,"installMethods":905,"rationale":906,"selectedPaths":907,"source":345,"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",[908],{"path":351,"priority":339},{"basePath":457,"description":910,"displayName":459,"installMethods":911,"rationale":912,"selectedPaths":913,"source":345,"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",[914,915,916],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":465,"description":918,"displayName":467,"installMethods":919,"rationale":920,"selectedPaths":921,"source":345,"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",[922,923,924],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":473,"description":926,"displayName":475,"installMethods":927,"rationale":928,"selectedPaths":929,"source":345,"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",[930],{"path":351,"priority":339},{"basePath":409,"description":932,"displayName":411,"installMethods":933,"rationale":934,"selectedPaths":935,"source":345,"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",[936,937,938],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":417,"description":940,"displayName":419,"installMethods":941,"rationale":942,"selectedPaths":943,"source":345,"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",[944,945,946],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":649,"description":948,"displayName":651,"installMethods":949,"rationale":950,"selectedPaths":951,"source":345,"sourceLanguage":22,"type":23},"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",[952,953,955],{"path":351,"priority":339},{"path":954,"priority":728},"examples/improve-youtube.md",{"path":756,"priority":757},{"basePath":481,"description":957,"displayName":483,"installMethods":958,"rationale":959,"selectedPaths":960,"source":345,"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",[961,962,963],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":425,"description":965,"displayName":427,"installMethods":966,"rationale":967,"selectedPaths":968,"source":345,"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",[969,970,971],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":697,"description":973,"displayName":699,"installMethods":974,"rationale":975,"selectedPaths":976,"source":345,"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",[977,978,979],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":489,"description":981,"displayName":491,"installMethods":982,"rationale":983,"selectedPaths":984,"source":345,"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",[985,986,987],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":609,"description":989,"displayName":611,"installMethods":990,"rationale":991,"selectedPaths":992,"source":345,"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",[993,994,996,998],{"path":351,"priority":339},{"path":995,"priority":728},"examples/cash-trap.md",{"path":997,"priority":728},"examples/healthy-unit-economics.md",{"path":756,"priority":757},{"basePath":617,"description":1000,"displayName":619,"installMethods":1001,"rationale":1002,"selectedPaths":1003,"source":345,"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",[1004,1005,1007,1009],{"path":351,"priority":339},{"path":1006,"priority":728},"examples/healthy-saas.md",{"path":1008,"priority":728},"examples/warning-signs.md",{"path":756,"priority":757},{"basePath":713,"description":1011,"displayName":715,"installMethods":1012,"rationale":1013,"selectedPaths":1014,"source":345,"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",[1015],{"path":351,"priority":339},{"basePath":529,"description":1017,"displayName":531,"installMethods":1018,"rationale":1019,"selectedPaths":1020,"source":345,"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",[1021,1022,1023],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":497,"description":1025,"displayName":499,"installMethods":1026,"rationale":1027,"selectedPaths":1028,"source":345,"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",[1029,1030,1031,1033],{"path":351,"priority":339},{"path":742,"priority":728},{"path":1032,"priority":728},"scripts/market-sizing.py",{"path":756,"priority":757},{"basePath":537,"description":1035,"displayName":539,"installMethods":1036,"rationale":1037,"selectedPaths":1038,"source":345,"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",[1039,1040,1041,1043],{"path":351,"priority":339},{"path":742,"priority":728},{"path":1042,"priority":728},"scripts/user-story-template.py",{"path":756,"priority":757},{"basePath":545,"description":1045,"displayName":547,"installMethods":1046,"rationale":1047,"selectedPaths":1048,"source":345,"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",[1049,1050,1051],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":553,"description":1053,"displayName":555,"installMethods":1054,"rationale":1055,"selectedPaths":1056,"source":345,"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",[1057,1058],{"path":351,"priority":339},{"path":756,"priority":757},{"basePath":561,"description":1060,"displayName":563,"installMethods":1061,"rationale":1062,"selectedPaths":1063,"source":345,"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",[1064,1065,1066],{"path":351,"priority":339},{"path":742,"priority":728},{"path":756,"priority":757},{"basePath":657,"description":1068,"displayName":659,"installMethods":1069,"rationale":1070,"selectedPaths":1071,"source":345,"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",[1072,1073],{"path":351,"priority":339},{"path":727,"priority":728},{"basePath":705,"description":1075,"displayName":707,"installMethods":1076,"rationale":1077,"selectedPaths":1078,"source":345,"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",[1079],{"path":351,"priority":339},{"sources":1081},[1082],"manual",{"closedIssues90d":11,"description":1084,"forks":280,"license":285,"openIssues90d":281,"pushedAt":282,"readmeSize":278,"stars":283,"topics":1085},"Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.",[1086,1087,1088,31,1089],"ai-agents","ai-product-management","claude-skills","pm-frameworks",{"classifiedAt":1091,"discoverAt":1092,"extractAt":1093,"githubAt":1093,"updatedAt":1091},1778686036887,1778686031465,1778686034938,[262,263,31,30,32],{"evaluatedAt":289,"extractAt":45,"updatedAt":289},[],[1098,1117,1136,1154,1187,1216],{"_creationTime":1099,"_id":1100,"community":1101,"display":1102,"identity":1104,"providers":1105,"relations":1113,"tags":1114,"workflow":1115},1778686037155.6106,"k17engadzpkr86yfw7whn2bx8d86nswr",{"reviewCount":11},{"description":410,"installMethods":1103,"name":411,"sourceUrl":17},{"claudeCode":411},{"basePath":409,"githubOwner":20,"githubRepo":21,"locale":22,"slug":411,"type":291},{"evaluate":1106,"extract":1112},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1107,"tags":1108,"targetMarket":36,"tier":37},100,[31,1109,1110,1111,32],"problem-framing","mitre","canvas",{"commitSha":39},{"parentExtensionId":294,"repoId":41},[1111,1110,1109,31,32],{"evaluatedAt":1116,"extractAt":45,"updatedAt":1116},1778686237770,{"_creationTime":1118,"_id":1119,"community":1120,"display":1121,"identity":1123,"providers":1124,"relations":1132,"tags":1133,"workflow":1134},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",{"reviewCount":11},{"description":650,"installMethods":1122,"name":651,"sourceUrl":17},{"claudeCode":651},{"basePath":649,"githubOwner":20,"githubRepo":21,"locale":22,"slug":651,"type":291},{"evaluate":1125,"extract":1131},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1107,"tags":1126,"targetMarket":36,"tier":37},[31,1127,1128,1129,1130],"interview","coaching","career-development","framework",{"commitSha":39},{"parentExtensionId":294,"repoId":41},[1129,1128,1130,1127,31],{"evaluatedAt":1135,"extractAt":45,"updatedAt":1135},1778686974785,{"_creationTime":1137,"_id":1138,"community":1139,"display":1140,"identity":1142,"providers":1143,"relations":1150,"tags":1151,"workflow":1152},1778686037155.6094,"k1784wckdjhbewmdtebnx5y34n86mcb6",{"reviewCount":11},{"description":370,"installMethods":1141,"name":371,"sourceUrl":17},{"claudeCode":371},{"basePath":369,"githubOwner":20,"githubRepo":21,"locale":22,"slug":371,"type":291},{"evaluate":1144,"extract":1149},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1107,"tags":1145,"targetMarket":36,"tier":37},[31,1146,1147,1148,291],"customer-discovery","interviews","research-planning",{"commitSha":39},{"parentExtensionId":294,"repoId":41},[1146,1147,291,31,1148],{"evaluatedAt":1153,"extractAt":45,"updatedAt":1153},1778686132519,{"_creationTime":1155,"_id":1156,"community":1157,"display":1158,"identity":1163,"providers":1166,"relations":1178,"tags":1182,"workflow":1183},1778699370708.0312,"k1723qpzss3brknsew3gnrx34186n0rb",{"reviewCount":11},{"description":1159,"installMethods":1160,"name":1161,"sourceUrl":1162},"通过 OpenAlex 搜索学术论文 — 按关键词查找论文，按 DOI 查看详情，支持分页和排序",{"claudeCode":1161},"paper-search","https://github.com/ykdojo/paper-search",{"basePath":300,"githubOwner":1164,"githubRepo":1161,"locale":1165,"slug":1161,"type":291},"ykdojo","zh-CN",{"evaluate":1167,"extract":1174},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1107,"tags":1168,"targetMarket":36,"tier":37},[1169,1170,1171,1172,30,1173],"academic","search","papers","openalex","citations",{"commitSha":39,"license":1175,"plugin":1176},"MIT",{"mcpCount":11,"provider":317,"skillCount":1177},1,{"parentExtensionId":1179,"repoId":1180,"translatedFrom":1181},"k17abfkyvjasac4fgc8v24wz6186mvem","kd78zpgf1ptwq5s0gcz3yqr9n186mvy5","k17d3jtp70vmbqjhnze3n53ra586n5r8",[1169,1173,1172,1171,30,1170],{"evaluatedAt":1184,"extractAt":1185,"updatedAt":1186},1778699343032,1778699316533,1778699370708,{"_creationTime":1188,"_id":1189,"community":1190,"display":1191,"identity":1197,"providers":1201,"relations":1209,"tags":1212,"workflow":1213},1778690773482.4834,"k179sm2kkyd7r7nz9jsx62jm9x86mw4a",{"reviewCount":11},{"description":1192,"installMethods":1193,"name":1195,"sourceUrl":1196},"Look up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata like authors, linked models, datasets, Spaces, and media URLs when needed.",{"claudeCode":1194},"huggingface-papers","Hugging Face Papers","https://github.com/huggingface/skills",{"basePath":1198,"githubOwner":1199,"githubRepo":1200,"locale":22,"slug":1194,"type":291},"skills/huggingface-papers","huggingface","skills",{"evaluate":1202,"extract":1207},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1107,"tags":1203,"targetMarket":36,"tier":37},[1199,1171,1204,1205,30,1206],"arxiv","ai","metadata",{"commitSha":39,"license":1208},"Apache-2.0",{"parentExtensionId":1210,"repoId":1211},"k17es3r8wd37t5rrwqcpp5kwrh86mxx8","kd72xwt5xnc0ktc4p7smzfcp3986m959",[1205,1204,1199,1206,1171,30],{"evaluatedAt":1214,"extractAt":1215,"updatedAt":1214},1778690901306,1778690773482,{"_creationTime":1217,"_id":1218,"community":1219,"display":1220,"identity":1225,"providers":1229,"relations":1240,"tags":1243,"workflow":1244},1778694480889.9463,"k17884m6t3p8517a1d2zjp8zbd86n13x",{"reviewCount":11},{"description":1221,"installMethods":1222,"name":1223,"sourceUrl":1224},"Inspired by Japanese continuous improvement philosophy, Agile and Lean development practices. Introduces commands for analysis of root cause of issues and problems, including 5 Whys, Cause and Effect Analysis, and other techniques.",{"claudeCode":1223},"kaizen","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":1226,"githubOwner":1227,"githubRepo":1228,"locale":22,"slug":1223,"type":291},"plugins/kaizen","NeoLabHQ","context-engineering-kit",{"evaluate":1230,"extract":1237},{"promptVersionExtension":26,"promptVersionScoring":27,"score":1231,"tags":1232,"targetMarket":36,"tier":37},99,[1223,1233,1234,1235,262,1236],"agile","lean","problem-solving","root-cause",{"commitSha":39,"plugin":1238},{"mcpCount":11,"provider":317,"skillCount":1239},7,{"parentExtensionId":1241,"repoId":1242},"k173g7jx10ba2yhdcc5s3cc1jd86mzfh","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[1233,262,1223,1234,1235,1236],{"evaluatedAt":1245,"extractAt":1246,"updatedAt":1245},1778694616876,1778694480890]