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