[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-refoundai-launch-marketing-fr":3,"guides-for-refoundai-launch-marketing":233,"similar-k17fk3ej9a41nt351kavjh839x866pz8":234},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":189,"isFallback":194,"parentExtension":195,"providers":196,"relations":201,"repo":203,"workflow":230},1778053730743.957,"k17fk3ej9a41nt351kavjh839x866pz8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Help users plan and execute product launches. Use when someone is planning a product launch, preparing PR outreach, coordinating a go-to-market campaign, launching on Product Hunt, or asking how to generate buzz for a new feature or product.",{},"Launch Marketing","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/launch-marketing",[15,16,17,18,19,20],"product-launch","marketing","strategy","gtm","product-management","llm-skill",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":178,"workflow":187},1778053975687.1233,"kn7d45dzpqgst9687rjacexq4n8670hp","en",{"checks":26,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[27,32,35,38,42,45,50,54,57,60,64,68,71,75,78,81,84,87,90,93,97,101,105,110,114,117,120,123,127,130,133,136,139,142,146,149,152,155,158,161,165],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly names a concrete user problem related to planning and executing product launches, mentioning specific scenarios like PR outreach and Product Hunt launches.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The extension offers unique value by distilling insights from 26 product leaders and providing structured guidance, going beyond generic advice or a simple API wrapper.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The extension provides comprehensive guidance covering the entire product launch lifecycle, from understanding launch types to designing approaches and handling common mistakes, making it ready for use.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The extension focuses on a single, coherent workflow: product launch marketing and strategy, without extending into unrelated domains.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The displayed description accurately reflects the extension's purpose and scope, offering clear use cases and guidance on when to use it.",{"category":46,"check":47,"severity":48,"summary":49},"Invocation","Scoped tools","not_applicable","This extension does not expose any tools; it provides structured advice and guidance within the SKILL.md file.",{"category":51,"check":52,"severity":48,"summary":53},"Documentation","Configuration & parameter reference","The extension does not use explicit parameters or configuration files.",{"category":39,"check":55,"severity":48,"summary":56},"Tool naming","There are no tools to evaluate naming for; the extension is content-based.",{"category":39,"check":58,"severity":48,"summary":59},"Minimal I/O surface","This extension does not use tools or expose an I/O surface.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","A clear MIT license is provided in the LICENSE file, indicating permissive usability.",{"category":65,"check":66,"severity":48,"summary":67},"Maintenance","Commit recency","The repository does not have commit history available for evaluation.",{"category":65,"check":69,"severity":48,"summary":70},"Dependency Management","No third-party dependencies are used in this extension.",{"category":72,"check":73,"severity":48,"summary":74},"Security","Secret Management","No secrets are used or managed by this extension.",{"category":72,"check":76,"severity":30,"summary":77},"Injection","The extension does not load external data or references that could be used for injection attacks.",{"category":72,"check":79,"severity":30,"summary":80},"Transitive Supply-Chain Grenades","The extension does not fetch remote content or include external files that could pose a supply chain risk.",{"category":72,"check":82,"severity":30,"summary":83},"Sandbox Isolation","The extension operates purely on provided text and does not interact with the file system or external environments.",{"category":72,"check":85,"severity":30,"summary":86},"Sandbox escape primitives","No sandbox escape primitives were found as the extension does not execute any code.",{"category":72,"check":88,"severity":30,"summary":89},"Data Exfiltration","The extension does not make any outbound network calls or reference confidential data.",{"category":72,"check":91,"severity":30,"summary":92},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, with clean printable ASCII and expected Unicode.",{"category":94,"check":95,"severity":30,"summary":96},"Hooks","Opaque code execution","No code is bundled or executed, thus no obfuscation is present.",{"category":98,"check":99,"severity":30,"summary":100},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure as it only processes text.",{"category":102,"check":103,"severity":48,"summary":104},"Trust","Issues Attention","No issues data available for evaluation.",{"category":106,"check":107,"severity":108,"summary":109},"Versioning","Release Management","warning","No manifest version, GitHub release tags, or CHANGELOG are present to indicate a version.",{"category":111,"check":112,"severity":48,"summary":113},"Code Execution","Validation","No executable code or structured output that requires validation.",{"category":72,"check":115,"severity":30,"summary":116},"Unguarded Destructive Operations","The extension is read-only and performs no destructive operations.",{"category":111,"check":118,"severity":48,"summary":119},"Error Handling","No executable code means no runtime errors to handle.",{"category":111,"check":121,"severity":48,"summary":122},"Logging","The skill is read-only and does not perform actions that require logging.",{"category":124,"check":125,"severity":30,"summary":126},"Compliance","GDPR","The extension does not operate on personal data.",{"category":124,"check":128,"severity":30,"summary":129},"Target market","No regional signals were detected in the prompts or content; the extension is global.",{"category":98,"check":131,"severity":30,"summary":132},"Runtime stability","The extension is pure text processing and has no assumptions about specific runtimes or OS.",{"category":46,"check":134,"severity":30,"summary":135},"Precise Purpose","The description clearly states the purpose and when to use the skill, naming the artifact (product launches) and user intent (plan and execute).",{"category":46,"check":137,"severity":30,"summary":138},"Concise Frontmatter","The frontmatter is concise and self-contained, effectively summarizing the core capability and providing trigger phrases.",{"category":51,"check":140,"severity":30,"summary":141},"Concise Body","The SKILL.md body is concise and appropriately delegates deeper material to a separate reference file, following progressive disclosure principles.",{"category":143,"check":144,"severity":30,"summary":145},"Context","Progressive Disclosure","The SKILL.md outlines the main flow and links to a separate `references/guest-insights.md` file for detailed insights, demonstrating progressive disclosure.",{"category":143,"check":147,"severity":48,"summary":148},"Forked exploration","The skill does not involve deep exploration or code review, so context: fork is not applicable.",{"category":28,"check":150,"severity":30,"summary":151},"Usage examples","The extension provides clear usage examples through the 'Questions to Help Users' and 'Common Mistakes to Flag' sections, demonstrating input and expected outcome.",{"category":28,"check":153,"severity":30,"summary":154},"Edge cases","The extension addresses potential failure modes and limitations within its 'Common Mistakes to Flag' and 'Questions to Help Users' sections, offering recovery paths by guiding the user's thinking.",{"category":111,"check":156,"severity":48,"summary":157},"Tool Fallback","This extension does not use external tools and therefore has no fallback requirements.",{"category":98,"check":159,"severity":30,"summary":160},"Stack assumptions","The extension has no script dependencies or stack assumptions as it is purely text-based.",{"category":162,"check":163,"severity":30,"summary":164},"Safety","Halt on unexpected state","The skill guides the user through a structured process, implicitly halting if pre-conditions (user input, clarification) are not met.",{"category":98,"check":166,"severity":30,"summary":167},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills, explicitly listing related skills in the README.",1778053826629,"This skill distills actionable frameworks and advice from 26 product leaders to help users plan and execute product launches. It covers understanding launch types, clarifying goals, assessing readiness, and designing launch approaches, with detailed insights and common mistakes to avoid.","2.0.0","3.4.0","The extension is well-structured, highly relevant to its described purpose, and provides comprehensive, actionable advice. The content is well-organized with progressive disclosure and clear examples. The only minor issue is the lack of a version indicator.",95,"A high-quality, comprehensive skill for planning and executing product launches, offering distilled wisdom from experts.",[15,16,17,18,19,20],"global","verified",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778053816235,{"descriptionLength":182,"readmeSize":8},241,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778053975687,{"githubOwner":190,"githubRepo":191,"locale":24,"slug":192,"type":193},"refoundai","lenny-skills","launch-marketing","skill",true,null,{"extract":197,"llm":200},{"commitSha":198,"license":199},"280a57aa42fed3b6f35f51f0d9e71013b4c8ae74","MIT",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":202},"kd71b12s61d3nrk4f6dxqd3z35865mkg",{"_creationTime":204,"_id":202,"identity":205,"providers":207,"workflow":227},1777995558409.8545,{"githubOwner":190,"githubRepo":191,"sourceUrl":206},"https://github.com/refoundai/lenny-skills",{"discover":208,"github":212},{"sources":209},[210,211],"skills-sh","vskill",{"closedIssues90d":8,"forks":213,"license":199,"openIssues90d":8,"pushedAt":214,"readmeSize":215,"stars":216,"topics":217},105,1769825583000,15888,767,[218,219,220,221,222,223,224,19,225,226],"ai-agents","ai-assistant","claude","claude-code","lenny-rachitsky","llm","pm-tools","skills","product-skills",{"discoverAt":228,"extractAt":229,"githubAt":229,"updatedAt":229},1777995558409,1778053735146,{"anyEnrichmentAt":231,"extractAt":232,"githubAt":231,"llmAt":188,"updatedAt":188},1778053732694,1778053730744,[],[235,255,284,303,323,342],{"_creationTime":236,"_id":237,"community":238,"display":239,"identity":247,"providers":249,"relations":253,"workflow":254},1778053730743.9663,"k177k3h9hcm005zmnrdybbz5ts8677vp",{"reviewCount":8},{"description":240,"installMethods":241,"name":242,"sourceUrl":243,"tags":244},"Help users design and optimize pricing strategies. Use when someone is setting prices for the first time, considering freemium vs paid models, optimizing monetization, dealing with willingness to pay questions, or transitioning between pricing models.",{},"Pricing Strategy","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/pricing-strategy",[245,17,246,19,20],"pricing","monetization",{"githubOwner":190,"githubRepo":191,"locale":24,"slug":248,"type":193},"pricing-strategy",{"extract":250,"llm":251},{"commitSha":198,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":252,"targetMarket":176,"tier":177},96,{"repoId":202},{"anyEnrichmentAt":231,"extractAt":232,"githubAt":231,"llmAt":188,"updatedAt":188},{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":269,"providers":273,"relations":278,"workflow":280},1778054663200.0623,"k1787qemz1vae1jy4xsx7c2zyn867dwd",{"reviewCount":8},{"description":260,"installMethods":261,"name":262,"sourceUrl":263,"tags":264},"Maps the full customer journey from first touch to advocacy. Generates a comprehensive customer-journey.md with all stages, touchpoints, emotions, pain points, opportunities, Mermaid diagrams, and metrics. Use when mapping customer experience, designing onboarding flows, identifying churn risks, or optimizing conversion funnels.",{},"Customer Journey Mapper","https://github.com/onewave-ai/claude-skills/tree/HEAD/customer-journey-mapper",[265,266,17,16,267,268],"customer-experience","journey-mapping","documentation","reporting",{"githubOwner":270,"githubRepo":271,"locale":24,"slug":272,"type":193},"onewave-ai","claude-skills","customer-journey-mapper",{"extract":274,"llm":276},{"commitSha":275,"license":199},"eb3d80be32b6cafcf0d5df1c1b8a95df75838271",{"promptVersionExtension":170,"promptVersionScoring":171,"score":277,"targetMarket":176,"tier":177},98,{"repoId":279},"kd71e43dj0b7ak5e55pyshxp4n864t6p",{"anyEnrichmentAt":281,"extractAt":282,"githubAt":281,"llmAt":283,"updatedAt":283},1778054667983,1778054663200,1778055270278,{"_creationTime":285,"_id":286,"community":287,"display":288,"identity":296,"providers":298,"relations":301,"workflow":302},1778053730743.979,"k17ankm6haqjsr9fs3hpyxvwhs8679ve",{"reviewCount":8},{"description":289,"installMethods":290,"name":291,"sourceUrl":292,"tags":293},"Help users apply the working backwards methodology. Use when someone is defining a new product, writing a PR/FAQ, planning from a future state, or trying to clarify a product's value proposition before building.",{},"Working Backwards","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/working-backwards",[19,17,294,295],"pr-faq","methodology",{"githubOwner":190,"githubRepo":191,"locale":24,"slug":297,"type":193},"working-backwards",{"extract":299,"llm":300},{"commitSha":198,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":277,"targetMarket":176,"tier":177},{"repoId":202},{"anyEnrichmentAt":231,"extractAt":232,"githubAt":231,"llmAt":188,"updatedAt":188},{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":316,"providers":318,"relations":321,"workflow":322},1778053730743.96,"k177j28s7wj13t1cbr9rtw60f1866rqb",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Help users assess and achieve product-market fit. Use when someone is trying to determine if they have PMF, measuring user engagement and retention, running the Sean Ellis survey, or figuring out if they should scale or keep iterating.",{},"Measuring Product-Market Fit","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/measuring-product-market-fit",[313,19,314,315,17],"product-market-fit","startup","growth",{"githubOwner":190,"githubRepo":191,"locale":24,"slug":317,"type":193},"measuring-product-market-fit",{"extract":319,"llm":320},{"commitSha":198,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":277,"targetMarket":176,"tier":177},{"repoId":202},{"anyEnrichmentAt":231,"extractAt":232,"githubAt":231,"llmAt":188,"updatedAt":188},{"_creationTime":324,"_id":325,"community":326,"display":327,"identity":335,"providers":337,"relations":340,"workflow":341},1778053730743.9805,"k172p2mthkx7wbq29sb4hvhx2s867af5",{"reviewCount":8},{"description":328,"installMethods":329,"name":330,"sourceUrl":331,"tags":332},"Help users write effective PRDs. Use when someone is documenting product requirements, preparing specs for engineering, writing feature briefs, or defining what to build for their team.",{},"Writing PRDs","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/writing-prds",[19,267,333,334,17],"prds","writing",{"githubOwner":190,"githubRepo":191,"locale":24,"slug":336,"type":193},"writing-prds",{"extract":338,"llm":339},{"commitSha":198,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":252,"targetMarket":176,"tier":177},{"repoId":202},{"anyEnrichmentAt":231,"extractAt":232,"githubAt":231,"llmAt":188,"updatedAt":188},{"_creationTime":343,"_id":344,"community":345,"display":346,"identity":355,"providers":359,"relations":363,"workflow":365},1778054123074.252,"k17fe44268tcn7jjmjcjrw3fyh866zhj",{"reviewCount":8},{"description":347,"installMethods":348,"name":349,"sourceUrl":350,"tags":351},"Turn competitor SEO data into a prioritized attack plan. Use when the user asks about competitor analysis, competitive gaps, how to outrank competitors, what competitors rank for, keyword overlap, or competitive positioning strategy. For building content to fill gaps, see brief and build-clusters.",{},"Beat Competitors","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/beat-competitors",[352,353,16,17,354],"seo","competitor-analysis","attack-plan",{"githubOwner":356,"githubRepo":357,"locale":24,"slug":358,"type":193},"calm-north","seojuice-skills","beat-competitors",{"extract":360,"llm":362},{"commitSha":361,"license":199},"c1f633bea512365ba04477076369e418ecc82ffd",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":364},"kd77p09fwtcsr2sfmxw6921ek1864v0a",{"anyEnrichmentAt":366,"extractAt":367,"githubAt":366,"llmAt":368,"updatedAt":368},1778054123513,1778054123074,1778054162250]