[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-rameerez-customer-empathy-zh-CN":3,"guides-for-rameerez-customer-empathy":382,"similar-k17afmcbghczb0z1yhs50f7vd186mbmd-zh-CN":383},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":224,"parentExtension":243,"providers":278,"relations":282,"repo":284,"tags":379,"workflow":380},1778696235753.8833,"k17afmcbghczb0z1yhs50f7vd186mbmd",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"深入探讨客户同理心和用户旅程思维。在设计入职流程、改进用户体验、规划功能或试图了解如何更快地让用户满意时使用。",{"claudeCode":12},"rameerez/claude-code-startup-skills","customer-empathy","https://github.com/rameerez/claude-code-startup-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":236},1778696235753.8835,"kn7b6q7ghze8kvgm36xvbpveh186nx16","zh-CN",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[21,26,29,32,36,39,44,48,51,54,58,63,66,70,73,76,79,82,85,88,92,96,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],{"category":22,"check":23,"severity":24,"summary":25},"实际效用","问题相关性","pass","描述清楚地指出了客户同理心和用户旅程思维的用户问题，并指定了设计入职和改进用户体验等用例。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","该技能提供了一个结构化的提问框架，超越了标准的 LLM 行为，指导用户深入考虑用户视角。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该技能是一项可立即在工作流程中用于指导用户同理心的独立练习，没有遗漏组件。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该技能完全专注于客户同理心和用户旅程思维，没有任何无关的功能。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确地反映了该技能的目的，即针对特定用例深入探讨客户同理心和用户旅程思维。",{"category":40,"check":41,"severity":42,"summary":43},"调用","作用域工具","not_applicable","此技能不公开工具；它是直接的提示式交互。",{"category":45,"check":46,"severity":42,"summary":47},"文档","配置和参数参考","该技能没有可配置的参数或选项。",{"category":33,"check":49,"severity":42,"summary":50},"工具命名","此技能不公开命名工具。",{"category":33,"check":52,"severity":42,"summary":53},"最小 I/O 表面","该技能通过对话交互运行，而不是通过离散的工具参数或结构化输出。",{"category":55,"check":56,"severity":24,"summary":57},"许可证","许可证可用性","该扩展在 LICENSE 文件和 README 中声明了清晰的 MIT 许可证，允许自由使用。",{"category":59,"check":60,"severity":61,"summary":62},"维护","提交最近日期","warning","上次提交是在 2026 年 2 月 23 日，距今已超过 3 个月，这表明可能缺乏维护。",{"category":59,"check":64,"severity":42,"summary":65},"依赖项管理","该技能似乎没有任何第三方依赖项。",{"category":67,"check":68,"severity":42,"summary":69},"安全","秘密管理","该技能不处理或公开任何秘密。",{"category":67,"check":71,"severity":24,"summary":72},"注入","该技能专注于内部提示生成，不加载外部数据或执行任意代码。",{"category":67,"check":74,"severity":24,"summary":75},"传递供应链炸弹","该技能不获取远程内容或执行来自外部源的代码。",{"category":67,"check":77,"severity":24,"summary":78},"沙盒隔离","该技能在 Claude Code 环境中运行，不与文件系统或外部资源交互。",{"category":67,"check":80,"severity":24,"summary":81},"沙盒逃逸原语","技能逻辑中没有分离的进程启动或拒绝重试循环。",{"category":67,"check":83,"severity":24,"summary":84},"数据渗漏","该技能不读取或提交机密数据；所有处理都在 LLM 内部进行。",{"category":67,"check":86,"severity":24,"summary":87},"隐藏文本技巧","捆绑内容不包含隐藏的操纵技巧，描述使用干净的打印字符。",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","不透明代码执行","该技能由清晰、可读的 Markdown 组成，不涉及混淆的代码执行。",{"category":93,"check":94,"severity":24,"summary":95},"可移植性","结构假设","该技能在 LLM 上下文内运行，不对此类项目结构做任何假设。",{"category":97,"check":98,"severity":24,"summary":99},"信任","问题关注度","在过去 90 天内，没有开放或关闭的 issues，表明近期活动或 issues 量较低。",{"category":101,"check":102,"severity":61,"summary":103},"版本控制","发布管理","在前导信息或清单中没有声明版本号，并且安装引用了 `main`，使得无法固定版本。",{"category":105,"check":106,"severity":42,"summary":107},"代码执行","验证","该技能不执行代码或处理需要模式验证的结构化输入/输出。",{"category":67,"check":109,"severity":42,"summary":110},"无保护的破坏性操作","该技能纯粹是分析性的，不执行任何破坏性操作。",{"category":105,"check":112,"severity":42,"summary":113},"错误处理","该技能不涉及具有需要处理的显式错误路径的可执行代码。",{"category":105,"check":115,"severity":42,"summary":116},"日志记录","该技能不执行需要本地审计日志记录的操作。",{"category":118,"check":119,"severity":42,"summary":120},"合规性","GDPR","该技能不处理个人数据。",{"category":118,"check":122,"severity":24,"summary":123},"目标市场","该技能的目的通用，不与任何特定的地理区域或法律管辖区相关联。",{"category":93,"check":125,"severity":24,"summary":126},"运行时稳定性","该技能在 LLM 中运行，并且不依赖于特定的编辑器、Shell 或操作系统。",{"category":45,"check":128,"severity":24,"summary":129},"README","存在 README 文件，提供安装说明，列出可用的技能，并包含使用示例。",{"category":33,"check":131,"severity":42,"summary":132},"工具表面积","这是一个单一技能扩展，不公开多个工具。",{"category":40,"check":134,"severity":42,"summary":135},"重叠的近义词工具","此技能不公开多个工具，因此不可能出现重叠的近义词。",{"category":45,"check":137,"severity":24,"summary":138},"幻影功能","README 中描述的所有功能均由 `customer-empathy` 技能实现。",{"category":140,"check":141,"severity":24,"summary":142},"安装","安装说明","README 提供了清晰的安装说明和可复制粘贴的调用示例。",{"category":144,"check":145,"severity":42,"summary":146},"错误","可操作的错误消息","该技能不涉及具有用户可见错误路径的可执行代码。",{"category":148,"check":149,"severity":42,"summary":150},"执行","固定依赖项","该技能不使用需要固定的第三方依赖项。",{"category":33,"check":152,"severity":42,"summary":153},"干运行预览","该技能是分析性的，不执行状态更改操作。",{"category":155,"check":156,"severity":42,"summary":157},"协议","幂等重试和超时","该技能不涉及需要幂等性或超时设置的远程调用或状态更改操作。",{"category":118,"check":159,"severity":42,"summary":160},"遥测选择加入","该技能不发出遥测数据。",{"category":40,"check":162,"severity":24,"summary":163},"精确目的","该技能的描述清楚地说明了其目的（客户同理心、用户旅程思维），并提供了具体的用例（入职、用户体验改进）。",{"category":40,"check":165,"severity":24,"summary":166},"简洁的前导信息","前导信息简洁，并有效总结了核心功能和用例。",{"category":45,"check":168,"severity":24,"summary":169},"简洁的正文","技能正文结构良好，少于 500 行，并将详细问题委托给叙述格式。",{"category":171,"check":172,"severity":24,"summary":173},"上下文","渐进披露","该技能使用叙述结构指导用户完成提问，起到渐进披露的作用。",{"category":171,"check":175,"severity":42,"summary":176},"分支探索","该技能是一个短格式练习，不涉及需要分支的深度探索。",{"category":22,"check":178,"severity":24,"summary":179},"使用示例","由于这是一个对话练习，该技能没有明确的代码示例，但其使用通过问题的结构得以体现。",{"category":22,"check":181,"severity":24,"summary":182},"边缘情况","该技能提示用户考虑客户体验的各个方面，通过引导式提问隐含地处理边缘情况。",{"category":105,"check":184,"severity":42,"summary":185},"工具回退","该技能不依赖需要回退机制的外部工具。",{"category":67,"check":187,"severity":24,"summary":188},"意外状态下停止","该技能引导用户考虑先决条件和假设，并在这些条件不满足时隐含地停止过程。",{"category":93,"check":190,"severity":24,"summary":191},"跨技能耦合","该技能是独立的，不隐式依赖其他技能。",1778696147265,"该技能提供了一套结构化的问题，以帮助用户深入思考客户的需求、旅程和期望的结果，从而改进产品设计和用户体验。",[195,196,197,198,199],"引导用户定义客户画像","提示反思用户旅程阶段","询问用户动机和痛点","专注于提供价值和惊喜","旨在找到用户“恍然大悟”时刻的最快途径",[201,202,203],"自动生成客户画像","分析用户行为数据","提供市场研究报告","3.0.0","4.4.0","促进深入的客户同理心和用户旅程思维，指导用户更好地了解他们的受众，以改进产品设计和用户体验。","提交的最近日期是一个警告，并且缺乏版本信息阻碍了可重现的安装。其他检查大多通过或不适用。",79,"一项用于指导客户同理心和用户旅程思维的定义明确的技能。",[211,212,213,214,215],"user-experience","product-management","customer-research","empathy","ux","community",[218,219,220,221],"设计有效用户入职流程","改善整体用户体验 (UX)","规划和优先排序新产品功能","理解用户需求，更快地让用户满意",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":233,"testCoverage":235},{"hasLockfile":224},false,1778696131842,{"descriptionLength":227,"readmeSize":228},175,1138,{"closedIssues90d":8,"forks":230,"hasChangelog":224,"openIssues90d":8,"pushedAt":231,"stars":232},1,1771867114000,23,{"hasNpmPackage":224,"license":234,"smitheryVerified":224},"MIT",{"hasCi":224,"hasTests":224},{"updatedAt":237},1778696235753,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/customer-empathy","rameerez","claude-code-startup-skills","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":251,"parentExtension":255,"providers":256,"relations":271,"tags":273,"workflow":274},1778696079702.1462,"k179d68dyr7594x8v2gggsdh5586mbzc",{"reviewCount":8},{"description":248,"installMethods":249,"name":250,"sourceUrl":14},"Claude Code skills for building startups, SaaS, and software businesses",{"claudeCode":250},"startup",{"basePath":252,"githubOwner":240,"githubRepo":241,"locale":253,"slug":241,"type":254},"","en","plugin",null,{"evaluate":257,"extract":266},{"promptVersionExtension":204,"promptVersionScoring":205,"score":258,"tags":259,"targetMarket":265,"tier":216},75,[250,260,261,262,263,264],"saas","video","images","social-media","productivity","global",{"commitSha":267,"license":234,"plugin":268},"HEAD",{"mcpCount":8,"provider":269,"skillCount":270},"classify",5,{"repoId":272},"kd796rdfny5m2pzmscntayasqh86me9v",[262,264,260,263,250,261],{"evaluatedAt":275,"extractAt":276,"updatedAt":277},1778696117840,1778696079702,1778696291744,{"evaluate":279,"extract":281},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":280,"targetMarket":265,"tier":216},[211,212,213,214,215],{"commitSha":267},{"parentExtensionId":245,"repoId":272,"translatedFrom":283},"k1757yzxjctstx8ypd9vsw43td86ntvf",{"_creationTime":285,"_id":272,"identity":286,"providers":287,"workflow":375},1778696075240.9685,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":288,"discover":353,"github":356},{"commitSha":267,"extensions":289},[290,314,323,329,337,345],{"basePath":252,"description":248,"displayName":250,"installMethods":291,"license":234,"rationale":292,"selectedPaths":293,"source":313,"sourceLanguage":253,"type":254},{"claudeCode":250},"plugin manifest at .claude-plugin/plugin.json",[294,297,299,302,305,307,309,311],{"path":295,"priority":296},".claude-plugin/plugin.json","mandatory",{"path":298,"priority":296},"README.md",{"path":300,"priority":301},"LICENSE","high",{"path":303,"priority":304},"skills/compress-images/SKILL.md","medium",{"path":306,"priority":304},"skills/customer-empathy/SKILL.md",{"path":308,"priority":304},"skills/download-video/SKILL.md",{"path":310,"priority":304},"skills/transcribe-video/SKILL.md",{"path":312,"priority":304},"skills/x-post/SKILL.md","rule",{"basePath":315,"description":316,"displayName":317,"installMethods":318,"rationale":319,"selectedPaths":320,"source":313,"sourceLanguage":253,"type":242},"skills/compress-images","Compress images for web/SEO performance using cwebp. Use when optimizing images for faster page loads, reducing file sizes, or converting JPG/PNG to WebP format.","compress-images",{"claudeCode":12},"SKILL.md frontmatter at skills/compress-images/SKILL.md",[321],{"path":322,"priority":296},"SKILL.md",{"basePath":239,"description":324,"displayName":13,"installMethods":325,"rationale":326,"selectedPaths":327,"source":313,"sourceLanguage":253,"type":242},"Deep-dive into customer empathy and user journey thinking. Use when designing onboarding, improving UX, planning features, or trying to understand how to delight users faster.",{"claudeCode":12},"SKILL.md frontmatter at skills/customer-empathy/SKILL.md",[328],{"path":322,"priority":296},{"basePath":330,"description":331,"displayName":332,"installMethods":333,"rationale":334,"selectedPaths":335,"source":313,"sourceLanguage":253,"type":242},"skills/download-video","Download videos from social media URLs (X/Twitter, YouTube, Instagram, TikTok, etc.) using yt-dlp. Use when saving a video locally, extracting content for transcription, or archiving video references.","download-video",{"claudeCode":12},"SKILL.md frontmatter at skills/download-video/SKILL.md",[336],{"path":322,"priority":296},{"basePath":338,"description":339,"displayName":340,"installMethods":341,"rationale":342,"selectedPaths":343,"source":313,"sourceLanguage":253,"type":242},"skills/transcribe-video","Generate subtitles (SRT/VTT) and plain text transcripts from video or audio files using AWS Transcribe. Use when creating captions, extracting spoken content, generating transcripts for notes, or making video content searchable.","transcribe-video",{"claudeCode":12},"SKILL.md frontmatter at skills/transcribe-video/SKILL.md",[344],{"path":322,"priority":296},{"basePath":346,"description":347,"displayName":348,"installMethods":349,"rationale":350,"selectedPaths":351,"source":313,"sourceLanguage":253,"type":242},"skills/x-post","Post to X (Twitter) from the command line. Text, images, and video.","x-post",{"claudeCode":12},"SKILL.md frontmatter at skills/x-post/SKILL.md",[352],{"path":322,"priority":296},{"sources":354},[355],"manual",{"closedIssues90d":8,"description":357,"forks":230,"license":234,"openIssues90d":8,"pushedAt":231,"readmeSize":228,"stars":232,"topics":358},"Claude Code skills for building and running actual software startups, apps, SaaS, and businesses",[359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374],"agent","agent-skills","agentic-ai","agentic-workflow","ai","ai-agents","ai-tools","anthropic","anthropic-claude","claude","claude-ai","claude-api","claude-code","claude-skills","cursor","cursor-ai",{"classifiedAt":376,"discoverAt":377,"extractAt":378,"githubAt":378,"updatedAt":376},1778696079413,1778696075241,1778696077468,[213,214,212,211,215],{"evaluatedAt":381,"extractAt":276,"updatedAt":237},1778696147522,[],[384,418,446,474,496,518],{"_creationTime":385,"_id":386,"community":387,"display":388,"identity":394,"providers":398,"relations":411,"tags":414,"workflow":415},1778698867338.2969,"k17eycez10awwb40pbfjr0je3986mqd0",{"reviewCount":8},{"description":389,"installMethods":390,"name":392,"sourceUrl":393},"Design motivation systems using Autonomy, Mastery, and Purpose (AMP) for products and teams. Use when the user mentions \"intrinsic motivation\", \"gamification isnt working\", \"team incentives\", \"autonomy\", \"mastery\", \"purpose-driven\", \"employee engagement\", or \"reward systems\". Also trigger when designing onboarding progression systems, fixing broken gamification, or building team structures that sustain high performance. Covers why carrot-and-stick fails and how to build progress systems. For habit-forming product loops, see hooked-ux. For retention behavior design, see improve-retention.",{"claudeCode":391},"wondelai/skills","Drive Motivation","https://github.com/wondelai/skills",{"basePath":395,"githubOwner":396,"githubRepo":397,"locale":253,"slug":395,"type":242},"drive-motivation","wondelai","skills",{"evaluate":399,"extract":410},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":401,"targetMarket":265,"tier":409},100,[402,212,403,404,405,406,407,408],"motivation","team-management","gamification","psychology","autonomy","mastery","purpose","verified",{"commitSha":267,"license":234},{"parentExtensionId":412,"repoId":413},"k17bj16z8e1yp2wwfd2hxagjtd86m0fp","kd7aexggvp8qjwjtgjbetg0jch86mg5a",[406,404,407,402,212,405,408,403],{"evaluatedAt":416,"extractAt":417,"updatedAt":416},1778699189848,1778698867338,{"_creationTime":419,"_id":420,"community":421,"display":422,"identity":428,"providers":432,"relations":439,"tags":442,"workflow":443},1778695383013.7402,"k172kxvjmb1kp16hz4yh2s2pwd86n2v3",{"reviewCount":8},{"description":423,"installMethods":424,"name":426,"sourceUrl":427},"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":425},"phuryn/pm-skills","pricing-strategy","https://github.com/phuryn/pm-skills",{"basePath":429,"githubOwner":430,"githubRepo":431,"locale":253,"slug":426,"type":242},"pm-product-strategy/skills/pricing-strategy","phuryn","pm-skills",{"evaluate":433,"extract":438},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":434,"targetMarket":265,"tier":409},[435,436,437,260,212],"pricing","strategy","business-model",{"commitSha":267},{"parentExtensionId":440,"repoId":441},"k1757vtfvtk8zm49azq5gev4qh86n5e4","kd759mc43bg9ypk46ka87r3wa586npt5",[437,435,212,260,436],{"evaluatedAt":444,"extractAt":445,"updatedAt":444},1778696628032,1778695383013,{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":456,"providers":459,"relations":467,"tags":470,"workflow":471},1778695720086.7703,"k176r34g5a5fjn1z1a4gq6v88186nje0",{"reviewCount":8},{"description":451,"installMethods":452,"name":454,"sourceUrl":455},"Designs an A/B test or experiment with clear hypothesis, variants, success metrics, sample size, and duration. Use when planning experiments to validate product changes or test hypotheses.",{"claudeCode":453},"product-on-purpose/pm-skills","measure-experiment-design","https://github.com/product-on-purpose/pm-skills",{"basePath":457,"githubOwner":458,"githubRepo":431,"locale":253,"slug":454,"type":242},"skills/measure-experiment-design","product-on-purpose",{"evaluate":460,"extract":466},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":461,"targetMarket":265,"tier":409},[462,463,212,464,465],"ab-testing","experimentation","a-b-testing","data-analysis",{"commitSha":267},{"parentExtensionId":468,"repoId":469},"k1721116hsfj7zg78w03432n8986n6y8","kd78ksv1wjj826ds5j1sh2kqnx86mhqf",[464,462,465,463,212],{"evaluatedAt":472,"extractAt":473,"updatedAt":472},1778696438706,1778695720086,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":482,"providers":484,"relations":492,"tags":493,"workflow":494},1778695720086.77,"k17dem9k6ck7j5dvtc629g0cdh86np6g",{"reviewCount":8},{"description":479,"installMethods":480,"name":481,"sourceUrl":455},"Specifies requirements for an analytics dashboard including metrics, visualizations, filters, and data sources. Use when requesting dashboards from data teams, defining KPI tracking, or documenting reporting needs.",{"claudeCode":453},"measure-dashboard-requirements",{"basePath":483,"githubOwner":458,"githubRepo":431,"locale":253,"slug":481,"type":242},"skills/measure-dashboard-requirements",{"evaluate":485,"extract":491},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":486,"targetMarket":265,"tier":409},[487,488,489,212,490],"analytics","dashboard","requirements","data-visualization",{"commitSha":267},{"parentExtensionId":468,"repoId":469},[487,488,490,212,489],{"evaluatedAt":495,"extractAt":473,"updatedAt":495},1778696393987,{"_creationTime":497,"_id":498,"community":499,"display":500,"identity":504,"providers":506,"relations":513,"tags":515,"workflow":516},1778695383013.736,"k1715e8neqfzk3xmy387cvmbjs86nn8f",{"reviewCount":8},{"description":501,"installMethods":502,"name":503,"sourceUrl":427},"Design lean startup experiments (pretotypes) for a new product. Creates XYZ hypotheses and suggests low-effort validation methods like landing pages, explainer videos, and pre-orders. Use when validating a new product idea, creating pretotypes, or testing market demand.",{"claudeCode":425},"brainstorm-experiments-new",{"basePath":505,"githubOwner":430,"githubRepo":431,"locale":253,"slug":503,"type":242},"pm-product-discovery/skills/brainstorm-experiments-new",{"evaluate":507,"extract":512},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":508,"targetMarket":265,"tier":409},[212,509,463,510,511],"lean-startup","hypothesis-testing","product-discovery",{"commitSha":267},{"parentExtensionId":514,"repoId":441},"k177sb9mbjrhss1kp0pyfg5p4n86n75e",[463,510,509,511,212],{"evaluatedAt":517,"extractAt":445,"updatedAt":517},1778696325158,{"_creationTime":519,"_id":520,"community":521,"display":522,"identity":526,"providers":529,"relations":536,"tags":537,"workflow":538},1778695383013.7358,"k17bdtsh1jen385ttwx5tfewnh86ny8s",{"reviewCount":8},{"description":523,"installMethods":524,"name":525,"sourceUrl":427},"Design experiments to test assumptions for an existing product — prototypes, A/B tests, spikes, and other low-effort validation methods. Use when validating assumptions, testing feature ideas cheaply, or planning product experiments.",{"claudeCode":425},"Brainstorm Experiments Existing",{"basePath":527,"githubOwner":430,"githubRepo":431,"locale":253,"slug":528,"type":242},"pm-product-discovery/skills/brainstorm-experiments-existing","brainstorm-experiments-existing",{"evaluate":530,"extract":535},{"promptVersionExtension":204,"promptVersionScoring":205,"score":400,"tags":531,"targetMarket":265,"tier":409},[212,532,533,534],"experiment-design","product-strategy","validation",{"commitSha":267,"license":234},{"parentExtensionId":514,"repoId":441},[532,212,533,534],{"evaluatedAt":539,"extractAt":445,"updatedAt":539},1778696308550]