[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-refoundai-design-engineering-tr":3,"guides-for-refoundai-design-engineering":232,"similar-k17dfm504tv24wkdwt334n3nqn867r9b":233},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":189,"isFallback":193,"parentExtension":194,"providers":195,"relations":200,"repo":202,"workflow":229},1778053730743.9492,"k17dfm504tv24wkdwt334n3nqn867r9b",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Help users understand and build design engineering capabilities. Use when someone is creating a design engineering function, hiring design engineers, or bridging the gap between design and engineering teams.",{},"Design Engineering","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/design-engineering",[15,16,17,18,19],"design-engineering","product-management","hiring","team-building","strategy",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":178,"workflow":187},1778053975687.0938,"kn7awg9e0s0jwd1c9c6z0hbyrh866qt6","en",{"checks":25,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[26,31,34,37,41,44,49,53,56,59,63,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":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The displayed description clearly names a concrete user problem: understanding and building design engineering capabilities, particularly for teams creating functions, hiring engineers, or bridging design/engineering gaps.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers value beyond a simple prompt by providing structured frameworks and guidance from experienced product leaders on establishing and operating a design engineering function, including organizational placement and common mistakes.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill is production-ready, offering a complete lifecycle of guidance from defining the role and assessing feasibility to designing the function and flagging common mistakes.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The extension has a single, clear responsibility: guiding users on understanding and building design engineering capabilities, with related skills clearly delineated.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities and intended use cases.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools; it functions as a knowledge-based guide.",{"category":50,"check":51,"severity":47,"summary":52},"Documentation","Configuration & parameter reference","The skill does not utilize configuration parameters or environment variables.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","The skill does not expose user-facing tools.",{"category":38,"check":57,"severity":47,"summary":58},"Minimal I/O surface","The skill does not use tools with input/output schemas.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The extension includes a LICENSE file with the MIT license, which is a permissive open-source license.",{"category":64,"check":65,"severity":66,"summary":67},"Maintenance","Commit recency","critical","There are no commits on the default branch, indicating the extension is likely unmaintained and posing a risk.",{"category":64,"check":69,"severity":47,"summary":70},"Dependency Management","No third-party dependencies are used.",{"category":72,"check":73,"severity":47,"summary":74},"Security","Secret Management","No secrets are used by this skill.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The skill does not load third-party data or files, mitigating injection risks.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute arbitrary commands, thus avoiding supply-chain risks.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","The skill is read-only and does not interact with the file system outside its own scope.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","The skill does not contain detached-process spawns or deny-retry loops.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","No outbound calls are made, and no confidential data is handled.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","Bundled files are free of hidden-steering tricks, and descriptions are clean.",{"category":94,"check":95,"severity":29,"summary":96},"Hooks","Opaque code execution","The skill's code is plain and readable, with no obfuscation or runtime execution.",{"category":98,"check":99,"severity":29,"summary":100},"Portability","Structural Assumption","The skill makes no assumptions about the user's project file layout.",{"category":102,"check":103,"severity":47,"summary":104},"Trust","Issues Attention","Issue tracking data is not available.",{"category":106,"check":107,"severity":108,"summary":109},"Versioning","Release Management","warning","There is no manifest version, GitHub release tag, or CHANGELOG, and installation instructions do not specify a version, making it difficult to track updates.",{"category":111,"check":112,"severity":47,"summary":113},"Code Execution","Validation","The skill does not execute code or handle structured output that requires validation.",{"category":72,"check":115,"severity":29,"summary":116},"Unguarded Destructive Operations","The skill is read-only and does not perform any destructive operations.",{"category":111,"check":118,"severity":29,"summary":119},"Error Handling","The skill does not execute code that requires error handling.",{"category":111,"check":121,"severity":47,"summary":122},"Logging","The skill does not perform actions that require logging.",{"category":124,"check":125,"severity":47,"summary":126},"Compliance","GDPR","The skill does not operate on personal data.",{"category":124,"check":128,"severity":29,"summary":129},"Target market","No regional signals were detected, and the skill is globally applicable.",{"category":98,"check":131,"severity":29,"summary":132},"Runtime stability","The skill makes no assumptions about specific runtimes or shells and is portable.",{"category":45,"check":134,"severity":29,"summary":135},"Precise Purpose","The description clearly states what the skill does (guide users on design engineering) and when to use it (creating functions, hiring, bridging gaps).",{"category":45,"check":137,"severity":29,"summary":138},"Concise Frontmatter","The frontmatter is concise and self-contained, providing a clear summary of the core capability and intended use.",{"category":50,"check":140,"severity":29,"summary":141},"Concise Body","The skill body is concise and delegates deeper material to a separate file (`references/guest-insights.md`).",{"category":143,"check":144,"severity":29,"summary":145},"Context","Progressive Disclosure","The skill outlines the flow and links to a separate file (`references/guest-insights.md`) for deeper insights, demonstrating progressive disclosure.",{"category":143,"check":147,"severity":47,"summary":148},"Forked exploration","The skill does not involve heavy exploration or code review, so `context: fork` is not applicable.",{"category":27,"check":150,"severity":108,"summary":151},"Usage examples","While the skill provides general guidance, it lacks concrete, end-to-end examples demonstrating specific inputs, invocations, and observable outcomes for its capabilities.",{"category":27,"check":153,"severity":108,"summary":154},"Edge cases","The skill discusses common mistakes and limitations but does not explicitly document specific failure modes with observable symptoms and recovery steps.",{"category":111,"check":156,"severity":47,"summary":157},"Tool Fallback","The skill does not rely on external tools like MCP servers and thus has no fallback requirement.",{"category":98,"check":159,"severity":29,"summary":160},"Stack assumptions","The skill does not assume a specific stack or tooling, and its instructions are general guidance.",{"category":162,"check":163,"severity":29,"summary":164},"Safety","Halt on unexpected state","The skill's nature as a knowledge-based guide means it doesn't perform actions that would require halting on unexpected states.",{"category":98,"check":166,"severity":29,"summary":167},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; related skills are explicitly linked.",1778053780751,"This skill guides users on establishing and understanding design engineering functions by defining the role, identifying needs, assessing feasibility, and designing the function within an organization. It draws insights from experienced product leaders and flags common mistakes to avoid.","2.0.0","3.4.0","The extension is well-documented and clearly scoped, providing valuable guidance on design engineering. However, it critically lacks recent commits, raising concerns about maintenance. Additionally, it fails to provide concrete usage examples and detailed edge case handling, which impacts its immediate practical utility.",75,"A well-structured skill providing guidance on building design engineering capabilities, though lacking recent maintenance and concrete usage examples.",[15,16,17,18,19],"global","flagged",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778053770741,{"descriptionLength":182,"readmeSize":8},207,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778053975687,{"githubOwner":190,"githubRepo":191,"locale":23,"slug":15,"type":192},"refoundai","lenny-skills","skill",true,null,{"extract":196,"llm":199},{"commitSha":197,"license":198},"280a57aa42fed3b6f35f51f0d9e71013b4c8ae74","MIT",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":201},"kd71b12s61d3nrk4f6dxqd3z35865mkg",{"_creationTime":203,"_id":201,"identity":204,"providers":206,"workflow":226},1777995558409.8545,{"githubOwner":190,"githubRepo":191,"sourceUrl":205},"https://github.com/refoundai/lenny-skills",{"discover":207,"github":211},{"sources":208},[209,210],"skills-sh","vskill",{"closedIssues90d":8,"forks":212,"license":198,"openIssues90d":8,"pushedAt":213,"readmeSize":214,"stars":215,"topics":216},105,1769825583000,15888,767,[217,218,219,220,221,222,223,16,224,225],"ai-agents","ai-assistant","claude","claude-code","lenny-rachitsky","llm","pm-tools","skills","product-skills",{"discoverAt":227,"extractAt":228,"githubAt":228,"updatedAt":228},1777995558409,1778053735146,{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188},1778053732694,1778053730744,[],[234,255,275,296,316,344],{"_creationTime":235,"_id":236,"community":237,"display":238,"identity":246,"providers":248,"relations":253,"workflow":254},1778053730743.979,"k17ankm6haqjsr9fs3hpyxvwhs8679ve",{"reviewCount":8},{"description":239,"installMethods":240,"name":241,"sourceUrl":242,"tags":243},"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",[16,19,244,245],"pr-faq","methodology",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":247,"type":192},"working-backwards",{"extract":249,"llm":250},{"commitSha":197,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":251,"targetMarket":176,"tier":252},98,"verified",{"repoId":201},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188},{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":268,"providers":270,"relations":273,"workflow":274},1778053730743.96,"k177j28s7wj13t1cbr9rtw60f1866rqb",{"reviewCount":8},{"description":260,"installMethods":261,"name":262,"sourceUrl":263,"tags":264},"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",[265,16,266,267,19],"product-market-fit","startup","growth",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":269,"type":192},"measuring-product-market-fit",{"extract":271,"llm":272},{"commitSha":197,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":251,"targetMarket":176,"tier":252},{"repoId":201},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188},{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":288,"providers":290,"relations":294,"workflow":295},1778053730743.9805,"k172p2mthkx7wbq29sb4hvhx2s867af5",{"reviewCount":8},{"description":280,"installMethods":281,"name":282,"sourceUrl":283,"tags":284},"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",[16,285,286,287,19],"documentation","prds","writing",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":289,"type":192},"writing-prds",{"extract":291,"llm":292},{"commitSha":197,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":293,"targetMarket":176,"tier":252},96,{"repoId":201},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188},{"_creationTime":297,"_id":298,"community":299,"display":300,"identity":309,"providers":311,"relations":314,"workflow":315},1778053730743.9663,"k177k3h9hcm005zmnrdybbz5ts8677vp",{"reviewCount":8},{"description":301,"installMethods":302,"name":303,"sourceUrl":304,"tags":305},"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",[306,19,307,16,308],"pricing","monetization","llm-skill",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":310,"type":192},"pricing-strategy",{"extract":312,"llm":313},{"commitSha":197,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":293,"targetMarket":176,"tier":252},{"repoId":201},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188},{"_creationTime":317,"_id":318,"community":319,"display":320,"identity":329,"providers":333,"relations":338,"workflow":340},1778053622473.6448,"k176n8y76dbfh6a3c6yjaxqt398675s1",{"reviewCount":8},{"description":321,"installMethods":322,"name":323,"sourceUrl":324,"tags":325},"Diagnose competitive product analysis state and guide through systematic market evaluation. Use when analyzing a product category, building feature comparisons, understanding competitive landscape, building personas, or deciding build vs. buy. Routes to 6 interconnected frameworks based on current analysis state.",{},"Product Analysis","https://github.com/jwynia/agent-skills/tree/HEAD/skills/development/architecture/product-analysis",[326,16,19,327,328],"analysis","competitive-analysis","market-evaluation",{"githubOwner":330,"githubRepo":331,"locale":23,"slug":332,"type":192},"jwynia","agent-skills","product-analysis",{"extract":334,"llm":336},{"commitSha":335,"license":198},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":170,"promptVersionScoring":171,"score":337,"targetMarket":176,"tier":252},95,{"repoId":339},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":341,"extractAt":342,"githubAt":341,"llmAt":343,"updatedAt":343},1778053625386,1778053622473,1778054012696,{"_creationTime":345,"_id":346,"community":347,"display":348,"identity":356,"providers":358,"relations":361,"workflow":362},1778053730743.978,"k1718weed1nrh4c05b8pmg0ygs86788z",{"reviewCount":8},{"description":349,"installMethods":350,"name":351,"sourceUrl":352,"tags":353},"Help users design effective product onboarding. Use when someone is creating first-user experiences, trying to improve activation rates, designing the first 30 seconds of product usage, or working on the path to the aha moment.",{},"User Onboarding","https://github.com/refoundai/lenny-skills/tree/HEAD/skills/user-onboarding",[16,354,355,19,285],"onboarding","user-experience",{"githubOwner":190,"githubRepo":191,"locale":23,"slug":357,"type":192},"user-onboarding",{"extract":359,"llm":360},{"commitSha":197,"license":198},{"promptVersionExtension":170,"promptVersionScoring":171,"score":337,"targetMarket":176,"tier":252},{"repoId":201},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":188,"updatedAt":188}]