[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mshadmanrahman-prioritize-zh-CN":3,"guides-for-mshadmanrahman-prioritize":523,"similar-k17bekm6y9dr7tmn30374vwksx86npt8-zh-CN":524},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":260,"isFallback":242,"parentExtension":266,"providers":267,"relations":272,"repo":274,"tags":520,"workflow":521},1778694240519.739,"k17bekm6y9dr7tmn30374vwksx86npt8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Feature and initiative prioritization using 7 frameworks (RICE, ICE, WSJF, MoSCoW, Value/Effort, Kano, Weighted Scoring). Auto-detects mode: stack rank, scoring, opportunity assessment, trade-off analysis, or scope cut. Triggers on: \"prioritize\", \"rank these features\", \"RICE score\", \"what should we build next\", \"scope cut\", \"trade-off\".\n",{"claudeCode":12},"mshadmanrahman/pm-pilot","PM Pilot Prioritize","https://github.com/mshadmanrahman/pm-pilot",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":240,"workflow":258},1778694528283.7405,"kn78jwbjypy9eyw2tydnjt6wrs86max0","en",{"checks":20,"evaluatedAt":196,"extensionSummary":197,"features":198,"nonGoals":204,"practices":208,"prerequisites":213,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"targetMarket":226,"tier":227,"useCases":228,"workflow":233},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,189,193],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem of feature and initiative prioritization and the need for structured decision-making using established frameworks. It also specifies triggers for activation.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers significant value beyond a default LLM by implementing and auto-detecting seven distinct prioritization frameworks, providing structured outputs and reasoning, which is a substantial enhancement over basic prompting.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a complete workflow for prioritization, from gathering items to presenting results and cross-referencing with other tools, making it usable in a real workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on feature and initiative prioritization using various frameworks, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities, including the frameworks, auto-detection modes, and trigger phrases.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools but rather operates as a single, unified capability within the LLM. Therefore, the concept of scoped tools does not apply.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","This skill does not have configurable parameters or environmental variables that require documentation; its operation is driven by the input prompt and context.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As this is a skill and not a collection of tools, tool naming conventions do not apply.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's interaction is through natural language prompts and structured responses, with inputs clearly defined by the prompt and outputs being formatted tables and lists, making the I/O surface minimal and well-defined.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, as indicated by the LICENSE file and its SPDX identifier.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 18, 2026, which is within the last 3 months, indicating recent maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to use third-party dependencies that would require management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on user-provided text for prioritization and does not load external data or code that could be used for injection.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external content or execute code from remote sources.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","As a prompt-based skill, it operates within the LLM environment and does not interact with the file system or perform operations outside of its defined scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill is contained within the LLM's execution environment and does not involve scripts or processes that could be used for sandbox escape.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill processes user input for prioritization and does not make outbound calls or reference confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and description do not contain any hidden text, control characters, or other tricks designed to manipulate the LLM.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill is written in plain markdown and does not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure; it operates on provided text inputs.",{"category":96,"check":97,"severity":98,"summary":99},"Trust","Issues Attention","warning","In the last 90 days, 1 issue was opened and 0 were closed, indicating a closure rate of 0% and potentially slow maintenance engagement for open issues.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The skill declares a version (1.0.0) in its frontmatter, and a CHANGELOG.md is present.",{"category":105,"check":106,"severity":24,"summary":107},"Code Execution","Validation","The skill relies on natural language understanding and structured prompting, and its outputs are formatted text, implying implicit validation through the LLM's processing.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill is analytical and does not perform any destructive operations.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The skill is designed to handle various prioritization scenarios and user inputs gracefully, and any unexpected input would likely result in a clarifying question or a default action, rather than a crash.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","This skill does not perform destructive actions or outbound calls that would necessitate a local audit log.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill processes user-provided text for prioritization and does not inherently operate on personal data without sanitization.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill uses general project management frameworks and language, making it applicable globally without specific regional restrictions.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill operates within the LLM environment and does not rely on specific OS, shell, or editor features.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file is comprehensive, detailing the tool's purpose, use cases, installation, and features.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a single skill, not a collection of tools, so tool surface size is not applicable.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","As a single skill, there are no overlapping tools to evaluate.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features related to prioritization frameworks and modes are implemented within the SKILL.md.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear, multi-level installation instructions, from zero-install copy-pasting to full Claude Code integration, along with example invocations.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The skill is designed to ask clarifying questions or provide guidance when inputs are ambiguous, which serves as an actionable error path.",{"category":148,"check":149,"severity":42,"summary":150},"Execution","Pinned dependencies","The skill does not use third-party dependencies.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill is analytical and does not perform state-changing operations.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill operates within the LLM's turn-based interaction and does not involve remote calls or state-changing operations that would require idempotency or timeouts.",{"category":118,"check":159,"severity":42,"summary":160},"Telemetry opt-in","There is no indication that this skill emits telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The SKILL.md clearly defines the purpose of feature prioritization using specific frameworks and identifies precise triggers and use cases.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the skill's core capability and triggers.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is well-structured and keeps the core instructions concise, deferring extensive details to other sections and the README.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md outlines the process and refers to the README for further details, demonstrating progressive disclosure.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","This skill is not an exploration-heavy skill that would require forked context; it processes user input and provides a direct output.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The README provides clear, ready-to-use examples for various use cases, demonstrating input, invocation, and expected output.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill outlines failure modes (e.g., ambiguous input) and recovery steps (asking clarifying questions), though explicit documentation of limitations is integrated into the general instructions.",{"category":105,"check":184,"severity":42,"summary":185},"Tool Fallback","This skill does not rely on external tools like an MCP server, thus fallback is not applicable.",{"category":92,"check":187,"severity":24,"summary":188},"Stack assumptions","The skill operates within the LLM and requires no specific stack or runtime environment beyond the LLM itself.",{"category":190,"check":191,"severity":24,"summary":192},"Safety","Halt on unexpected state","The skill's design of asking clarifying questions for ambiguous input or defaulting to a sensible framework inherently halts unexpected states and prompts for resolution.",{"category":92,"check":194,"severity":24,"summary":195},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; cross-references in the README are for complementary functionality, not dependencies.",1778694528090,"This skill assists users in prioritizing features and initiatives using seven different frameworks (RICE, ICE, WSJF, MoSCoW, Value/Effort, Kano, Weighted Scoring). It auto-detects the mode of operation (stack rank, scoring, opportunity assessment, trade-off analysis, scope cut) based on user prompts and provides structured outputs with reasoning.",[199,200,201,202,203],"Prioritize features using 7 distinct frameworks","Auto-detects prioritization mode (stack rank, scoring, etc.)","Provides structured outputs with scoring and reasoning","Supports scope cut and trade-off analysis","Offers clear definitions for each framework's parameters",[205,206,207],"Replacing detailed product strategy definition","Performing market research or competitive analysis","Writing detailed product requirement documents",[209,210,211,212],"Product prioritization","Decision making","Scrum","Agile",[],"3.0.0","4.4.0","To streamline and standardize feature and initiative prioritization, enabling teams to make data-driven decisions about what to build next.","High score due to comprehensive documentation, clear purpose, and robust implementation of prioritization frameworks. Minor warning for issues attention rate.",91,"A comprehensive and well-documented skill for feature prioritization using multiple established frameworks.",[221,222,223,224,225],"prioritization","product-management","frameworks","scoring","strategy","global","community",[229,230,231,232],"Rank features for the next development sprint","Decide between competing feature proposals","Perform scope cuts for a release under time constraints","Understand user expectations via Kano analysis",[234,235,236,237,238,239],"Gather items to prioritize","Auto-detect mode and framework or select explicitly","Score items against framework dimensions","Show reasoning for each score","Present prioritized list or table with recommendations","Cross-reference with other relevant skills if applicable",{"codeQuality":241,"collectedAt":243,"documentation":244,"maintenance":247,"popularity":253,"security":254,"testCoverage":257},{"hasLockfile":242},true,1778694511437,{"descriptionLength":245,"readmeSize":246},339,19143,{"closedIssues90d":8,"forks":248,"hasChangelog":242,"manifestVersion":249,"openIssues90d":250,"pushedAt":251,"stars":252},4,"1.0.0",1,1776549978000,10,{"npmDownloads":8},{"hasNpmPackage":242,"license":255,"smitheryVerified":256},"MIT",false,{"hasCi":256,"hasTests":256},{"updatedAt":259},1778694528283,{"basePath":261,"githubOwner":262,"githubRepo":263,"locale":18,"slug":264,"type":265},"skills/pm-core/prioritize","mshadmanrahman","pm-pilot","prioritize","skill",null,{"evaluate":268,"extract":270},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":269,"targetMarket":226,"tier":227},[221,222,223,224,225],{"commitSha":271,"license":255},"HEAD",{"repoId":273},"kd728wqst6vwd95ymycxb97nrx86mnsn",{"_creationTime":275,"_id":273,"identity":276,"providers":277,"workflow":515},1778694234559.4905,{"githubOwner":262,"githubRepo":263,"sourceUrl":14},{"classify":278,"discover":487,"extract":490,"github":491,"npm":514},{"commitSha":271,"extensions":279},[280,290,298,306,314,322,330,338,346,354,362,370,378,386,394,402,410,418,423,431,439,447,455,463,471,479],{"basePath":281,"description":282,"displayName":281,"installMethods":283,"rationale":284,"selectedPaths":285,"source":289,"sourceLanguage":18,"type":265},"configure-pm-pilot","Interactive setup wizard for PM Pilot. Detects MCP tools, sets company name, creates memory template, validates installation.",{"claudeCode":12},"SKILL.md frontmatter at configure-pm-pilot/SKILL.md",[286],{"path":287,"priority":288},"SKILL.md","mandatory","rule",{"basePath":291,"description":292,"displayName":293,"installMethods":294,"rationale":295,"selectedPaths":296,"source":289,"sourceLanguage":18,"type":265},"skills/content/market-research","Competitive analysis and market research with source attribution. Parallel fan-out across web, review sites, and news. Triggers on: \"market research\", \"competitive analysis\", \"competitor comparison\".\n","market-research",{"claudeCode":12},"SKILL.md frontmatter at skills/content/market-research/SKILL.md",[297],{"path":287,"priority":288},{"basePath":299,"description":300,"displayName":301,"installMethods":302,"rationale":303,"selectedPaths":304,"source":289,"sourceLanguage":18,"type":265},"skills/content/writing-style","Voice profile configuration and application for consistent writing. Configure once with 2-3 samples, apply everywhere. Triggers on: \"writing style\", \"voice profile\", \"apply my voice\", writing long-form content.\n","writing-style",{"claudeCode":12},"SKILL.md frontmatter at skills/content/writing-style/SKILL.md",[305],{"path":287,"priority":288},{"basePath":307,"description":308,"displayName":309,"installMethods":310,"rationale":311,"selectedPaths":312,"source":289,"sourceLanguage":18,"type":265},"skills/content/writing-substack","Platform-optimized Substack Notes creation. 500-char limit, hook-driven, engagement-focused. Triggers on: \"write a Substack Note\", \"Substack content\", \"Note ideas\".\n","writing-substack",{"claudeCode":12},"SKILL.md frontmatter at skills/content/writing-substack/SKILL.md",[313],{"path":287,"priority":288},{"basePath":315,"description":316,"displayName":317,"installMethods":318,"rationale":319,"selectedPaths":320,"source":289,"sourceLanguage":18,"type":265},"skills/dev/search-first","Research existing solutions before writing custom code","search-first",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/search-first/SKILL.md",[321],{"path":287,"priority":288},{"basePath":323,"description":324,"displayName":325,"installMethods":326,"rationale":327,"selectedPaths":328,"source":289,"sourceLanguage":18,"type":265},"skills/dev/security-review","Security checklist for code changes with severity classification","security-review",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/security-review/SKILL.md",[329],{"path":287,"priority":288},{"basePath":331,"description":332,"displayName":333,"installMethods":334,"rationale":335,"selectedPaths":336,"source":289,"sourceLanguage":18,"type":265},"skills/dev/tdd-workflow","Test-driven development enforcement with RED-GREEN-IMPROVE cycle","tdd-workflow",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/tdd-workflow/SKILL.md",[337],{"path":287,"priority":288},{"basePath":339,"description":340,"displayName":341,"installMethods":342,"rationale":343,"selectedPaths":344,"source":289,"sourceLanguage":18,"type":265},"skills/dev/verification-loop","Pre-commit verification with lint, type-check, tests, and security scan","verification-loop",{"claudeCode":12},"SKILL.md frontmatter at skills/dev/verification-loop/SKILL.md",[345],{"path":287,"priority":288},{"basePath":347,"description":348,"displayName":349,"installMethods":350,"rationale":351,"selectedPaths":352,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/ask-company","Enterprise knowledge assistant template. Searches Confluence, Jira, Slack, and internal docs to answer questions about your company. Users customize the company name, MCP sources, and team structure. Triggers on: \"ask [company]\", \"who owns\", \"which team\", \"how does [thing] work\".\n","ask-company",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/ask-company/SKILL.md",[353],{"path":287,"priority":288},{"basePath":355,"description":356,"displayName":357,"installMethods":358,"rationale":359,"selectedPaths":360,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/critique","Pressure-test any document for logic gaps, unsupported assumptions, missing perspectives, and completeness. Works on PRDs, briefs, strategy docs, proposals, and any PM artifact. Triggers on: \"critique this\", \"pressure test\", \"poke holes\", \"review this doc\", \"what am I missing\", \"devil's advocate\".\n","critique",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/critique/SKILL.md",[361],{"path":287,"priority":288},{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/deep-context","Cross-channel research on any topic. Searches all connected MCP tools in parallel, then synthesizes into a comprehensive briefing with timeline, status, stakeholders, and sources. Triggers on: \"deep context\", \"tell me everything about\", \"research X\", \"full context on\".\n","deep-context",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/deep-context/SKILL.md",[369],{"path":287,"priority":288},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/dogfood","Systematic web app QA using Playwright browser automation. Tests across viewports, checks navigation flows, form submissions, error states, accessibility basics, and visual consistency. Produces a structured bug report. Triggers on: \"dogfood\", \"QA\", \"find bugs\", \"test this app\".\n","dogfood",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/dogfood/SKILL.md",[377],{"path":287,"priority":288},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/lenny-podcast","Product management advisor drawing from 269+ Lenny's Podcast episodes and established PM frameworks. Searches transcripts for practitioner wisdom on strategy, growth, prioritization, user research, metrics, and product decisions. Triggers on: \"what does Lenny say about\", \"ask lenny\", \"PM advice\", \"product strategy advice\", \"lenny podcast\".\n","lenny-podcast",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/lenny-podcast/SKILL.md",[385],{"path":287,"priority":288},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/market-sizing","TAM/SAM/SOM market sizing analysis. Uses web search and research tools to produce a structured analysis with data sources, assumptions, calculations, and confidence ranges. Triggers on: \"calculate TAM\", \"size the market\", \"market opportunity\".\n","market-sizing",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/market-sizing/SKILL.md",[393],{"path":287,"priority":288},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/meeting-prep","Pre-meeting context gathering across all connected systems. Pulls recent interactions, open items, and suggested talking points for any person or topic. Triggers on: \"meeting prep\", \"prep for my meeting\", \"meeting with X\", \"prep for 1:1\".\n","meeting-prep",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/meeting-prep/SKILL.md",[401],{"path":287,"priority":288},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/people-sync","Pulls a Granola meeting transcript and updates people files with per-person intelligence: what they said, what they pushed back on, what they committed to. Compounds over time — each meeting adds a layer. Triggers on: \"sync people\", \"update people from meeting\", \"update stakeholders\", \"/people-sync\".\n","people-sync",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/people-sync/SKILL.md",[409],{"path":287,"priority":288},{"basePath":411,"description":412,"displayName":413,"installMethods":414,"rationale":415,"selectedPaths":416,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/prd","Write product requirements documents at variable depth: one-pager, brief, full PRD, or RFC. Auto-detects depth from context. Reads existing research and context if available. Triggers on: \"write a PRD\", \"product spec\", \"one-pager\", \"RFC\", \"requirements doc\", \"spec for\", \"brief for\".\n","prd",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/prd/SKILL.md",[417],{"path":287,"priority":288},{"basePath":261,"description":10,"displayName":264,"installMethods":419,"rationale":420,"selectedPaths":421,"source":289,"sourceLanguage":18,"type":265},{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/prioritize/SKILL.md",[422],{"path":287,"priority":288},{"basePath":424,"description":425,"displayName":426,"installMethods":427,"rationale":428,"selectedPaths":429,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/synthesize-interviews","Turn raw user interviews, transcripts, and feedback into structured themes, pain points, and recommendations. Produces both a synthesis report and a standalone pain points document. Triggers on: \"synthesize interviews\", \"interview findings\", \"user research synthesis\", \"what did users say\", \"analyze feedback\".\n","synthesize-interviews",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/synthesize-interviews/SKILL.md",[430],{"path":287,"priority":288},{"basePath":432,"description":433,"displayName":434,"installMethods":435,"rationale":436,"selectedPaths":437,"source":289,"sourceLanguage":18,"type":265},"skills/pm-core/weekly-status","Weekly accomplishment report. Pulls from Jira, GitHub, Confluence, and Slack to produce a structured status report with accomplishments, metrics, blockers, and next week plan. Triggers on: \"weekly status\", \"status report\", \"what did I do this week\".\n","weekly-status",{"claudeCode":12},"SKILL.md frontmatter at skills/pm-core/weekly-status/SKILL.md",[438],{"path":287,"priority":288},{"basePath":440,"description":441,"displayName":442,"installMethods":443,"rationale":444,"selectedPaths":445,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/handoff-doc","Create portable handoff document when switching sessions","handoff-doc",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/handoff-doc/SKILL.md",[446],{"path":287,"priority":288},{"basePath":448,"description":449,"displayName":450,"installMethods":451,"rationale":452,"selectedPaths":453,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/manifest-reader","Read and summarize sub-agent manifest files","manifest-reader",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/manifest-reader/SKILL.md",[454],{"path":287,"priority":288},{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/meta-observer","Track skill performance and emerging patterns","meta-observer",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/meta-observer/SKILL.md",[462],{"path":287,"priority":288},{"basePath":464,"description":465,"displayName":466,"installMethods":467,"rationale":468,"selectedPaths":469,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/orchestrator","Wave-based parallel task execution with sub-agents","orchestrator",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/orchestrator/SKILL.md",[470],{"path":287,"priority":288},{"basePath":472,"description":473,"displayName":474,"installMethods":475,"rationale":476,"selectedPaths":477,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/session-init","Lightweight session initialization with context recovery","session-init",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/session-init/SKILL.md",[478],{"path":287,"priority":288},{"basePath":480,"description":481,"displayName":482,"installMethods":483,"rationale":484,"selectedPaths":485,"source":289,"sourceLanguage":18,"type":265},"skills/productivity/strategic-compact","Monitor context usage and suggest compaction at logical milestones","strategic-compact",{"claudeCode":12},"SKILL.md frontmatter at skills/productivity/strategic-compact/SKILL.md",[486],{"path":287,"priority":288},{"sources":488},[489],"manual",{"npmPackage":263},{"closedIssues90d":8,"description":492,"forks":248,"homepage":493,"license":255,"openIssues90d":250,"pushedAt":251,"readmeSize":246,"stars":252,"topics":494},"Claude Code configured for PMs. Meeting prep, PRDs, stakeholder intel — 25 skills, ready to install.","https://github.com/mshadmanrahman/pm-pilot#readme",[495,496,497,498,499,500,501,502,503,504,505,506,507,222,508,509,510,511,512,513],"ai-agents","ai-toolkit","anthropic","automation","claude-code","cli-tool","code-review","confluence","developer-tools","jira","mcp","open-source","pm-tools","productivity","skills","slack","tdd","ai-assistant","workflow",{"downloads":8},{"classifiedAt":516,"discoverAt":517,"extractAt":518,"githubAt":518,"npmAt":519,"updatedAt":516},1778694240331,1778694234559,1778694237232,1778694238887,[223,221,222,224,225],{"evaluatedAt":259,"extractAt":522,"updatedAt":259},1778694240519,[],[525,560,590,618,639,660],{"_creationTime":526,"_id":527,"community":528,"display":529,"identity":537,"providers":542,"relations":552,"tags":555,"workflow":556},1778697975059.0923,"k17bg2t9tbchs76s2ampxqnpax86nz64",{"reviewCount":8},{"description":530,"installMethods":531,"name":535,"sourceUrl":536},"为创始人及早期团队提供创业指导。当用户提到以下关键词时触发：“我们应该关注什么”，“我们应该开发X吗”，“我们应该融资吗”，“我们卡住了”，“为什么这个项目没有增长”，“潜在客户太少”，“我们转化率不高”，“我们精力分散”，“团队很忙但没有产出”，“我不知道下一步该做什么”，或者询问关于客户流失、招聘、运行周期、消耗率、交易流程、融资、在制品（WIP）、用户目标（JTBD）、客户工厂、瓶颈、吞吐量——并且是在创业的背景下。不适用于：自由职业者、代理机构、成熟公司、编程帮助、调试。\n",{"claudeCode":532,"clawhub":533,"npm":534},"Swiftner/Factory-Floor","factory-floor","@swiftner/factory-floor","Factory Floor","https://github.com/Swiftner/Factory-Floor",{"basePath":538,"githubOwner":539,"githubRepo":540,"locale":541,"slug":540,"type":265},"","Swiftner","Factory-Floor","zh-CN",{"evaluate":543,"extract":551},{"promptVersionExtension":214,"promptVersionScoring":215,"score":544,"tags":545,"targetMarket":226,"tier":227},99,[546,225,547,221,223,548,549,550],"startup","coaching","lean","goldratt","jtbd",{"commitSha":271,"license":255},{"repoId":553,"translatedFrom":554},"kd7ec0p3r45yy0rdjk4ckhqb7s86mbc1","k178dq3rcjtezryta3djb0hsmh86nve2",[547,223,549,550,548,221,546,225],{"evaluatedAt":557,"extractAt":558,"updatedAt":559},1778697943694,1778697905439,1778697975059,{"_creationTime":561,"_id":562,"community":563,"display":564,"identity":570,"providers":574,"relations":583,"tags":586,"workflow":587},1778695383013.7402,"k172kxvjmb1kp16hz4yh2s2pwd86n2v3",{"reviewCount":8},{"description":565,"installMethods":566,"name":568,"sourceUrl":569},"Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity. Use when setting prices, evaluating pricing models, preparing for a pricing change, or comparing freemium vs paid approaches.",{"claudeCode":567},"phuryn/pm-skills","pricing-strategy","https://github.com/phuryn/pm-skills",{"basePath":571,"githubOwner":572,"githubRepo":573,"locale":18,"slug":568,"type":265},"pm-product-strategy/skills/pricing-strategy","phuryn","pm-skills",{"evaluate":575,"extract":582},{"promptVersionExtension":214,"promptVersionScoring":215,"score":576,"tags":577,"targetMarket":226,"tier":581},100,[578,225,579,580,222],"pricing","business-model","saas","verified",{"commitSha":271},{"parentExtensionId":584,"repoId":585},"k1757vtfvtk8zm49azq5gev4qh86n5e4","kd759mc43bg9ypk46ka87r3wa586npt5",[579,578,222,580,225],{"evaluatedAt":588,"extractAt":589,"updatedAt":588},1778696628032,1778695383013,{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":600,"providers":604,"relations":611,"tags":614,"workflow":615},1778692726926.7627,"k17dhmskz6t7wpxvd9ygy7fvsh86n695",{"reviewCount":8},{"description":595,"installMethods":596,"name":598,"sourceUrl":599},"End-of-quarter strategic review in narrative style with a bets scorecard. Use when someone says \"quarter review\", \"strategic review\", \"what happened last quarter\", \"quarterly retro\", \"bets scorecard\", \"review our bets\", \"end of quarter report\".\n",{"claudeCode":597},"marfoerst/the-pragmatic-pm","pm-strategic-review","https://github.com/marfoerst/the-pragmatic-pm",{"basePath":601,"githubOwner":602,"githubRepo":603,"locale":18,"slug":598,"type":265},"skills/pm-strategic-review","marfoerst","the-pragmatic-pm",{"evaluate":605,"extract":610},{"promptVersionExtension":214,"promptVersionScoring":215,"score":576,"tags":606,"targetMarket":226,"tier":581},[222,225,607,608,609],"reporting","review","scorecard",{"commitSha":271},{"parentExtensionId":612,"repoId":613},"k17ehawghqbe3ff7rxmq9cq1xs86nm21","kd731k864fr1ezp8r85ecbhz9986mzz7",[222,607,608,609,225],{"evaluatedAt":616,"extractAt":617,"updatedAt":616},1778693621016,1778692726926,{"_creationTime":619,"_id":620,"community":621,"display":622,"identity":626,"providers":629,"relations":635,"tags":636,"workflow":637},1778692726926.7615,"k177rd6s9rtv63v4zc4c983vhd86mfs4",{"reviewCount":8},{"description":623,"installMethods":624,"name":625,"sourceUrl":599},"Pre-review quality gate that checks any PM artifact (PRD, strategy doc, one-pager, brief) against Head of Product standards. Scores problem clarity, metrics quality, scope discipline, and compliance awareness. Acts as \"the HoP reviewing your work before the real HoP sees it.\" Use when someone says \"review this\", \"check this PRD\", \"is this ready for review\", \"quality check\", \"does this meet the bar\", or \"pre-review my spec\".\n",{"claudeCode":597},"PM Review",{"basePath":627,"githubOwner":602,"githubRepo":603,"locale":18,"slug":628,"type":265},"skills/pm-review","pm-review",{"evaluate":630,"extract":634},{"promptVersionExtension":214,"promptVersionScoring":215,"score":576,"tags":631,"targetMarket":226,"tier":581},[222,632,608,633,225],"documentation","quality-gate",{"commitSha":271,"license":255},{"parentExtensionId":612,"repoId":613},[632,222,633,608,225],{"evaluatedAt":638,"extractAt":617,"updatedAt":638},1778693521055,{"_creationTime":640,"_id":641,"community":642,"display":643,"identity":647,"providers":649,"relations":656,"tags":657,"workflow":658},1778692726926.759,"k17d9b4drz8b1qp0xm8e64cp3x86me7x",{"reviewCount":8},{"description":644,"installMethods":645,"name":646,"sourceUrl":599},"Teresa Torres Opportunity Solution Tree: outcome, opportunity space, solutions, experiments. Use when someone says \"opportunity tree\", \"OST\", \"opportunity solution tree\", \"discovery\", \"what should we build\", \"map opportunities\", \"Teresa Torres\", \"continuous discovery\".\n",{"claudeCode":597},"pm-opportunity-tree",{"basePath":648,"githubOwner":602,"githubRepo":603,"locale":18,"slug":646,"type":265},"skills/pm-opportunity-tree",{"evaluate":650,"extract":655},{"promptVersionExtension":214,"promptVersionScoring":215,"score":576,"tags":651,"targetMarket":226,"tier":581},[222,652,225,653,654],"discovery","opportunity-solution-tree","teresa-torres",{"commitSha":271},{"parentExtensionId":612,"repoId":613},[652,653,222,225,654],{"evaluatedAt":659,"extractAt":617,"updatedAt":659},1778693333425,{"_creationTime":661,"_id":662,"community":663,"display":664,"identity":670,"providers":674,"relations":680,"tags":683,"workflow":684},1778686037155.627,"k170cqya1d6rhcbs6k25bycb5186nmme",{"reviewCount":8},{"description":665,"installMethods":666,"name":668,"sourceUrl":669},"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":667},"deanpeters/Product-Manager-Skills","prioritization-advisor","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":671,"githubOwner":672,"githubRepo":673,"locale":18,"slug":668,"type":265},"skills/prioritization-advisor","deanpeters","Product-Manager-Skills",{"evaluate":675,"extract":679},{"promptVersionExtension":214,"promptVersionScoring":215,"score":676,"tags":677,"targetMarket":226,"tier":581},98,[222,221,223,678,225],"decision-making",{"commitSha":271},{"parentExtensionId":681,"repoId":682},"k17f16tjazbj49a2ber3mr5f6s86nfkm","kd79w54je3w4zrhk2stxg9246186nbp1",[678,223,221,222,225],{"evaluatedAt":685,"extractAt":686,"updatedAt":685},1778687938277,1778686037155]