[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-deanpeters-recommendation-canvas-de":3,"guides-for-deanpeters-recommendation-canvas":1088,"similar-k175rz559tpmm4xjzfdaj8d05n86n4x2-de":1089},{"_creationTime":4,"_id":5,"children":6,"community":47,"display":48,"evaluation":51,"identity":279,"isFallback":276,"parentExtension":281,"providers":314,"relations":318,"repo":319,"tags":1086,"workflow":1087},1778686037155.6194,"k175rz559tpmm4xjzfdaj8d05n86n4x2",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":25,"relations":41,"tags":43,"workflow":44},1778686037155.6284,"k170225mdxqp0jydcyve3xh1j986mpq2",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning. Use when deciding whether an AI solution deserves investment or recommendation.",{"claudeCode":15},"deanpeters/Product-Manager-Skills","Recommendation Canvas","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":24},"skills/recommendation-canvas","deanpeters","Product-Manager-Skills","en","recommendation-canvas","skill",{"evaluate":26,"extract":38},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":30,"targetMarket":36,"tier":37},"3.0.0","4.4.0",99,[31,32,33,34,35],"product-management","ai-strategy","product-evaluation","decision-making","risk-assessment","global","verified",{"commitSha":39,"license":40},"HEAD","other",{"parentExtensionId":5,"repoId":42},"kd79w54je3w4zrhk2stxg9246186nbp1",[32,34,33,31,35],{"evaluatedAt":45,"extractAt":46,"updatedAt":45},1778688092800,1778686037155,{"reviewCount":11},{"description":49,"installMethods":50,"name":23,"sourceUrl":17},"Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning.",{"claudeCode":23},{"_creationTime":52,"_id":53,"extensionId":5,"locale":22,"result":54,"trustSignals":261,"workflow":277},1778687131448.4697,"kn7f16s1p8k0njf3gej12y3thn86n5gv",{"checks":55,"evaluatedAt":237,"extensionSummary":238,"features":239,"nonGoals":245,"promptVersionExtension":27,"promptVersionScoring":28,"purpose":249,"rationale":250,"score":251,"summary":252,"tags":253,"targetMarket":36,"tier":37,"useCases":256},[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,170,173,177,181,185,188,192,195,198,201,203,205,208,211,214,216,219,223,226,229,233],{"category":57,"check":58,"severity":59,"summary":60},"Practical Utility","Problem relevance","pass","The description clearly states the extension addresses the problem of evaluating AI product ideas across outcomes, hypotheses, risks, and positioning.",{"category":57,"check":62,"severity":59,"summary":63},"Unique selling proposition","The extension provides a structured canvas synthesizing multiple PM frameworks to evaluate AI product ideas, offering significant value beyond a simple prompt by guiding a comprehensive strategic proposal.",{"category":57,"check":65,"severity":59,"summary":66},"Production readiness","The extension is a well-defined component skill with clear documentation and application steps, suitable for direct use in professional workflows.",{"category":68,"check":69,"severity":59,"summary":70},"Scope","Single responsibility principle","The extension focuses on a single, well-defined task: evaluating AI product ideas using a structured recommendation canvas.",{"category":68,"check":72,"severity":59,"summary":73},"Description quality","The displayed description accurately and concisely reflects the extension's purpose of evaluating AI product ideas.",{"category":75,"check":76,"severity":77,"summary":78},"Invocation","Scoped tools","not_applicable","This is a component skill and does not expose tools directly.",{"category":80,"check":81,"severity":77,"summary":82},"Documentation","Configuration & parameter reference","This skill does not have configurable parameters or environment variables.",{"category":68,"check":84,"severity":77,"summary":85},"Tool naming","As a component skill, it does not expose individual tools with names.",{"category":68,"check":87,"severity":77,"summary":88},"Minimal I/O surface","This is a component skill and does not have a tool parameter schema or response shape.",{"category":90,"check":91,"severity":59,"summary":92},"License","License usability","The license is CC BY-NC-SA 4.0, a permissive OSS license, clearly stated in the LICENSE file and referenced in the README.",{"category":94,"check":95,"severity":59,"summary":96},"Maintenance","Commit recency","The repository has recent commits as of April 28, 2026, indicating active maintenance.",{"category":94,"check":98,"severity":77,"summary":99},"Dependency Management","The extension does not appear to have third-party dependencies that require management.",{"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's design appears to treat all user input as data, and it does not fetch external content at runtime.",{"category":101,"check":108,"severity":59,"summary":109},"Transitive Supply-Chain Grenades","The skill does not load or include external files at runtime or fetch remote content as instructions.",{"category":101,"check":111,"severity":59,"summary":112},"Sandbox Isolation","As a component skill, it operates within the agent's environment and does not interact with the file system or external resources in a way that would violate sandbox isolation.",{"category":101,"check":114,"severity":59,"summary":115},"Sandbox escape primitives","The skill's source code does not contain primitives for sandbox escape.",{"category":101,"check":117,"severity":59,"summary":118},"Data Exfiltration","The skill does not read or submit confidential data to a third party.",{"category":101,"check":120,"severity":59,"summary":121},"Hidden Text Tricks","The bundled content appears free of hidden-steering tricks, and descriptions use clean, printable ASCII.",{"category":123,"check":124,"severity":59,"summary":125},"Hooks","Opaque code execution","The skill is written in plain Markdown and does not involve obfuscated code or runtime execution.",{"category":127,"check":128,"severity":59,"summary":129},"Portability","Structural Assumption","The skill does not make structural assumptions about the user's project organization outside of its own content.",{"category":131,"check":132,"severity":59,"summary":133},"Trust","Issues Attention","With 3 open issues and 0 closed in the last 90 days, the maintainer engagement is sufficient.",{"category":135,"check":136,"severity":59,"summary":137},"Versioning","Release Management","A meaningful version (v0.78) is declared in the README and seems to follow semantic versioning principles.",{"category":139,"check":140,"severity":77,"summary":141},"Code Execution","Validation","This component skill does not execute code or process structured output that requires validation via a schema library.",{"category":101,"check":143,"severity":59,"summary":144},"Unguarded Destructive Operations","The skill is analytical and does not perform any destructive operations.",{"category":139,"check":146,"severity":77,"summary":147},"Error Handling","As a declarative skill, it does not have error paths visible to the user or executable code that can fail.",{"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 data that could include personal information.",{"category":152,"check":156,"severity":59,"summary":157},"Target market","The skill's purpose is generic and applicable globally, with no regional or jurisdictional restrictions detected.",{"category":127,"check":159,"severity":59,"summary":160},"Runtime stability","The skill is platform-agnostic and does not rely on specific editors, shells, or operating systems.",{"category":80,"check":162,"severity":59,"summary":163},"README","The README file is comprehensive 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 multiple tools.",{"category":75,"check":168,"severity":77,"summary":169},"Overlapping near-synonym tools","As a component skill, it does not expose multiple tools with overlapping functionality.",{"category":80,"check":171,"severity":59,"summary":172},"Phantom features","All features described in the README and frontmatter have corresponding content and structure within the skill file.",{"category":174,"check":175,"severity":59,"summary":176},"Install","Installation instruction","The README provides clear installation instructions for various platforms, including a direct download link for a starter pack and plugin marketplace integration for Claude Code.",{"category":178,"check":179,"severity":77,"summary":180},"Errors","Actionable error messages","As a declarative skill, there are no user-facing error paths generated by executable code.",{"category":182,"check":183,"severity":77,"summary":184},"Execution","Pinned dependencies","The extension does not use third-party dependencies that require pinning.",{"category":68,"check":186,"severity":77,"summary":187},"Dry-run preview","The skill is purely analytical and does not perform any state-changing operations or outbound data sending.",{"category":189,"check":190,"severity":77,"summary":191},"Protocol","Idempotent retry & timeouts","The skill has no remote calls or state-changing operations, thus idempotency and timeouts are not applicable.",{"category":152,"check":193,"severity":77,"summary":194},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":75,"check":196,"severity":77,"summary":197},"Name collisions","This is a single component skill and does not risk name collisions with other bundled extensions.",{"category":75,"check":199,"severity":77,"summary":200},"Hooks-off mechanism","This skill does not use hooks.",{"category":75,"check":202,"severity":77,"summary":200},"Hook matcher tightness",{"category":101,"check":204,"severity":77,"summary":200},"Hook security",{"category":123,"check":206,"severity":77,"summary":207},"Silent prompt rewriting","This skill does not use UserPromptSubmit hooks.",{"category":101,"check":209,"severity":77,"summary":210},"Permission Hook","This skill does not use PermissionRequest hooks.",{"category":152,"check":212,"severity":77,"summary":213},"Hook privacy","This skill does not use hooks for logging or telemetry.",{"category":139,"check":215,"severity":77,"summary":200},"Hook dependency",{"category":80,"check":217,"severity":59,"summary":218},"Feature Transparency","The README clearly explains the purpose and usage of the skill. Hooks, if present, would be described in plugin.json and README.",{"category":220,"check":221,"severity":77,"summary":222},"Convention","Layout convention adherence","This is a single component skill and does not have the structure of a full plugin.",{"category":220,"check":224,"severity":77,"summary":225},"Plugin state","This skill does not have persistent state.",{"category":101,"check":227,"severity":77,"summary":228},"Keychain-stored secrets","The plugin does not handle secrets.",{"category":230,"check":231,"severity":77,"summary":232},"Dependencies","Tagged release sourcing","This component skill is bundled directly and does not pull in external MCP servers.",{"category":234,"check":235,"severity":77,"summary":236},"Installation","Clean uninstall","As a skill, it does not have installation procedures that would require a clean uninstall process.",1778687131199,"This component skill provides a structured canvas to evaluate AI product ideas by assessing business and customer outcomes, problem framing, solution hypotheses, positioning, risks, and value justification.",[240,241,242,243,244],"Structured canvas for AI product idea evaluation","Assessment of business and customer outcomes","Problem framing and solution hypothesis definition","Risk analysis (PESTEL) and value justification","Definition of success metrics and next steps",[246,247,248],"Detailed technical requirements specification","A full, validated business case","Replacing experimental validation with documentation alone","To help product managers and stakeholders make defensible recommendations for AI-powered features or products by providing a comprehensive strategic proposal framework.","The extension exhibits high quality across all evaluated aspects, including documentation, scope, security, and maintenance, resulting in a verified tier and a high score.",98,"A high-quality component skill for evaluating AI product ideas with a structured framework.",[31,32,254,255,34],"business-analysis","documentation",[257,258,259,260],"Proposing a new AI-powered product or feature","Pitching AI solutions to stakeholders for budget approval","Evaluating the strategic viability of AI concepts","Aligning cross-functional teams on AI product strategy",{"codeQuality":262,"collectedAt":264,"documentation":265,"maintenance":268,"security":273,"testCoverage":275},{"hasLockfile":263},false,1778687107838,{"descriptionLength":266,"readmeSize":267},80,54595,{"closedIssues90d":11,"forks":269,"hasChangelog":263,"openIssues90d":270,"pushedAt":271,"stars":272},549,3,1777397527000,4232,{"hasNpmPackage":263,"license":274,"smitheryVerified":263},"NOASSERTION",{"hasCi":276,"hasTests":263},true,{"updatedAt":278},1778687131448,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":280},"plugin",{"_creationTime":282,"_id":283,"community":284,"display":285,"identity":289,"parentExtension":292,"providers":293,"relations":310,"tags":311,"workflow":312},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":286,"installMethods":287,"name":288,"sourceUrl":17},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":15},"Product Manager Skills",{"basePath":290,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":291},"","marketplace",null,{"evaluate":294,"extract":303},{"promptVersionExtension":295,"promptVersionScoring":28,"score":296,"tags":297,"targetMarket":36,"tier":37},"3.1.0",95,[31,298,299,300,301,302],"strategy","discovery","finance","career","claudecode",{"commitSha":39,"license":304,"marketplace":305,"plugin":308},"CC-BY-NC-SA-4.0",{"name":306,"pluginCount":307},"pm-skills",47,{"mcpCount":11,"provider":309,"skillCount":11},"classify",{"repoId":42},[301,302,299,300,31,298],{"evaluatedAt":313,"extractAt":46,"updatedAt":313},1778686054035,{"evaluate":315,"extract":317},{"promptVersionExtension":27,"promptVersionScoring":28,"score":251,"tags":316,"targetMarket":36,"tier":37},[31,32,254,255,34],{"commitSha":39},{"parentExtensionId":283,"repoId":42},{"_creationTime":320,"_id":42,"identity":321,"providers":322,"workflow":1082},1778686031465.5168,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":323,"discover":1072,"github":1075},{"commitSha":39,"extensions":324},[325,338,347,355,363,371,379,387,395,403,411,419,427,435,443,451,459,467,475,483,491,499,507,515,523,531,539,547,555,563,571,579,587,595,603,611,619,627,635,643,651,659,667,675,683,691,696,704,712,721,727,735,741,751,757,767,773,780,786,794,802,808,816,823,830,836,842,850,858,866,874,882,888,896,902,910,918,924,932,940,949,957,965,972,980,991,1002,1008,1016,1026,1036,1044,1051,1059,1066],{"basePath":290,"description":286,"displayName":306,"installMethods":326,"rationale":327,"selectedPaths":328,"source":337,"sourceLanguage":22,"type":291},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[329,332,334],{"path":330,"priority":331},".claude-plugin/marketplace.json","mandatory",{"path":333,"priority":331},"README.md",{"path":335,"priority":336},"LICENSE","high","rule",{"basePath":339,"description":340,"displayName":341,"installMethods":342,"rationale":343,"selectedPaths":344,"source":337,"sourceLanguage":22,"type":280},"skills/company-research","Create a company research brief with executive quotes, product strategy, and org context.","company-research",{"claudeCode":341},"inline plugin source from marketplace.json at skills/company-research",[345],{"path":346,"priority":336},"SKILL.md",{"basePath":348,"description":349,"displayName":350,"installMethods":351,"rationale":352,"selectedPaths":353,"source":337,"sourceLanguage":22,"type":280},"skills/customer-journey-map","Create a customer journey map across stages, touchpoints, actions, emotions, and metrics.","customer-journey-map",{"claudeCode":350},"inline plugin source from marketplace.json at skills/customer-journey-map",[354],{"path":346,"priority":336},{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":337,"sourceLanguage":22,"type":280},"skills/customer-journey-mapping-workshop","Run a customer journey mapping workshop with adaptive questions and outputs.","customer-journey-mapping-workshop",{"claudeCode":358},"inline plugin source from marketplace.json at skills/customer-journey-mapping-workshop",[362],{"path":346,"priority":336},{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":337,"sourceLanguage":22,"type":280},"skills/discovery-interview-prep","Plan customer discovery interviews with the right goal, segment, constraints, and method.","discovery-interview-prep",{"claudeCode":366},"inline plugin source from marketplace.json at skills/discovery-interview-prep",[370],{"path":346,"priority":336},{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":337,"sourceLanguage":22,"type":280},"skills/discovery-process","Run a full discovery cycle from problem hypothesis to validated solution.","discovery-process",{"claudeCode":374},"inline plugin source from marketplace.json at skills/discovery-process",[378],{"path":346,"priority":336},{"basePath":380,"description":381,"displayName":382,"installMethods":383,"rationale":384,"selectedPaths":385,"source":337,"sourceLanguage":22,"type":280},"skills/jobs-to-be-done","Uncover customer jobs, pains, and gains in a structured JTBD format.","jobs-to-be-done",{"claudeCode":382},"inline plugin source from marketplace.json at skills/jobs-to-be-done",[386],{"path":346,"priority":336},{"basePath":388,"description":389,"displayName":390,"installMethods":391,"rationale":392,"selectedPaths":393,"source":337,"sourceLanguage":22,"type":280},"skills/lean-ux-canvas","Guide teams through Lean UX Canvas v2 to frame problems and surface assumptions.","lean-ux-canvas",{"claudeCode":390},"inline plugin source from marketplace.json at skills/lean-ux-canvas",[394],{"path":346,"priority":336},{"basePath":396,"description":397,"displayName":398,"installMethods":399,"rationale":400,"selectedPaths":401,"source":337,"sourceLanguage":22,"type":280},"skills/opportunity-solution-tree","Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests.","opportunity-solution-tree",{"claudeCode":398},"inline plugin source from marketplace.json at skills/opportunity-solution-tree",[402],{"path":346,"priority":336},{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":337,"sourceLanguage":22,"type":280},"skills/problem-framing-canvas","Guide teams through MITRE's Problem Framing Canvas for clearer problem statements.","problem-framing-canvas",{"claudeCode":406},"inline plugin source from marketplace.json at skills/problem-framing-canvas",[410],{"path":346,"priority":336},{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":337,"sourceLanguage":22,"type":280},"skills/problem-statement","Write a user-centered problem statement with who, what, why, and how it feels.","problem-statement",{"claudeCode":414},"inline plugin source from marketplace.json at skills/problem-statement",[418],{"path":346,"priority":336},{"basePath":420,"description":421,"displayName":422,"installMethods":423,"rationale":424,"selectedPaths":425,"source":337,"sourceLanguage":22,"type":280},"skills/proto-persona","Create a proto-persona from current research, market signals, and team knowledge.","proto-persona",{"claudeCode":422},"inline plugin source from marketplace.json at skills/proto-persona",[426],{"path":346,"priority":336},{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":337,"sourceLanguage":22,"type":280},"skills/pestel-analysis","Analyze political, economic, social, technological, environmental, and legal forces.","pestel-analysis",{"claudeCode":430},"inline plugin source from marketplace.json at skills/pestel-analysis",[434],{"path":346,"priority":336},{"basePath":436,"description":437,"displayName":438,"installMethods":439,"rationale":440,"selectedPaths":441,"source":337,"sourceLanguage":22,"type":280},"skills/positioning-statement","Create a Geoffrey Moore-style positioning statement for your product.","positioning-statement",{"claudeCode":438},"inline plugin source from marketplace.json at skills/positioning-statement",[442],{"path":346,"priority":336},{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":337,"sourceLanguage":22,"type":280},"skills/positioning-workshop","Run a positioning workshop to surface target customer, need, category, and differentiation.","positioning-workshop",{"claudeCode":446},"inline plugin source from marketplace.json at skills/positioning-workshop",[450],{"path":346,"priority":336},{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":337,"sourceLanguage":22,"type":280},"skills/prd-development","Build a structured PRD connecting problem, users, solution, and success criteria.","prd-development",{"claudeCode":454},"inline plugin source from marketplace.json at skills/prd-development",[458],{"path":346,"priority":336},{"basePath":460,"description":461,"displayName":462,"installMethods":463,"rationale":464,"selectedPaths":465,"source":337,"sourceLanguage":22,"type":280},"skills/press-release","Write an Amazon-style press release that defines customer value before building.","press-release",{"claudeCode":462},"inline plugin source from marketplace.json at skills/press-release",[466],{"path":346,"priority":336},{"basePath":468,"description":469,"displayName":470,"installMethods":471,"rationale":472,"selectedPaths":473,"source":337,"sourceLanguage":22,"type":280},"skills/prioritization-advisor","Choose a prioritization framework based on stage, team context, and stakeholder needs.","prioritization-advisor",{"claudeCode":470},"inline plugin source from marketplace.json at skills/prioritization-advisor",[474],{"path":346,"priority":336},{"basePath":476,"description":477,"displayName":478,"installMethods":479,"rationale":480,"selectedPaths":481,"source":337,"sourceLanguage":22,"type":280},"skills/product-strategy-session","Run an end-to-end product strategy session across positioning, discovery, and roadmap.","product-strategy-session",{"claudeCode":478},"inline plugin source from marketplace.json at skills/product-strategy-session",[482],{"path":346,"priority":336},{"basePath":484,"description":485,"displayName":486,"installMethods":487,"rationale":488,"selectedPaths":489,"source":337,"sourceLanguage":22,"type":280},"skills/roadmap-planning","Plan a strategic roadmap across prioritization, epics, stakeholders, and sequencing.","roadmap-planning",{"claudeCode":486},"inline plugin source from marketplace.json at skills/roadmap-planning",[490],{"path":346,"priority":336},{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":337,"sourceLanguage":22,"type":280},"skills/tam-sam-som-calculator","Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats.","tam-sam-som-calculator",{"claudeCode":494},"inline plugin source from marketplace.json at skills/tam-sam-som-calculator",[498],{"path":346,"priority":336},{"basePath":500,"description":501,"displayName":502,"installMethods":503,"rationale":504,"selectedPaths":505,"source":337,"sourceLanguage":22,"type":280},"skills/eol-message","Write a clear, empathetic EOL announcement with rationale and next steps.","eol-message",{"claudeCode":502},"inline plugin source from marketplace.json at skills/eol-message",[506],{"path":346,"priority":336},{"basePath":508,"description":509,"displayName":510,"installMethods":511,"rationale":512,"selectedPaths":513,"source":337,"sourceLanguage":22,"type":280},"skills/epic-breakdown-advisor","Break down epics into user stories with Humanizing Work split patterns.","epic-breakdown-advisor",{"claudeCode":510},"inline plugin source from marketplace.json at skills/epic-breakdown-advisor",[514],{"path":346,"priority":336},{"basePath":516,"description":517,"displayName":518,"installMethods":519,"rationale":520,"selectedPaths":521,"source":337,"sourceLanguage":22,"type":280},"skills/epic-hypothesis","Frame an epic as a testable hypothesis with target user, outcome, and validation.","epic-hypothesis",{"claudeCode":518},"inline plugin source from marketplace.json at skills/epic-hypothesis",[522],{"path":346,"priority":336},{"basePath":524,"description":525,"displayName":526,"installMethods":527,"rationale":528,"selectedPaths":529,"source":337,"sourceLanguage":22,"type":280},"skills/storyboard","Create a six-frame storyboard showing a user's journey from problem to solution.","storyboard",{"claudeCode":526},"inline plugin source from marketplace.json at skills/storyboard",[530],{"path":346,"priority":336},{"basePath":532,"description":533,"displayName":534,"installMethods":535,"rationale":536,"selectedPaths":537,"source":337,"sourceLanguage":22,"type":280},"skills/user-story","Create user stories with Mike Cohn format and Gherkin acceptance criteria.","user-story",{"claudeCode":534},"inline plugin source from marketplace.json at skills/user-story",[538],{"path":346,"priority":336},{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":337,"sourceLanguage":22,"type":280},"skills/user-story-mapping","Create a user story map with activities, steps, tasks, and release slices.","user-story-mapping",{"claudeCode":542},"inline plugin source from marketplace.json at skills/user-story-mapping",[546],{"path":346,"priority":336},{"basePath":548,"description":549,"displayName":550,"installMethods":551,"rationale":552,"selectedPaths":553,"source":337,"sourceLanguage":22,"type":280},"skills/user-story-mapping-workshop","Run a user story mapping workshop with adaptive questions and structured output.","user-story-mapping-workshop",{"claudeCode":550},"inline plugin source from marketplace.json at skills/user-story-mapping-workshop",[554],{"path":346,"priority":336},{"basePath":556,"description":557,"displayName":558,"installMethods":559,"rationale":560,"selectedPaths":561,"source":337,"sourceLanguage":22,"type":280},"skills/user-story-splitting","Break a large story into smaller deliverable stories using proven split patterns.","user-story-splitting",{"claudeCode":558},"inline plugin source from marketplace.json at skills/user-story-splitting",[562],{"path":346,"priority":336},{"basePath":564,"description":565,"displayName":566,"installMethods":567,"rationale":568,"selectedPaths":569,"source":337,"sourceLanguage":22,"type":280},"skills/acquisition-channel-advisor","Evaluate acquisition channels using unit economics, customer quality, and scalability.","acquisition-channel-advisor",{"claudeCode":566},"inline plugin source from marketplace.json at skills/acquisition-channel-advisor",[570],{"path":346,"priority":336},{"basePath":572,"description":573,"displayName":574,"installMethods":575,"rationale":576,"selectedPaths":577,"source":337,"sourceLanguage":22,"type":280},"skills/business-health-diagnostic","Diagnose SaaS business health across growth, retention, efficiency, and capital.","business-health-diagnostic",{"claudeCode":574},"inline plugin source from marketplace.json at skills/business-health-diagnostic",[578],{"path":346,"priority":336},{"basePath":580,"description":581,"displayName":582,"installMethods":583,"rationale":584,"selectedPaths":585,"source":337,"sourceLanguage":22,"type":280},"skills/feature-investment-advisor","Evaluate feature investments using revenue impact, cost structure, ROI, and strategy.","feature-investment-advisor",{"claudeCode":582},"inline plugin source from marketplace.json at skills/feature-investment-advisor",[586],{"path":346,"priority":336},{"basePath":588,"description":589,"displayName":590,"installMethods":591,"rationale":592,"selectedPaths":593,"source":337,"sourceLanguage":22,"type":280},"skills/finance-based-pricing-advisor","Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback.","finance-based-pricing-advisor",{"claudeCode":590},"inline plugin source from marketplace.json at skills/finance-based-pricing-advisor",[594],{"path":346,"priority":336},{"basePath":596,"description":597,"displayName":598,"installMethods":599,"rationale":600,"selectedPaths":601,"source":337,"sourceLanguage":22,"type":280},"skills/finance-metrics-quickref","Look up SaaS finance metrics, formulas, and benchmarks fast.","finance-metrics-quickref",{"claudeCode":598},"inline plugin source from marketplace.json at skills/finance-metrics-quickref",[602],{"path":346,"priority":336},{"basePath":604,"description":605,"displayName":606,"installMethods":607,"rationale":608,"selectedPaths":609,"source":337,"sourceLanguage":22,"type":280},"skills/saas-economics-efficiency-metrics","Evaluate SaaS unit economics and capital efficiency for scaling decisions.","saas-economics-efficiency-metrics",{"claudeCode":606},"inline plugin source from marketplace.json at skills/saas-economics-efficiency-metrics",[610],{"path":346,"priority":336},{"basePath":612,"description":613,"displayName":614,"installMethods":615,"rationale":616,"selectedPaths":617,"source":337,"sourceLanguage":22,"type":280},"skills/saas-revenue-growth-metrics","Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.","saas-revenue-growth-metrics",{"claudeCode":614},"inline plugin source from marketplace.json at skills/saas-revenue-growth-metrics",[618],{"path":346,"priority":336},{"basePath":620,"description":621,"displayName":622,"installMethods":623,"rationale":624,"selectedPaths":625,"source":337,"sourceLanguage":22,"type":280},"skills/altitude-horizon-framework","Understand the PM-to-Director transition through altitude and horizon thinking.","altitude-horizon-framework",{"claudeCode":622},"inline plugin source from marketplace.json at skills/altitude-horizon-framework",[626],{"path":346,"priority":336},{"basePath":628,"description":629,"displayName":630,"installMethods":631,"rationale":632,"selectedPaths":633,"source":337,"sourceLanguage":22,"type":280},"skills/director-readiness-advisor","Guide the PM-to-Director transition across preparing, interviewing, and landing.","director-readiness-advisor",{"claudeCode":630},"inline plugin source from marketplace.json at skills/director-readiness-advisor",[634],{"path":346,"priority":336},{"basePath":636,"description":637,"displayName":638,"installMethods":639,"rationale":640,"selectedPaths":641,"source":337,"sourceLanguage":22,"type":280},"skills/executive-onboarding-playbook","Plan a VP or CPO 30-60-90 day diagnostic onboarding path.","executive-onboarding-playbook",{"claudeCode":638},"inline plugin source from marketplace.json at skills/executive-onboarding-playbook",[642],{"path":346,"priority":336},{"basePath":644,"description":645,"displayName":646,"installMethods":647,"rationale":648,"selectedPaths":649,"source":337,"sourceLanguage":22,"type":280},"skills/product-sense-interview-answer","Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.","product-sense-interview-answer",{"claudeCode":646},"inline plugin source from marketplace.json at skills/product-sense-interview-answer",[650],{"path":346,"priority":336},{"basePath":652,"description":653,"displayName":654,"installMethods":655,"rationale":656,"selectedPaths":657,"source":337,"sourceLanguage":22,"type":280},"skills/vp-cpo-readiness-advisor","Guide the transition to VP or CPO across preparing, interviewing, and recalibrating.","vp-cpo-readiness-advisor",{"claudeCode":654},"inline plugin source from marketplace.json at skills/vp-cpo-readiness-advisor",[658],{"path":346,"priority":336},{"basePath":660,"description":661,"displayName":662,"installMethods":663,"rationale":664,"selectedPaths":665,"source":337,"sourceLanguage":22,"type":280},"skills/ai-shaped-readiness-advisor","Assess whether your product work is AI-first or AI-shaped across 5 competencies.","ai-shaped-readiness-advisor",{"claudeCode":662},"inline plugin source from marketplace.json at skills/ai-shaped-readiness-advisor",[666],{"path":346,"priority":336},{"basePath":668,"description":669,"displayName":670,"installMethods":671,"rationale":672,"selectedPaths":673,"source":337,"sourceLanguage":22,"type":280},"skills/context-engineering-advisor","Diagnose context stuffing vs. context engineering in AI workflows.","context-engineering-advisor",{"claudeCode":670},"inline plugin source from marketplace.json at skills/context-engineering-advisor",[674],{"path":346,"priority":336},{"basePath":676,"description":677,"displayName":678,"installMethods":679,"rationale":680,"selectedPaths":681,"source":337,"sourceLanguage":22,"type":280},"skills/pol-probe","Define a Proof of Life probe to test a risky hypothesis cheaply.","pol-probe",{"claudeCode":678},"inline plugin source from marketplace.json at skills/pol-probe",[682],{"path":346,"priority":336},{"basePath":684,"description":685,"displayName":686,"installMethods":687,"rationale":688,"selectedPaths":689,"source":337,"sourceLanguage":22,"type":280},"skills/pol-probe-advisor","Select the right Proof of Life probe type based on hypothesis, risk, and resources.","pol-probe-advisor",{"claudeCode":686},"inline plugin source from marketplace.json at skills/pol-probe-advisor",[690],{"path":346,"priority":336},{"basePath":19,"description":49,"displayName":23,"installMethods":692,"rationale":693,"selectedPaths":694,"source":337,"sourceLanguage":22,"type":280},{"claudeCode":23},"inline plugin source from marketplace.json at skills/recommendation-canvas",[695],{"path":346,"priority":336},{"basePath":697,"description":698,"displayName":699,"installMethods":700,"rationale":701,"selectedPaths":702,"source":337,"sourceLanguage":22,"type":280},"skills/workshop-facilitation","Facilitate workshop sessions with consistent pacing, options, and progress tracking.","workshop-facilitation",{"claudeCode":699},"inline plugin source from marketplace.json at skills/workshop-facilitation",[703],{"path":346,"priority":336},{"basePath":705,"description":706,"displayName":707,"installMethods":708,"rationale":709,"selectedPaths":710,"source":337,"sourceLanguage":22,"type":280},"skills/skill-authoring-workflow","Turn raw PM content into a compliant, publish-ready skill.","skill-authoring-workflow",{"claudeCode":707},"inline plugin source from marketplace.json at skills/skill-authoring-workflow",[711],{"path":346,"priority":336},{"basePath":564,"description":713,"displayName":566,"installMethods":714,"rationale":715,"selectedPaths":716,"source":337,"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",[717,718],{"path":346,"priority":331},{"path":719,"priority":720},"examples/conversation-flow.md","low",{"basePath":660,"description":722,"displayName":662,"installMethods":723,"rationale":724,"selectedPaths":725,"source":337,"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",[726],{"path":346,"priority":331},{"basePath":620,"description":728,"displayName":622,"installMethods":729,"rationale":730,"selectedPaths":731,"source":337,"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",[732,733],{"path":346,"priority":331},{"path":734,"priority":720},"examples/sample.md",{"basePath":572,"description":736,"displayName":574,"installMethods":737,"rationale":738,"selectedPaths":739,"source":337,"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",[740],{"path":346,"priority":331},{"basePath":339,"description":742,"displayName":341,"installMethods":743,"rationale":744,"selectedPaths":745,"source":337,"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",[746,747,748],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},"template.md","medium",{"basePath":668,"description":752,"displayName":670,"installMethods":753,"rationale":754,"selectedPaths":755,"source":337,"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",[756],{"path":346,"priority":331},{"basePath":348,"description":758,"displayName":350,"installMethods":759,"rationale":760,"selectedPaths":761,"source":337,"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",[762,763,765,766],{"path":346,"priority":331},{"path":764,"priority":720},"examples/meta-product-manager-skills.md",{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":356,"description":768,"displayName":358,"installMethods":769,"rationale":770,"selectedPaths":771,"source":337,"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",[772],{"path":346,"priority":331},{"basePath":628,"description":774,"displayName":630,"installMethods":775,"rationale":776,"selectedPaths":777,"source":337,"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",[778,779],{"path":346,"priority":331},{"path":719,"priority":720},{"basePath":364,"description":781,"displayName":366,"installMethods":782,"rationale":783,"selectedPaths":784,"source":337,"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",[785],{"path":346,"priority":331},{"basePath":372,"description":787,"displayName":374,"installMethods":788,"rationale":789,"selectedPaths":790,"source":337,"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",[791,792,793],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":500,"description":795,"displayName":502,"installMethods":796,"rationale":797,"selectedPaths":798,"source":337,"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",[799,800,801],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":508,"description":803,"displayName":510,"installMethods":804,"rationale":805,"selectedPaths":806,"source":337,"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",[807],{"path":346,"priority":331},{"basePath":516,"description":809,"displayName":518,"installMethods":810,"rationale":811,"selectedPaths":812,"source":337,"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",[813,814,815],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":636,"description":817,"displayName":638,"installMethods":818,"rationale":819,"selectedPaths":820,"source":337,"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",[821,822],{"path":346,"priority":331},{"path":734,"priority":720},{"basePath":580,"description":824,"displayName":582,"installMethods":825,"rationale":826,"selectedPaths":827,"source":337,"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",[828,829],{"path":346,"priority":331},{"path":719,"priority":720},{"basePath":588,"description":831,"displayName":590,"installMethods":832,"rationale":833,"selectedPaths":834,"source":337,"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",[835],{"path":346,"priority":331},{"basePath":596,"description":837,"displayName":598,"installMethods":838,"rationale":839,"selectedPaths":840,"source":337,"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",[841],{"path":346,"priority":331},{"basePath":380,"description":843,"displayName":382,"installMethods":844,"rationale":845,"selectedPaths":846,"source":337,"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",[847,848,849],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":388,"description":851,"displayName":390,"installMethods":852,"rationale":853,"selectedPaths":854,"source":337,"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",[855,856,857],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":396,"description":859,"displayName":398,"installMethods":860,"rationale":861,"selectedPaths":862,"source":337,"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",[863,864,865],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":428,"description":867,"displayName":430,"installMethods":868,"rationale":869,"selectedPaths":870,"source":337,"sourceLanguage":22,"type":24},"Analyze political, economic, social, technological, environmental, and legal forces. Use when external market shifts could materially affect a product, roadmap, or strategy.",{"claudeCode":15},"SKILL.md frontmatter at skills/pestel-analysis/SKILL.md",[871,872,873],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":676,"description":875,"displayName":678,"installMethods":876,"rationale":877,"selectedPaths":878,"source":337,"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",[879,880,881],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":684,"description":883,"displayName":686,"installMethods":884,"rationale":885,"selectedPaths":886,"source":337,"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",[887],{"path":346,"priority":331},{"basePath":436,"description":889,"displayName":438,"installMethods":890,"rationale":891,"selectedPaths":892,"source":337,"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",[893,894,895],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":444,"description":897,"displayName":446,"installMethods":898,"rationale":899,"selectedPaths":900,"source":337,"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",[901],{"path":346,"priority":331},{"basePath":452,"description":903,"displayName":454,"installMethods":904,"rationale":905,"selectedPaths":906,"source":337,"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",[907,908,909],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":460,"description":911,"displayName":462,"installMethods":912,"rationale":913,"selectedPaths":914,"source":337,"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",[915,916,917],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":468,"description":919,"displayName":470,"installMethods":920,"rationale":921,"selectedPaths":922,"source":337,"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",[923],{"path":346,"priority":331},{"basePath":404,"description":925,"displayName":406,"installMethods":926,"rationale":927,"selectedPaths":928,"source":337,"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",[929,930,931],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":412,"description":933,"displayName":414,"installMethods":934,"rationale":935,"selectedPaths":936,"source":337,"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",[937,938,939],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":644,"description":941,"displayName":646,"installMethods":942,"rationale":943,"selectedPaths":944,"source":337,"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",[945,946,948],{"path":346,"priority":331},{"path":947,"priority":720},"examples/improve-youtube.md",{"path":749,"priority":750},{"basePath":476,"description":950,"displayName":478,"installMethods":951,"rationale":952,"selectedPaths":953,"source":337,"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",[954,955,956],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":420,"description":958,"displayName":422,"installMethods":959,"rationale":960,"selectedPaths":961,"source":337,"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",[962,963,964],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":19,"description":13,"displayName":23,"installMethods":966,"rationale":967,"selectedPaths":968,"source":337,"sourceLanguage":22,"type":24},{"claudeCode":15},"SKILL.md frontmatter at skills/recommendation-canvas/SKILL.md",[969,970,971],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":484,"description":973,"displayName":486,"installMethods":974,"rationale":975,"selectedPaths":976,"source":337,"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",[977,978,979],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":604,"description":981,"displayName":606,"installMethods":982,"rationale":983,"selectedPaths":984,"source":337,"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",[985,986,988,990],{"path":346,"priority":331},{"path":987,"priority":720},"examples/cash-trap.md",{"path":989,"priority":720},"examples/healthy-unit-economics.md",{"path":749,"priority":750},{"basePath":612,"description":992,"displayName":614,"installMethods":993,"rationale":994,"selectedPaths":995,"source":337,"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",[996,997,999,1001],{"path":346,"priority":331},{"path":998,"priority":720},"examples/healthy-saas.md",{"path":1000,"priority":720},"examples/warning-signs.md",{"path":749,"priority":750},{"basePath":705,"description":1003,"displayName":707,"installMethods":1004,"rationale":1005,"selectedPaths":1006,"source":337,"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",[1007],{"path":346,"priority":331},{"basePath":524,"description":1009,"displayName":526,"installMethods":1010,"rationale":1011,"selectedPaths":1012,"source":337,"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",[1013,1014,1015],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":492,"description":1017,"displayName":494,"installMethods":1018,"rationale":1019,"selectedPaths":1020,"source":337,"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",[1021,1022,1023,1025],{"path":346,"priority":331},{"path":734,"priority":720},{"path":1024,"priority":720},"scripts/market-sizing.py",{"path":749,"priority":750},{"basePath":532,"description":1027,"displayName":534,"installMethods":1028,"rationale":1029,"selectedPaths":1030,"source":337,"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",[1031,1032,1033,1035],{"path":346,"priority":331},{"path":734,"priority":720},{"path":1034,"priority":720},"scripts/user-story-template.py",{"path":749,"priority":750},{"basePath":540,"description":1037,"displayName":542,"installMethods":1038,"rationale":1039,"selectedPaths":1040,"source":337,"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",[1041,1042,1043],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":548,"description":1045,"displayName":550,"installMethods":1046,"rationale":1047,"selectedPaths":1048,"source":337,"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",[1049,1050],{"path":346,"priority":331},{"path":749,"priority":750},{"basePath":556,"description":1052,"displayName":558,"installMethods":1053,"rationale":1054,"selectedPaths":1055,"source":337,"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",[1056,1057,1058],{"path":346,"priority":331},{"path":734,"priority":720},{"path":749,"priority":750},{"basePath":652,"description":1060,"displayName":654,"installMethods":1061,"rationale":1062,"selectedPaths":1063,"source":337,"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",[1064,1065],{"path":346,"priority":331},{"path":719,"priority":720},{"basePath":697,"description":1067,"displayName":699,"installMethods":1068,"rationale":1069,"selectedPaths":1070,"source":337,"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",[1071],{"path":346,"priority":331},{"sources":1073},[1074],"manual",{"closedIssues90d":11,"description":1076,"forks":269,"license":274,"openIssues90d":270,"pushedAt":271,"readmeSize":267,"stars":272,"topics":1077},"Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.",[1078,1079,1080,31,1081],"ai-agents","ai-product-management","claude-skills","pm-frameworks",{"classifiedAt":1083,"discoverAt":1084,"extractAt":1085,"githubAt":1085,"updatedAt":1083},1778686036887,1778686031465,1778686034938,[32,254,34,255,31],{"evaluatedAt":278,"extractAt":46,"updatedAt":278},[],[1090,1120,1151,1170,1188,1206],{"_creationTime":1091,"_id":1092,"community":1093,"display":1094,"identity":1100,"providers":1104,"relations":1113,"tags":1116,"workflow":1117},1778685949178.7812,"k175x7gdgm96tx3er9fvtsc71586mrnn",{"reviewCount":11},{"description":1095,"installMethods":1096,"name":1098,"sourceUrl":1099},"Commands for scenario simulation and decision modeling",{"claudeCode":1097},"commands-simulation-modeling","Simulation Modeling Commands","https://github.com/davepoon/buildwithclaude",{"basePath":1101,"githubOwner":1102,"githubRepo":1103,"locale":22,"slug":1097,"type":280},"plugins/commands-simulation-modeling","davepoon","buildwithclaude",{"evaluate":1105,"extract":1111},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":1106,"targetMarket":36,"tier":37},[1107,1108,34,254,1109,1110,280],"simulation","modeling","scenario-planning","command",{"commitSha":39,"license":1112},"MIT",{"parentExtensionId":1114,"repoId":1115},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[254,1110,34,1108,280,1109,1107],{"evaluatedAt":1118,"extractAt":1119,"updatedAt":1118},1778686713853,1778685949178,{"_creationTime":1121,"_id":1122,"community":1123,"display":1124,"identity":1129,"providers":1134,"relations":1142,"tags":1146,"workflow":1147},1778698425464.3115,"k17a9y822as9hqmk8ts9d8ck8d86m4a8",{"reviewCount":11},{"description":1125,"installMethods":1126,"name":1127,"sourceUrl":1128},"Upstash Context7 MCP-Server für die Abfrage aktueller Dokumentationen. Ruft versionsspezifische Dokumentationen und Codebeispiele direkt aus Quell-Repositories in den LLM-Kontext.",{"claudeCode":1127},"context7-plugin","https://github.com/upstash/context7",{"basePath":1130,"githubOwner":1131,"githubRepo":1132,"locale":1133,"slug":1132,"type":280},"plugins/claude/context7","upstash","context7","de",{"evaluate":1135,"extract":1141},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1136,"tags":1137,"targetMarket":36,"tier":37},100,[255,1138,1139,1140],"developer-tools","code-examples","mcp-server",{"commitSha":39},{"parentExtensionId":1143,"repoId":1144,"translatedFrom":1145},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w","k17f8b1e3611rh6d9e6peh43b186m55k",[1139,1138,255,1140],{"evaluatedAt":1148,"extractAt":1149,"updatedAt":1150},1778698268645,1778698235845,1778698425464,{"_creationTime":1152,"_id":1153,"community":1154,"display":1155,"identity":1157,"providers":1158,"relations":1166,"tags":1167,"workflow":1168},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",{"reviewCount":11},{"description":645,"installMethods":1156,"name":646,"sourceUrl":17},{"claudeCode":646},{"basePath":644,"githubOwner":20,"githubRepo":21,"locale":22,"slug":646,"type":280},{"evaluate":1159,"extract":1165},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1136,"tags":1160,"targetMarket":36,"tier":37},[31,1161,1162,1163,1164],"interview","coaching","career-development","framework",{"commitSha":39},{"parentExtensionId":283,"repoId":42},[1163,1162,1164,1161,31],{"evaluatedAt":1169,"extractAt":46,"updatedAt":1169},1778686974785,{"_creationTime":1171,"_id":1172,"community":1173,"display":1174,"identity":1176,"providers":1177,"relations":1184,"tags":1185,"workflow":1186},1778686037155.6106,"k17engadzpkr86yfw7whn2bx8d86nswr",{"reviewCount":11},{"description":405,"installMethods":1175,"name":406,"sourceUrl":17},{"claudeCode":406},{"basePath":404,"githubOwner":20,"githubRepo":21,"locale":22,"slug":406,"type":280},{"evaluate":1178,"extract":1183},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1136,"tags":1179,"targetMarket":36,"tier":37},[31,1180,1181,1182,298],"problem-framing","mitre","canvas",{"commitSha":39},{"parentExtensionId":283,"repoId":42},[1182,1181,1180,31,298],{"evaluatedAt":1187,"extractAt":46,"updatedAt":1187},1778686237770,{"_creationTime":1189,"_id":1190,"community":1191,"display":1192,"identity":1194,"providers":1195,"relations":1202,"tags":1203,"workflow":1204},1778686037155.6094,"k1784wckdjhbewmdtebnx5y34n86mcb6",{"reviewCount":11},{"description":365,"installMethods":1193,"name":366,"sourceUrl":17},{"claudeCode":366},{"basePath":364,"githubOwner":20,"githubRepo":21,"locale":22,"slug":366,"type":280},{"evaluate":1196,"extract":1201},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1136,"tags":1197,"targetMarket":36,"tier":37},[31,1198,1199,1200,280],"customer-discovery","interviews","research-planning",{"commitSha":39},{"parentExtensionId":283,"repoId":42},[1198,1199,280,31,1200],{"evaluatedAt":1205,"extractAt":46,"updatedAt":1205},1778686132519,{"_creationTime":1207,"_id":1208,"community":1209,"display":1210,"identity":1215,"providers":1218,"relations":1227,"tags":1230,"workflow":1231},1778675056600.2004,"k173bh184fjqfxawwptjx7ezsh86n8bj",{"reviewCount":11},{"description":1211,"installMethods":1212,"name":1213,"sourceUrl":1214},"Chief AI Officer advisory: model build-vs-buy calculator (API vs fine-tune vs build with 3-year TCO across 6 paths + breakeven balancing economics with practical feasibility), AI risk classifier (EU AI Act tier with 7 Article citations + US state patchwork: NYC LL 144, CO AI Act, IL HB 53, CA SB 1001, IL BIPA + industry overlays for FDA AI/ML, CFPB Circular 2023-03, NYDFS Reg 23, NAIC, ECOA, Fed SR 11-7), AI cost economics (API vs self-hosted breakeven with 2026 pricing across A100/H100, utilization reality, hidden costs). 4 in-depth references each citing 5+ authoritative sources. Stdlib-only. Standalone-installable; also bundled in c-level-skills. Strategic only - does not duplicate engineering AI/ML skills.",{"claudeCode":1213},"chief-ai-officer-advisor","https://github.com/alirezarezvani/claude-skills",{"basePath":1216,"githubOwner":1217,"githubRepo":1080,"locale":22,"slug":1213,"type":280},"c-level-advisor/chief-ai-officer-advisor","alirezarezvani",{"evaluate":1219,"extract":1226},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":1220,"targetMarket":36,"tier":37},[32,1221,1222,1223,1224,1225],"chief-ai-officer","risk-management","economics","compliance","decision-support",{"commitSha":39,"license":1112},{"parentExtensionId":1228,"repoId":1229},"k17dce6sbramb6sxm7ksr3928x86ncfs","kd7ff9s1w43mfyy1n7hf87816186m6px",[32,1221,1224,1225,1223,1222],{"evaluatedAt":1232,"extractAt":1233,"updatedAt":1232},1778675214272,1778675056600]