[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-deanpeters-discovery-interview-prep-de":3,"guides-for-deanpeters-discovery-interview-prep":1084,"similar-k1784wckdjhbewmdtebnx5y34n86mcb6-de":1085},{"_creationTime":4,"_id":5,"children":6,"community":47,"display":48,"evaluation":51,"identity":277,"isFallback":274,"parentExtension":278,"providers":310,"relations":314,"repo":315,"tags":1082,"workflow":1083},1778686037155.6094,"k1784wckdjhbewmdtebnx5y34n86mcb6",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":25,"relations":41,"tags":43,"workflow":44},1778686037155.6223,"k17cgtm82zeh9djmhjhv7pjwc186ns2t",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"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},"deanpeters/Product-Manager-Skills","Discovery Interview Prep","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":24},"skills/discovery-interview-prep","deanpeters","Product-Manager-Skills","en","discovery-interview-prep","skill",{"evaluate":26,"extract":38},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":30,"targetMarket":36,"tier":37},"3.0.0","4.4.0",100,[31,32,33,34,35],"customer-discovery","product-management","interview-planning","research","validation","global","verified",{"commitSha":39,"license":40},"HEAD","CC-BY-NC-SA-4.0",{"parentExtensionId":5,"repoId":42},"kd79w54je3w4zrhk2stxg9246186nbp1",[31,33,32,34,35],{"evaluatedAt":45,"extractAt":46,"updatedAt":45},1778687484197,1778686037155,{"reviewCount":11},{"description":49,"installMethods":50,"name":23,"sourceUrl":17},"Plan customer discovery interviews with the right goal, segment, constraints, and method.",{"claudeCode":23},{"_creationTime":52,"_id":53,"extensionId":5,"locale":22,"result":54,"trustSignals":259,"workflow":275},1778686132519.232,"kn72e963ermjcmt0dtf5v28qns86ngm5",{"checks":55,"evaluatedAt":234,"extensionSummary":235,"features":236,"nonGoals":242,"promptVersionExtension":27,"promptVersionScoring":28,"purpose":247,"rationale":248,"score":29,"summary":249,"tags":250,"targetMarket":36,"tier":37,"useCases":254},[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,207,209,211,213,216,220,223,226,230],{"category":57,"check":58,"severity":59,"summary":60},"Practical Utility","Problem relevance","pass","The description clearly names the problem of planning customer discovery interviews and identifies its goal and context.",{"category":57,"check":62,"severity":59,"summary":63},"Unique selling proposition","The plugin offers a structured, interactive process for interview planning that goes beyond basic prompting by providing adaptive questions and methodology recommendations.",{"category":57,"check":65,"severity":59,"summary":66},"Production readiness","The plugin provides a complete lifecycle for preparing discovery interviews, offering a clear plan and actionable guidance.",{"category":68,"check":69,"severity":59,"summary":70},"Scope","Single responsibility principle","The plugin is focused on a single domain: planning customer discovery interviews.",{"category":68,"check":72,"severity":59,"summary":73},"Description quality","The 'Displayed Description' accurately reflects the plugin's purpose of planning customer discovery interviews.",{"category":75,"check":76,"severity":77,"summary":78},"Invocation","Scoped tools","not_applicable","This is a plugin with an interactive skill, not a set of discrete tools.",{"category":80,"check":81,"severity":77,"summary":82},"Documentation","Configuration & parameter reference","The plugin is an interactive skill and does not expose configurable parameters or require explicit configuration beyond its core function.",{"category":68,"check":84,"severity":77,"summary":85},"Tool naming","The plugin is an interactive skill, not a set of tools with individual names.",{"category":68,"check":87,"severity":77,"summary":88},"Minimal I/O surface","The plugin is an interactive skill; I/O is handled by the host agent's interaction model.",{"category":90,"check":91,"severity":59,"summary":92},"License","License usability","The extension is licensed under CC BY-NC-SA 4.0, a recognized open-source license.",{"category":94,"check":95,"severity":59,"summary":96},"Maintenance","Commit recency","The repository was updated 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 that require specific management.",{"category":101,"check":102,"severity":77,"summary":103},"Security","Secret Management","The plugin does not handle or expose secrets.",{"category":101,"check":105,"severity":59,"summary":106},"Injection","The plugin's interactive nature and focus on planning prevent injection risks. It does not load external data as instructions.",{"category":101,"check":108,"severity":59,"summary":109},"Transitive Supply-Chain Grenades","The plugin does not fetch remote content or execute external code, mitigating supply-chain risks.",{"category":101,"check":111,"severity":59,"summary":112},"Sandbox Isolation","As an interactive skill, it operates within the agent's sandbox and does not modify files outside its designated scope.",{"category":101,"check":114,"severity":59,"summary":115},"Sandbox escape primitives","No detached processes or retry loops around denied calls were detected.",{"category":101,"check":117,"severity":59,"summary":118},"Data Exfiltration","The plugin does not make outbound calls or reference confidential data.",{"category":101,"check":120,"severity":59,"summary":121},"Hidden Text Tricks","Bundled content is free of hidden steering tricks and uses clean printable characters.",{"category":123,"check":124,"severity":59,"summary":125},"Hooks","Opaque code execution","The plugin's skill logic is directly readable and not obfuscated or dynamically fetched.",{"category":127,"check":128,"severity":59,"summary":129},"Portability","Structural Assumption","The plugin makes no assumptions about the user's project structure; it operates interactively.",{"category":131,"check":132,"severity":59,"summary":133},"Trust","Issues Attention","There are 3 open issues and 0 closed issues in the last 90 days, indicating active engagement and a low volume of unresolved issues.",{"category":135,"check":136,"severity":59,"summary":137},"Versioning","Release Management","A meaningful version (v0.78) is declared in the README and `version` frontmatter, indicating active release management.",{"category":139,"check":140,"severity":59,"summary":141},"Code Execution","Validation","Input validation is handled by the host agent's interactive model for user responses.",{"category":101,"check":143,"severity":59,"summary":144},"Unguarded Destructive Operations","The plugin is read-only and does not perform destructive operations.",{"category":139,"check":146,"severity":59,"summary":147},"Error Handling","Error handling is managed by the host agent's interaction model for user input and skill execution.",{"category":139,"check":149,"severity":77,"summary":150},"Logging","The plugin is an interactive skill and does not perform destructive actions or outbound calls requiring local audit logs.",{"category":152,"check":153,"severity":59,"summary":154},"Compliance","GDPR","The plugin does not operate on personal data, thus posing no GDPR risk.",{"category":152,"check":156,"severity":59,"summary":157},"Target market","The plugin's functionality is universal and not tied to any specific geographic or legal jurisdiction; targetMarket is 'global'.",{"category":127,"check":159,"severity":59,"summary":160},"Runtime stability","The plugin relies on the host agent and standard interaction protocols, making it platform-agnostic.",{"category":80,"check":162,"severity":59,"summary":163},"README","The README is comprehensive, clearly states the purpose, and provides extensive usage details.",{"category":68,"check":165,"severity":77,"summary":166},"Tool surface size","This is a single interactive skill, not a collection of tools.",{"category":75,"check":168,"severity":77,"summary":169},"Overlapping near-synonym tools","The plugin is a single interactive skill and does not expose multiple tools.",{"category":80,"check":171,"severity":59,"summary":172},"Phantom features","All described features and capabilities in the README correspond to the interactive skill's functionality.",{"category":174,"check":175,"severity":59,"summary":176},"Install","Installation instruction","Clear installation instructions are provided for various platforms, including Claude Code plugin marketplace.",{"category":178,"check":179,"severity":59,"summary":180},"Errors","Actionable error messages","Error handling and user feedback are managed by the host agent's interactive model, ensuring clarity.",{"category":182,"check":183,"severity":77,"summary":184},"Execution","Pinned dependencies","The plugin does not use third-party dependencies that require pinning.",{"category":68,"check":186,"severity":77,"summary":187},"Dry-run preview","The plugin is read-only and does not perform state-changing operations.",{"category":189,"check":190,"severity":77,"summary":191},"Protocol","Idempotent retry & timeouts","The plugin does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":152,"check":193,"severity":59,"summary":194},"Telemetry opt-in","No telemetry is emitted by this plugin; it operates locally within the agent.",{"category":75,"check":196,"severity":77,"summary":197},"Name collisions","This is a single plugin with one primary function, so no name collisions are possible.",{"category":75,"check":199,"severity":77,"summary":200},"Hooks-off mechanism","This plugin does not utilize 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":200},"Silent prompt rewriting",{"category":101,"check":208,"severity":77,"summary":200},"Permission Hook",{"category":152,"check":210,"severity":77,"summary":200},"Hook privacy",{"category":139,"check":212,"severity":77,"summary":200},"Hook dependency",{"category":80,"check":214,"severity":59,"summary":215},"Feature Transparency","The README clearly explains the plugin's functionality and interactive nature.",{"category":217,"check":218,"severity":59,"summary":219},"Convention","Layout convention adherence","The plugin adheres to expected structures for a Claude Code plugin, with `plugin.json` and associated skill files in the correct locations.",{"category":217,"check":221,"severity":77,"summary":222},"Plugin state","The plugin does not maintain persistent state.",{"category":101,"check":224,"severity":77,"summary":225},"Keychain-stored secrets","The plugin does not handle secrets.",{"category":227,"check":228,"severity":77,"summary":229},"Dependencies","Tagged release sourcing","No bundled MCP servers are used; the plugin relies on direct execution of its own skill logic.",{"category":231,"check":232,"severity":59,"summary":233},"Installation","Clean uninstall","The plugin does not spawn background daemons or persistent processes, ensuring a clean uninstall.",1778686132403,"This plugin offers an interactive skill to help product managers plan customer discovery interviews. It guides users through defining research goals, target segments, constraints, and methodologies, ultimately outputting a tailored interview plan.",[237,238,239,240,241],"Guides interview goal definition","Identifies target customer segments","Considers interview constraints","Recommends appropriate interview methodologies","Outputs a comprehensive interview plan",[243,244,245,246],"Generating interview scripts verbatim","Performing user testing on prototypes","Conducting large-scale quantitative surveys","Replacing deep qualitative research with superficial interaction","Helps product managers become more effective by providing a structured and guided process for planning impactful customer discovery interviews.","All checks passed with no warnings or criticals, indicating high quality and adherence to best practices.","High-quality plugin providing a robust and well-documented skill for planning customer discovery interviews.",[32,31,251,252,253],"interviews","research-planning","plugin",[255,256,257,258],"Planning interviews for new product idea validation","Preparing for customer retention or churn investigation interviews","Designing interview strategies with limited access or tight deadlines","Developing questions for understanding jobs-to-be-done",{"codeQuality":260,"collectedAt":262,"documentation":263,"maintenance":266,"security":271,"testCoverage":273},{"hasLockfile":261},false,1778686117052,{"descriptionLength":264,"readmeSize":265},89,54595,{"closedIssues90d":11,"forks":267,"hasChangelog":261,"openIssues90d":268,"pushedAt":269,"stars":270},549,3,1777397527000,4232,{"hasNpmPackage":261,"license":272,"smitheryVerified":261},"NOASSERTION",{"hasCi":274,"hasTests":261},true,{"updatedAt":276},1778686132519,{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":253},{"_creationTime":279,"_id":280,"community":281,"display":282,"identity":286,"parentExtension":289,"providers":290,"relations":306,"tags":307,"workflow":308},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":283,"installMethods":284,"name":285,"sourceUrl":17},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":15},"Product Manager Skills",{"basePath":287,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":288},"","marketplace",null,{"evaluate":291,"extract":300},{"promptVersionExtension":292,"promptVersionScoring":28,"score":293,"tags":294,"targetMarket":36,"tier":37},"3.1.0",95,[32,295,296,297,298,299],"strategy","discovery","finance","career","claudecode",{"commitSha":39,"license":40,"marketplace":301,"plugin":304},{"name":302,"pluginCount":303},"pm-skills",47,{"mcpCount":11,"provider":305,"skillCount":11},"classify",{"repoId":42},[298,299,296,297,32,295],{"evaluatedAt":309,"extractAt":46,"updatedAt":309},1778686054035,{"evaluate":311,"extract":313},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":312,"targetMarket":36,"tier":37},[32,31,251,252,253],{"commitSha":39},{"parentExtensionId":280,"repoId":42},{"_creationTime":316,"_id":42,"identity":317,"providers":318,"workflow":1078},1778686031465.5168,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":319,"discover":1068,"github":1071},{"commitSha":39,"extensions":320},[321,334,343,351,359,364,372,380,388,396,404,412,420,428,436,444,452,460,468,476,484,492,500,508,516,524,532,540,548,556,564,572,580,588,596,604,612,620,628,636,644,652,660,668,676,684,692,700,708,717,723,731,737,747,753,763,769,776,781,789,797,803,811,818,825,831,837,845,853,861,869,877,883,891,897,905,913,919,927,935,944,952,960,968,976,987,998,1004,1012,1022,1032,1040,1047,1055,1062],{"basePath":287,"description":283,"displayName":302,"installMethods":322,"rationale":323,"selectedPaths":324,"source":333,"sourceLanguage":22,"type":288},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[325,328,330],{"path":326,"priority":327},".claude-plugin/marketplace.json","mandatory",{"path":329,"priority":327},"README.md",{"path":331,"priority":332},"LICENSE","high","rule",{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":333,"sourceLanguage":22,"type":253},"skills/company-research","Create a company research brief with executive quotes, product strategy, and org context.","company-research",{"claudeCode":337},"inline plugin source from marketplace.json at skills/company-research",[341],{"path":342,"priority":332},"SKILL.md",{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":333,"sourceLanguage":22,"type":253},"skills/customer-journey-map","Create a customer journey map across stages, touchpoints, actions, emotions, and metrics.","customer-journey-map",{"claudeCode":346},"inline plugin source from marketplace.json at skills/customer-journey-map",[350],{"path":342,"priority":332},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":333,"sourceLanguage":22,"type":253},"skills/customer-journey-mapping-workshop","Run a customer journey mapping workshop with adaptive questions and outputs.","customer-journey-mapping-workshop",{"claudeCode":354},"inline plugin source from marketplace.json at skills/customer-journey-mapping-workshop",[358],{"path":342,"priority":332},{"basePath":19,"description":49,"displayName":23,"installMethods":360,"rationale":361,"selectedPaths":362,"source":333,"sourceLanguage":22,"type":253},{"claudeCode":23},"inline plugin source from marketplace.json at skills/discovery-interview-prep",[363],{"path":342,"priority":332},{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":333,"sourceLanguage":22,"type":253},"skills/discovery-process","Run a full discovery cycle from problem hypothesis to validated solution.","discovery-process",{"claudeCode":367},"inline plugin source from marketplace.json at skills/discovery-process",[371],{"path":342,"priority":332},{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":333,"sourceLanguage":22,"type":253},"skills/jobs-to-be-done","Uncover customer jobs, pains, and gains in a structured JTBD format.","jobs-to-be-done",{"claudeCode":375},"inline plugin source from marketplace.json at skills/jobs-to-be-done",[379],{"path":342,"priority":332},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":333,"sourceLanguage":22,"type":253},"skills/lean-ux-canvas","Guide teams through Lean UX Canvas v2 to frame problems and surface assumptions.","lean-ux-canvas",{"claudeCode":383},"inline plugin source from marketplace.json at skills/lean-ux-canvas",[387],{"path":342,"priority":332},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":333,"sourceLanguage":22,"type":253},"skills/opportunity-solution-tree","Build an Opportunity Solution Tree from outcomes to opportunities, solutions, and tests.","opportunity-solution-tree",{"claudeCode":391},"inline plugin source from marketplace.json at skills/opportunity-solution-tree",[395],{"path":342,"priority":332},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":333,"sourceLanguage":22,"type":253},"skills/problem-framing-canvas","Guide teams through MITRE's Problem Framing Canvas for clearer problem statements.","problem-framing-canvas",{"claudeCode":399},"inline plugin source from marketplace.json at skills/problem-framing-canvas",[403],{"path":342,"priority":332},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":333,"sourceLanguage":22,"type":253},"skills/problem-statement","Write a user-centered problem statement with who, what, why, and how it feels.","problem-statement",{"claudeCode":407},"inline plugin source from marketplace.json at skills/problem-statement",[411],{"path":342,"priority":332},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":333,"sourceLanguage":22,"type":253},"skills/proto-persona","Create a proto-persona from current research, market signals, and team knowledge.","proto-persona",{"claudeCode":415},"inline plugin source from marketplace.json at skills/proto-persona",[419],{"path":342,"priority":332},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":333,"sourceLanguage":22,"type":253},"skills/pestel-analysis","Analyze political, economic, social, technological, environmental, and legal forces.","pestel-analysis",{"claudeCode":423},"inline plugin source from marketplace.json at skills/pestel-analysis",[427],{"path":342,"priority":332},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":333,"sourceLanguage":22,"type":253},"skills/positioning-statement","Create a Geoffrey Moore-style positioning statement for your product.","positioning-statement",{"claudeCode":431},"inline plugin source from marketplace.json at skills/positioning-statement",[435],{"path":342,"priority":332},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":333,"sourceLanguage":22,"type":253},"skills/positioning-workshop","Run a positioning workshop to surface target customer, need, category, and differentiation.","positioning-workshop",{"claudeCode":439},"inline plugin source from marketplace.json at skills/positioning-workshop",[443],{"path":342,"priority":332},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":333,"sourceLanguage":22,"type":253},"skills/prd-development","Build a structured PRD connecting problem, users, solution, and success criteria.","prd-development",{"claudeCode":447},"inline plugin source from marketplace.json at skills/prd-development",[451],{"path":342,"priority":332},{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":333,"sourceLanguage":22,"type":253},"skills/press-release","Write an Amazon-style press release that defines customer value before building.","press-release",{"claudeCode":455},"inline plugin source from marketplace.json at skills/press-release",[459],{"path":342,"priority":332},{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":333,"sourceLanguage":22,"type":253},"skills/prioritization-advisor","Choose a prioritization framework based on stage, team context, and stakeholder needs.","prioritization-advisor",{"claudeCode":463},"inline plugin source from marketplace.json at skills/prioritization-advisor",[467],{"path":342,"priority":332},{"basePath":469,"description":470,"displayName":471,"installMethods":472,"rationale":473,"selectedPaths":474,"source":333,"sourceLanguage":22,"type":253},"skills/product-strategy-session","Run an end-to-end product strategy session across positioning, discovery, and roadmap.","product-strategy-session",{"claudeCode":471},"inline plugin source from marketplace.json at skills/product-strategy-session",[475],{"path":342,"priority":332},{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":333,"sourceLanguage":22,"type":253},"skills/roadmap-planning","Plan a strategic roadmap across prioritization, epics, stakeholders, and sequencing.","roadmap-planning",{"claudeCode":479},"inline plugin source from marketplace.json at skills/roadmap-planning",[483],{"path":342,"priority":332},{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":333,"sourceLanguage":22,"type":253},"skills/tam-sam-som-calculator","Calculate TAM, SAM, and SOM with explicit assumptions, methods, and caveats.","tam-sam-som-calculator",{"claudeCode":487},"inline plugin source from marketplace.json at skills/tam-sam-som-calculator",[491],{"path":342,"priority":332},{"basePath":493,"description":494,"displayName":495,"installMethods":496,"rationale":497,"selectedPaths":498,"source":333,"sourceLanguage":22,"type":253},"skills/eol-message","Write a clear, empathetic EOL announcement with rationale and next steps.","eol-message",{"claudeCode":495},"inline plugin source from marketplace.json at skills/eol-message",[499],{"path":342,"priority":332},{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":333,"sourceLanguage":22,"type":253},"skills/epic-breakdown-advisor","Break down epics into user stories with Humanizing Work split patterns.","epic-breakdown-advisor",{"claudeCode":503},"inline plugin source from marketplace.json at skills/epic-breakdown-advisor",[507],{"path":342,"priority":332},{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":333,"sourceLanguage":22,"type":253},"skills/epic-hypothesis","Frame an epic as a testable hypothesis with target user, outcome, and validation.","epic-hypothesis",{"claudeCode":511},"inline plugin source from marketplace.json at skills/epic-hypothesis",[515],{"path":342,"priority":332},{"basePath":517,"description":518,"displayName":519,"installMethods":520,"rationale":521,"selectedPaths":522,"source":333,"sourceLanguage":22,"type":253},"skills/storyboard","Create a six-frame storyboard showing a user's journey from problem to solution.","storyboard",{"claudeCode":519},"inline plugin source from marketplace.json at skills/storyboard",[523],{"path":342,"priority":332},{"basePath":525,"description":526,"displayName":527,"installMethods":528,"rationale":529,"selectedPaths":530,"source":333,"sourceLanguage":22,"type":253},"skills/user-story","Create user stories with Mike Cohn format and Gherkin acceptance criteria.","user-story",{"claudeCode":527},"inline plugin source from marketplace.json at skills/user-story",[531],{"path":342,"priority":332},{"basePath":533,"description":534,"displayName":535,"installMethods":536,"rationale":537,"selectedPaths":538,"source":333,"sourceLanguage":22,"type":253},"skills/user-story-mapping","Create a user story map with activities, steps, tasks, and release slices.","user-story-mapping",{"claudeCode":535},"inline plugin source from marketplace.json at skills/user-story-mapping",[539],{"path":342,"priority":332},{"basePath":541,"description":542,"displayName":543,"installMethods":544,"rationale":545,"selectedPaths":546,"source":333,"sourceLanguage":22,"type":253},"skills/user-story-mapping-workshop","Run a user story mapping workshop with adaptive questions and structured output.","user-story-mapping-workshop",{"claudeCode":543},"inline plugin source from marketplace.json at skills/user-story-mapping-workshop",[547],{"path":342,"priority":332},{"basePath":549,"description":550,"displayName":551,"installMethods":552,"rationale":553,"selectedPaths":554,"source":333,"sourceLanguage":22,"type":253},"skills/user-story-splitting","Break a large story into smaller deliverable stories using proven split patterns.","user-story-splitting",{"claudeCode":551},"inline plugin source from marketplace.json at skills/user-story-splitting",[555],{"path":342,"priority":332},{"basePath":557,"description":558,"displayName":559,"installMethods":560,"rationale":561,"selectedPaths":562,"source":333,"sourceLanguage":22,"type":253},"skills/acquisition-channel-advisor","Evaluate acquisition channels using unit economics, customer quality, and scalability.","acquisition-channel-advisor",{"claudeCode":559},"inline plugin source from marketplace.json at skills/acquisition-channel-advisor",[563],{"path":342,"priority":332},{"basePath":565,"description":566,"displayName":567,"installMethods":568,"rationale":569,"selectedPaths":570,"source":333,"sourceLanguage":22,"type":253},"skills/business-health-diagnostic","Diagnose SaaS business health across growth, retention, efficiency, and capital.","business-health-diagnostic",{"claudeCode":567},"inline plugin source from marketplace.json at skills/business-health-diagnostic",[571],{"path":342,"priority":332},{"basePath":573,"description":574,"displayName":575,"installMethods":576,"rationale":577,"selectedPaths":578,"source":333,"sourceLanguage":22,"type":253},"skills/feature-investment-advisor","Evaluate feature investments using revenue impact, cost structure, ROI, and strategy.","feature-investment-advisor",{"claudeCode":575},"inline plugin source from marketplace.json at skills/feature-investment-advisor",[579],{"path":342,"priority":332},{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":333,"sourceLanguage":22,"type":253},"skills/finance-based-pricing-advisor","Evaluate pricing changes using ARPU, conversion, churn risk, NRR, and payback.","finance-based-pricing-advisor",{"claudeCode":583},"inline plugin source from marketplace.json at skills/finance-based-pricing-advisor",[587],{"path":342,"priority":332},{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":333,"sourceLanguage":22,"type":253},"skills/finance-metrics-quickref","Look up SaaS finance metrics, formulas, and benchmarks fast.","finance-metrics-quickref",{"claudeCode":591},"inline plugin source from marketplace.json at skills/finance-metrics-quickref",[595],{"path":342,"priority":332},{"basePath":597,"description":598,"displayName":599,"installMethods":600,"rationale":601,"selectedPaths":602,"source":333,"sourceLanguage":22,"type":253},"skills/saas-economics-efficiency-metrics","Evaluate SaaS unit economics and capital efficiency for scaling decisions.","saas-economics-efficiency-metrics",{"claudeCode":599},"inline plugin source from marketplace.json at skills/saas-economics-efficiency-metrics",[603],{"path":342,"priority":332},{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":333,"sourceLanguage":22,"type":253},"skills/saas-revenue-growth-metrics","Calculate SaaS revenue, retention, and growth metrics for momentum diagnosis.","saas-revenue-growth-metrics",{"claudeCode":607},"inline plugin source from marketplace.json at skills/saas-revenue-growth-metrics",[611],{"path":342,"priority":332},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":333,"sourceLanguage":22,"type":253},"skills/altitude-horizon-framework","Understand the PM-to-Director transition through altitude and horizon thinking.","altitude-horizon-framework",{"claudeCode":615},"inline plugin source from marketplace.json at skills/altitude-horizon-framework",[619],{"path":342,"priority":332},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":333,"sourceLanguage":22,"type":253},"skills/director-readiness-advisor","Guide the PM-to-Director transition across preparing, interviewing, and landing.","director-readiness-advisor",{"claudeCode":623},"inline plugin source from marketplace.json at skills/director-readiness-advisor",[627],{"path":342,"priority":332},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":333,"sourceLanguage":22,"type":253},"skills/executive-onboarding-playbook","Plan a VP or CPO 30-60-90 day diagnostic onboarding path.","executive-onboarding-playbook",{"claudeCode":631},"inline plugin source from marketplace.json at skills/executive-onboarding-playbook",[635],{"path":342,"priority":332},{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":333,"sourceLanguage":22,"type":253},"skills/product-sense-interview-answer","Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.","product-sense-interview-answer",{"claudeCode":639},"inline plugin source from marketplace.json at skills/product-sense-interview-answer",[643],{"path":342,"priority":332},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":333,"sourceLanguage":22,"type":253},"skills/vp-cpo-readiness-advisor","Guide the transition to VP or CPO across preparing, interviewing, and recalibrating.","vp-cpo-readiness-advisor",{"claudeCode":647},"inline plugin source from marketplace.json at skills/vp-cpo-readiness-advisor",[651],{"path":342,"priority":332},{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":333,"sourceLanguage":22,"type":253},"skills/ai-shaped-readiness-advisor","Assess whether your product work is AI-first or AI-shaped across 5 competencies.","ai-shaped-readiness-advisor",{"claudeCode":655},"inline plugin source from marketplace.json at skills/ai-shaped-readiness-advisor",[659],{"path":342,"priority":332},{"basePath":661,"description":662,"displayName":663,"installMethods":664,"rationale":665,"selectedPaths":666,"source":333,"sourceLanguage":22,"type":253},"skills/context-engineering-advisor","Diagnose context stuffing vs. context engineering in AI workflows.","context-engineering-advisor",{"claudeCode":663},"inline plugin source from marketplace.json at skills/context-engineering-advisor",[667],{"path":342,"priority":332},{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":333,"sourceLanguage":22,"type":253},"skills/pol-probe","Define a Proof of Life probe to test a risky hypothesis cheaply.","pol-probe",{"claudeCode":671},"inline plugin source from marketplace.json at skills/pol-probe",[675],{"path":342,"priority":332},{"basePath":677,"description":678,"displayName":679,"installMethods":680,"rationale":681,"selectedPaths":682,"source":333,"sourceLanguage":22,"type":253},"skills/pol-probe-advisor","Select the right Proof of Life probe type based on hypothesis, risk, and resources.","pol-probe-advisor",{"claudeCode":679},"inline plugin source from marketplace.json at skills/pol-probe-advisor",[683],{"path":342,"priority":332},{"basePath":685,"description":686,"displayName":687,"installMethods":688,"rationale":689,"selectedPaths":690,"source":333,"sourceLanguage":22,"type":253},"skills/recommendation-canvas","Evaluate an AI product idea across outcomes, hypotheses, risks, and positioning.","recommendation-canvas",{"claudeCode":687},"inline plugin source from marketplace.json at skills/recommendation-canvas",[691],{"path":342,"priority":332},{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":333,"sourceLanguage":22,"type":253},"skills/workshop-facilitation","Facilitate workshop sessions with consistent pacing, options, and progress tracking.","workshop-facilitation",{"claudeCode":695},"inline plugin source from marketplace.json at skills/workshop-facilitation",[699],{"path":342,"priority":332},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":333,"sourceLanguage":22,"type":253},"skills/skill-authoring-workflow","Turn raw PM content into a compliant, publish-ready skill.","skill-authoring-workflow",{"claudeCode":703},"inline plugin source from marketplace.json at skills/skill-authoring-workflow",[707],{"path":342,"priority":332},{"basePath":557,"description":709,"displayName":559,"installMethods":710,"rationale":711,"selectedPaths":712,"source":333,"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",[713,714],{"path":342,"priority":327},{"path":715,"priority":716},"examples/conversation-flow.md","low",{"basePath":653,"description":718,"displayName":655,"installMethods":719,"rationale":720,"selectedPaths":721,"source":333,"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",[722],{"path":342,"priority":327},{"basePath":613,"description":724,"displayName":615,"installMethods":725,"rationale":726,"selectedPaths":727,"source":333,"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",[728,729],{"path":342,"priority":327},{"path":730,"priority":716},"examples/sample.md",{"basePath":565,"description":732,"displayName":567,"installMethods":733,"rationale":734,"selectedPaths":735,"source":333,"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",[736],{"path":342,"priority":327},{"basePath":335,"description":738,"displayName":337,"installMethods":739,"rationale":740,"selectedPaths":741,"source":333,"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",[742,743,744],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},"template.md","medium",{"basePath":661,"description":748,"displayName":663,"installMethods":749,"rationale":750,"selectedPaths":751,"source":333,"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",[752],{"path":342,"priority":327},{"basePath":344,"description":754,"displayName":346,"installMethods":755,"rationale":756,"selectedPaths":757,"source":333,"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",[758,759,761,762],{"path":342,"priority":327},{"path":760,"priority":716},"examples/meta-product-manager-skills.md",{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":352,"description":764,"displayName":354,"installMethods":765,"rationale":766,"selectedPaths":767,"source":333,"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",[768],{"path":342,"priority":327},{"basePath":621,"description":770,"displayName":623,"installMethods":771,"rationale":772,"selectedPaths":773,"source":333,"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",[774,775],{"path":342,"priority":327},{"path":715,"priority":716},{"basePath":19,"description":13,"displayName":23,"installMethods":777,"rationale":778,"selectedPaths":779,"source":333,"sourceLanguage":22,"type":24},{"claudeCode":15},"SKILL.md frontmatter at skills/discovery-interview-prep/SKILL.md",[780],{"path":342,"priority":327},{"basePath":365,"description":782,"displayName":367,"installMethods":783,"rationale":784,"selectedPaths":785,"source":333,"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",[786,787,788],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":493,"description":790,"displayName":495,"installMethods":791,"rationale":792,"selectedPaths":793,"source":333,"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",[794,795,796],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":501,"description":798,"displayName":503,"installMethods":799,"rationale":800,"selectedPaths":801,"source":333,"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",[802],{"path":342,"priority":327},{"basePath":509,"description":804,"displayName":511,"installMethods":805,"rationale":806,"selectedPaths":807,"source":333,"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",[808,809,810],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":629,"description":812,"displayName":631,"installMethods":813,"rationale":814,"selectedPaths":815,"source":333,"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",[816,817],{"path":342,"priority":327},{"path":730,"priority":716},{"basePath":573,"description":819,"displayName":575,"installMethods":820,"rationale":821,"selectedPaths":822,"source":333,"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",[823,824],{"path":342,"priority":327},{"path":715,"priority":716},{"basePath":581,"description":826,"displayName":583,"installMethods":827,"rationale":828,"selectedPaths":829,"source":333,"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",[830],{"path":342,"priority":327},{"basePath":589,"description":832,"displayName":591,"installMethods":833,"rationale":834,"selectedPaths":835,"source":333,"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",[836],{"path":342,"priority":327},{"basePath":373,"description":838,"displayName":375,"installMethods":839,"rationale":840,"selectedPaths":841,"source":333,"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",[842,843,844],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":381,"description":846,"displayName":383,"installMethods":847,"rationale":848,"selectedPaths":849,"source":333,"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",[850,851,852],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":389,"description":854,"displayName":391,"installMethods":855,"rationale":856,"selectedPaths":857,"source":333,"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",[858,859,860],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":421,"description":862,"displayName":423,"installMethods":863,"rationale":864,"selectedPaths":865,"source":333,"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",[866,867,868],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":669,"description":870,"displayName":671,"installMethods":871,"rationale":872,"selectedPaths":873,"source":333,"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",[874,875,876],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":677,"description":878,"displayName":679,"installMethods":879,"rationale":880,"selectedPaths":881,"source":333,"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",[882],{"path":342,"priority":327},{"basePath":429,"description":884,"displayName":431,"installMethods":885,"rationale":886,"selectedPaths":887,"source":333,"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",[888,889,890],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":437,"description":892,"displayName":439,"installMethods":893,"rationale":894,"selectedPaths":895,"source":333,"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",[896],{"path":342,"priority":327},{"basePath":445,"description":898,"displayName":447,"installMethods":899,"rationale":900,"selectedPaths":901,"source":333,"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",[902,903,904],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":453,"description":906,"displayName":455,"installMethods":907,"rationale":908,"selectedPaths":909,"source":333,"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",[910,911,912],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":461,"description":914,"displayName":463,"installMethods":915,"rationale":916,"selectedPaths":917,"source":333,"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",[918],{"path":342,"priority":327},{"basePath":397,"description":920,"displayName":399,"installMethods":921,"rationale":922,"selectedPaths":923,"source":333,"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",[924,925,926],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":405,"description":928,"displayName":407,"installMethods":929,"rationale":930,"selectedPaths":931,"source":333,"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",[932,933,934],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":637,"description":936,"displayName":639,"installMethods":937,"rationale":938,"selectedPaths":939,"source":333,"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",[940,941,943],{"path":342,"priority":327},{"path":942,"priority":716},"examples/improve-youtube.md",{"path":745,"priority":746},{"basePath":469,"description":945,"displayName":471,"installMethods":946,"rationale":947,"selectedPaths":948,"source":333,"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",[949,950,951],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":413,"description":953,"displayName":415,"installMethods":954,"rationale":955,"selectedPaths":956,"source":333,"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",[957,958,959],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":685,"description":961,"displayName":687,"installMethods":962,"rationale":963,"selectedPaths":964,"source":333,"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",[965,966,967],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":477,"description":969,"displayName":479,"installMethods":970,"rationale":971,"selectedPaths":972,"source":333,"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",[973,974,975],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":597,"description":977,"displayName":599,"installMethods":978,"rationale":979,"selectedPaths":980,"source":333,"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",[981,982,984,986],{"path":342,"priority":327},{"path":983,"priority":716},"examples/cash-trap.md",{"path":985,"priority":716},"examples/healthy-unit-economics.md",{"path":745,"priority":746},{"basePath":605,"description":988,"displayName":607,"installMethods":989,"rationale":990,"selectedPaths":991,"source":333,"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",[992,993,995,997],{"path":342,"priority":327},{"path":994,"priority":716},"examples/healthy-saas.md",{"path":996,"priority":716},"examples/warning-signs.md",{"path":745,"priority":746},{"basePath":701,"description":999,"displayName":703,"installMethods":1000,"rationale":1001,"selectedPaths":1002,"source":333,"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",[1003],{"path":342,"priority":327},{"basePath":517,"description":1005,"displayName":519,"installMethods":1006,"rationale":1007,"selectedPaths":1008,"source":333,"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",[1009,1010,1011],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":485,"description":1013,"displayName":487,"installMethods":1014,"rationale":1015,"selectedPaths":1016,"source":333,"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",[1017,1018,1019,1021],{"path":342,"priority":327},{"path":730,"priority":716},{"path":1020,"priority":716},"scripts/market-sizing.py",{"path":745,"priority":746},{"basePath":525,"description":1023,"displayName":527,"installMethods":1024,"rationale":1025,"selectedPaths":1026,"source":333,"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",[1027,1028,1029,1031],{"path":342,"priority":327},{"path":730,"priority":716},{"path":1030,"priority":716},"scripts/user-story-template.py",{"path":745,"priority":746},{"basePath":533,"description":1033,"displayName":535,"installMethods":1034,"rationale":1035,"selectedPaths":1036,"source":333,"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",[1037,1038,1039],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":541,"description":1041,"displayName":543,"installMethods":1042,"rationale":1043,"selectedPaths":1044,"source":333,"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",[1045,1046],{"path":342,"priority":327},{"path":745,"priority":746},{"basePath":549,"description":1048,"displayName":551,"installMethods":1049,"rationale":1050,"selectedPaths":1051,"source":333,"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",[1052,1053,1054],{"path":342,"priority":327},{"path":730,"priority":716},{"path":745,"priority":746},{"basePath":645,"description":1056,"displayName":647,"installMethods":1057,"rationale":1058,"selectedPaths":1059,"source":333,"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",[1060,1061],{"path":342,"priority":327},{"path":715,"priority":716},{"basePath":693,"description":1063,"displayName":695,"installMethods":1064,"rationale":1065,"selectedPaths":1066,"source":333,"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",[1067],{"path":342,"priority":327},{"sources":1069},[1070],"manual",{"closedIssues90d":11,"description":1072,"forks":267,"license":272,"openIssues90d":268,"pushedAt":269,"readmeSize":265,"stars":270,"topics":1073},"Product Management skills framework built on battle-tested methods for Claude Code, Cowork, Codex, and AI agents.",[1074,1075,1076,32,1077],"ai-agents","ai-product-management","claude-skills","pm-frameworks",{"classifiedAt":1079,"discoverAt":1080,"extractAt":1081,"githubAt":1081,"updatedAt":1079},1778686036887,1778686031465,1778686034938,[31,251,253,32,252],{"evaluatedAt":276,"extractAt":46,"updatedAt":276},[],[1086,1105,1123,1154,1177,1207],{"_creationTime":1087,"_id":1088,"community":1089,"display":1090,"identity":1092,"providers":1093,"relations":1101,"tags":1102,"workflow":1103},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",{"reviewCount":11},{"description":638,"installMethods":1091,"name":639,"sourceUrl":17},{"claudeCode":639},{"basePath":637,"githubOwner":20,"githubRepo":21,"locale":22,"slug":639,"type":253},{"evaluate":1094,"extract":1100},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":1095,"targetMarket":36,"tier":37},[32,1096,1097,1098,1099],"interview","coaching","career-development","framework",{"commitSha":39},{"parentExtensionId":280,"repoId":42},[1098,1097,1099,1096,32],{"evaluatedAt":1104,"extractAt":46,"updatedAt":1104},1778686974785,{"_creationTime":1106,"_id":1107,"community":1108,"display":1109,"identity":1111,"providers":1112,"relations":1119,"tags":1120,"workflow":1121},1778686037155.6106,"k17engadzpkr86yfw7whn2bx8d86nswr",{"reviewCount":11},{"description":398,"installMethods":1110,"name":399,"sourceUrl":17},{"claudeCode":399},{"basePath":397,"githubOwner":20,"githubRepo":21,"locale":22,"slug":399,"type":253},{"evaluate":1113,"extract":1118},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":1114,"targetMarket":36,"tier":37},[32,1115,1116,1117,295],"problem-framing","mitre","canvas",{"commitSha":39},{"parentExtensionId":280,"repoId":42},[1117,1116,1115,32,295],{"evaluatedAt":1122,"extractAt":46,"updatedAt":1122},1778686237770,{"_creationTime":1124,"_id":1125,"community":1126,"display":1127,"identity":1132,"providers":1136,"relations":1147,"tags":1150,"workflow":1151},1778699018122.773,"k17ahpwbnf28cr714efke539nn86m1zb",{"reviewCount":11},{"description":1128,"installMethods":1129,"name":1130,"sourceUrl":1131},"Multi-perspective code analysis covering architecture, security, and best practices",{"claudeCode":1130},"comprehensive-review","https://github.com/wshobson/agents",{"basePath":1133,"githubOwner":1134,"githubRepo":1135,"locale":22,"slug":1130,"type":253},"plugins/comprehensive-review","wshobson","agents",{"evaluate":1137,"extract":1145},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1138,"tags":1139,"targetMarket":36,"tier":37},99,[1140,1141,1142,1143,1144,253],"code-review","security","architecture","devops","automation",{"commitSha":39,"license":1146},"MIT",{"parentExtensionId":1148,"repoId":1149},"k17cywe30jfsfw3cdpncjfn8y186nvyw","kd74de64zj0axtg5b8t7eqqe2x86nske",[1142,1144,1140,1143,253,1141],{"evaluatedAt":1152,"extractAt":1153,"updatedAt":1152},1778699531123,1778699018122,{"_creationTime":1155,"_id":1156,"community":1157,"display":1158,"identity":1162,"providers":1164,"relations":1173,"tags":1174,"workflow":1175},1778699018122.7659,"k175nz8vzm3xdn7kg5t4f4acn586mxf5",{"reviewCount":11},{"description":1159,"installMethods":1160,"name":1161,"sourceUrl":1131},"HADS (Human-AI Document Standard) — semantic tagging convention for writing documentation that works efficiently for both human readers and AI models. Reduces token consumption and hallucination risk by separating machine-critical facts from human context.",{"claudeCode":1161},"documentation-standards",{"basePath":1163,"githubOwner":1134,"githubRepo":1135,"locale":22,"slug":1161,"type":253},"plugins/documentation-standards",{"evaluate":1165,"extract":1170},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1138,"tags":1166,"targetMarket":36,"tier":37},[1167,1168,1169,253],"documentation","ai-standards","markdown",{"commitSha":39,"license":1146,"plugin":1171},{"mcpCount":11,"provider":305,"skillCount":1172},1,{"parentExtensionId":1148,"repoId":1149},[1168,1167,1169,253],{"evaluatedAt":1176,"extractAt":1153,"updatedAt":1176},1778699063948,{"_creationTime":1178,"_id":1179,"community":1180,"display":1181,"identity":1187,"providers":1189,"relations":1200,"tags":1203,"workflow":1204},1778690831986.3728,"k17fvvpt61wrah7aepwqhgjp4d86n8jx",{"reviewCount":11},{"description":1182,"installMethods":1183,"name":1185,"sourceUrl":1186},"Install all Vue.js skills at once, including best practices, testing, router, Pinia, JSX, Options API, debug guides, and composable patterns.",{"claudeCode":1184},"vue-skills","Vue Skills Bundle","https://github.com/hyf0/vue-skills",{"basePath":287,"githubOwner":1188,"githubRepo":1184,"locale":22,"slug":1184,"type":253},"hyf0",{"evaluate":1190,"extract":1197},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1138,"tags":1191,"targetMarket":36,"tier":37},[1192,253,1193,1194,1195,1196],"vue-js","development","best-practices","testing","composables",{"commitSha":39,"license":1146,"plugin":1198},{"mcpCount":11,"provider":305,"skillCount":1199},8,{"parentExtensionId":1201,"repoId":1202},"k177xnpmcr1m47q4bptm8mfn4186mcby","kd7a1a0bdc2ez150x3razht61n86m6a8",[1194,1196,1193,253,1195,1192],{"evaluatedAt":1205,"extractAt":1206,"updatedAt":1205},1778690869600,1778690831986,{"_creationTime":1208,"_id":1209,"community":1210,"display":1211,"identity":1217,"providers":1221,"relations":1231,"tags":1234,"workflow":1235},1778685949178.7812,"k175x7gdgm96tx3er9fvtsc71586mrnn",{"reviewCount":11},{"description":1212,"installMethods":1213,"name":1215,"sourceUrl":1216},"Commands for scenario simulation and decision modeling",{"claudeCode":1214},"commands-simulation-modeling","Simulation Modeling Commands","https://github.com/davepoon/buildwithclaude",{"basePath":1218,"githubOwner":1219,"githubRepo":1220,"locale":22,"slug":1214,"type":253},"plugins/commands-simulation-modeling","davepoon","buildwithclaude",{"evaluate":1222,"extract":1230},{"promptVersionExtension":27,"promptVersionScoring":28,"score":1138,"tags":1223,"targetMarket":36,"tier":37},[1224,1225,1226,1227,1228,1229,253],"simulation","modeling","decision-making","business-analysis","scenario-planning","command",{"commitSha":39,"license":1146},{"parentExtensionId":1232,"repoId":1233},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[1227,1229,1226,1225,253,1228,1224],{"evaluatedAt":1236,"extractAt":1237,"updatedAt":1236},1778686713853,1778685949178]