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