[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-langchain-ai-framework-selection-it":3,"guides-for-langchain-ai-framework-selection":260,"similar-k17c7a6x1535rf64abc4aj73d18673he":261},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":188,"isFallback":192,"parentExtension":193,"providers":238,"relations":241,"repo":242,"workflow":259},1778053782268.1982,"k17c7a6x1535rf64abc4aj73d18673he",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"INVOKE THIS SKILL at the START of any LangChain/LangGraph/Deep Agents project, before writing any agent code. Determines which framework layer is right for the task: LangChain, LangGraph, Deep Agents, or a combination. Must be consulted before other agent skills.",{},"Framework Selection","https://github.com/langchain-ai/langchain-skills/tree/HEAD/config/skills/framework-selection",[15,16,17,18,19],"langchain","langgraph","deep-agents","framework-selection","documentation",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":177,"workflow":186},1778053822111.358,"kn7f7qh35x1sfy7gnq87npcpts867fw6","en",{"checks":25,"evaluatedAt":167,"extensionSummary":168,"promptVersionExtension":169,"promptVersionScoring":170,"rationale":171,"score":172,"summary":173,"tags":174,"targetMarket":175,"tier":176},[26,31,34,37,41,44,49,53,56,59,63,67,70,74,77,80,83,86,89,92,96,100,104,109,113,116,119,122,126,129,132,135,138,141,145,148,151,154,157,160,164],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the user problem of selecting the right framework layer for LangChain, LangGraph, or Deep Agents projects at the start of development.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill provides a unique decision guide and layered framework profiles, offering significant value over a simple prompt by clarifying the relationships and use cases of LangChain, LangGraph, and Deep Agents.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill provides comprehensive guidance and profiles for framework selection, covering the decision-making lifecycle for choosing a LangChain, LangGraph, or Deep Agents approach.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill focuses solely on the decision-making process for selecting the appropriate LangChain, LangGraph, or Deep Agents framework layer.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The provided description accurately and concisely reflects the skill's purpose of guiding framework selection for LangChain, LangGraph, and Deep Agents projects.",{"category":45,"check":46,"severity":47,"summary":48},"Invocation","Scoped tools","not_applicable","This skill does not expose any tools directly; its function is purely informational and guidance-based.",{"category":50,"check":51,"severity":47,"summary":52},"Documentation","Configuration & parameter reference","This skill does not utilize any configurable parameters or environmental variables.",{"category":38,"check":54,"severity":47,"summary":55},"Tool naming","The skill does not expose any tools, so tool naming is not applicable.",{"category":38,"check":57,"severity":47,"summary":58},"Minimal I/O surface","As this skill does not expose tools or perform I/O, this check is not applicable.",{"category":60,"check":61,"severity":29,"summary":62},"License","License usability","The README indicates the project is in early development but does not specify a license. However, the context implies a standard OSS license for LangChain projects. The default assumption for LangChain projects is MIT.",{"category":64,"check":65,"severity":47,"summary":66},"Maintenance","Commit recency","The provided metadata indicates 'n/a' for the last commit date, and no repository files were provided to assess commit recency.",{"category":64,"check":68,"severity":47,"summary":69},"Dependency Management","No third-party dependencies are explicitly managed or declared within the provided skill files.",{"category":71,"check":72,"severity":47,"summary":73},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":71,"check":75,"severity":29,"summary":76},"Injection","The skill is purely informational and does not load or execute third-party data, making it immune to injection vulnerabilities.",{"category":71,"check":78,"severity":29,"summary":79},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute external scripts, mitigating supply-chain risks.",{"category":71,"check":81,"severity":29,"summary":82},"Sandbox Isolation","The skill is informational and does not modify any files, ensuring sandbox isolation.",{"category":71,"check":84,"severity":29,"summary":85},"Sandbox escape primitives","No detached processes or retry loops are present as the skill is purely informational.",{"category":71,"check":87,"severity":29,"summary":88},"Data Exfiltration","The skill does not make any outbound network calls, nor does it handle sensitive data.",{"category":71,"check":90,"severity":29,"summary":91},"Hidden Text Tricks","The bundled files are free of hidden-steering tricks and contain only clean, printable ASCII and expected Unicode.",{"category":93,"check":94,"severity":29,"summary":95},"Hooks","Opaque code execution","The skill's content is plain, readable markdown and does not involve any obfuscated or dynamically executed code.",{"category":97,"check":98,"severity":29,"summary":99},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure outside of its own bundle.",{"category":101,"check":102,"severity":47,"summary":103},"Trust","Issues Attention","Issue data is not available, so this check is not applicable.",{"category":105,"check":106,"severity":107,"summary":108},"Versioning","Release Management","warning","No version information (e.g., version field in manifest, GitHub releases, CHANGELOG) is present for this skill.",{"category":110,"check":111,"severity":47,"summary":112},"Code Execution","Validation","This skill does not execute code or handle structured output, making validation checks not applicable.",{"category":71,"check":114,"severity":29,"summary":115},"Unguarded Destructive Operations","The skill is informational and performs no destructive operations.",{"category":110,"check":117,"severity":47,"summary":118},"Error Handling","As the skill is purely informational and contains no executable code, error handling checks are not applicable.",{"category":110,"check":120,"severity":47,"summary":121},"Logging","The skill is read-only and informational, thus no logging is required or applicable.",{"category":123,"check":124,"severity":47,"summary":125},"Compliance","GDPR","The skill does not operate on or process any personal data.",{"category":123,"check":127,"severity":29,"summary":128},"Target market","The skill's guidance on framework selection is universally applicable across different markets and has no regional restrictions.",{"category":97,"check":130,"severity":29,"summary":131},"Runtime stability","The skill is purely informational and does not rely on any specific runtime environment or tooling beyond standard markdown rendering.",{"category":45,"check":133,"severity":29,"summary":134},"Precise Purpose","The skill's description and frontmatter clearly define its purpose: to guide framework selection for LangChain, LangGraph, and Deep Agents projects at the start of development, naming the artifacts and user intent.",{"category":45,"check":136,"severity":29,"summary":137},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and its invocation context.",{"category":50,"check":139,"severity":29,"summary":140},"Concise Body","The skill body is well-structured, under 500 lines, and delegates deeper material to separate sections, following progressive disclosure.",{"category":142,"check":143,"severity":29,"summary":144},"Context","Progressive Disclosure","The SKILL.md outlines the framework layering and links into distinct profiles for each, demonstrating good progressive disclosure.",{"category":142,"check":146,"severity":47,"summary":147},"Forked exploration","This skill is informational and does not involve exploration, making 'context: fork' not applicable.",{"category":27,"check":149,"severity":29,"summary":150},"Usage examples","The skill provides a clear decision guide table and framework profiles, acting as a ready-to-use guide for framework selection.",{"category":27,"check":152,"severity":29,"summary":153},"Edge cases","The skill handles edge cases by providing clear guidance on when *not* to use certain frameworks and offers recovery paths by suggesting alternative frameworks.",{"category":110,"check":155,"severity":47,"summary":156},"Tool Fallback","This skill does not rely on external tools or servers, so tool fallback is not applicable.",{"category":97,"check":158,"severity":29,"summary":159},"Stack assumptions","The skill implicitly assumes a markdown rendering environment and a coding agent capable of interpreting its decision guide, which is standard for skills.",{"category":161,"check":162,"severity":29,"summary":163},"Safety","Halt on unexpected state","The skill instructs the user to consult it at the start of a project, implying it should be used before other agent code, which serves as a form of halting on unexpected pre-state (i.e., before framework selection).",{"category":97,"check":165,"severity":29,"summary":166},"Cross-skill coupling","The skill is self-contained and designed to be loaded first, without implicit reliance on other specific skills.",1778053805891,"This skill acts as a decision guide, helping developers choose between LangChain, LangGraph, and Deep Agents by explaining their layered architecture and providing profiles for each. It outlines best use cases, when not to use them, and suggests subsequent skills to invoke based on the chosen framework.","2.0.0","3.4.0","The skill is exceptionally well-documented and focused, providing clear guidance on framework selection. Its informational nature means many security and execution checks are not applicable. The only minor finding is the lack of explicit versioning, which is common for informational skills.",95,"This skill provides essential guidance for selecting the correct LangChain, LangGraph, or Deep Agents framework for a project.",[15,16,17,18,19],"global","verified",{"codeQuality":178,"collectedAt":179,"documentation":180,"maintenance":182,"security":183,"testCoverage":185},{},1778053795262,{"descriptionLength":181,"readmeSize":8},263,{},{"hasNpmPackage":184,"smitheryVerified":184},false,{"hasCi":184,"hasTests":184},{"updatedAt":187},1778053822111,{"githubOwner":189,"githubRepo":190,"locale":23,"slug":18,"type":191},"langchain-ai","langchain-skills","skill",true,{"_creationTime":194,"_id":195,"community":196,"display":197,"identity":207,"parentExtension":209,"providers":232,"relations":236,"workflow":237},1778053782268.1963,"k1710b29xhgdykchws1tmnjrnx866nxv",{"reviewCount":8},{"description":198,"installMethods":199,"name":200,"sourceUrl":201,"tags":202},"Agent skills for building agents with LangChain, LangGraph, and Deep Agents",{},"LangChain Skills","https://github.com/langchain-ai/langchain-skills",[15,16,17,203,204,205,206],"ai-agents","rag","skills","plugins",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":190,"type":208},"plugin",{"_creationTime":210,"_id":211,"community":212,"display":213,"identity":216,"providers":218,"relations":227,"workflow":229},1778053782268.1958,"k1787v8f6tx7dxy8c4xfz7hk2h867f5j",{"reviewCount":8},{"description":198,"installMethods":214,"name":200,"sourceUrl":201,"tags":215},{},[15,16,17,203,204],{"githubOwner":189,"githubRepo":190,"locale":23,"slug":190,"type":217},"marketplace",{"extract":219,"llm":224},{"commitSha":220,"license":221,"marketplace":222},"648df5daa32ef7a742a07740d9c5d13e3b8229c4","MIT",{"name":190,"pluginCount":223},1,{"promptVersionExtension":169,"promptVersionScoring":170,"score":225,"targetMarket":175,"tier":226},70,"evaluated",{"repoId":228},"kd74nzm561ws7px2qx08z27fad864yft",{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":187,"updatedAt":187},1778053782949,1778053782268,{"extract":233,"llm":234},{"commitSha":220,"license":221},{"promptVersionExtension":169,"promptVersionScoring":170,"score":235,"targetMarket":175,"tier":226},75,{"parentExtensionId":211,"repoId":228},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":187,"updatedAt":187},{"extract":239,"llm":240},{"commitSha":220,"license":221},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"parentExtensionId":195,"repoId":228},{"_creationTime":243,"_id":228,"identity":244,"providers":245,"workflow":256},1777995558409.8423,{"githubOwner":189,"githubRepo":190,"sourceUrl":201},{"discover":246,"github":249},{"sources":247},[248],"skills-sh",{"closedIssues90d":250,"forks":251,"openIssues90d":8,"pushedAt":252,"readmeSize":253,"stars":254,"topics":255},2,58,1777486877000,3660,651,[],{"discoverAt":257,"extractAt":258,"githubAt":258,"updatedAt":258},1777995558409,1778053783581,{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":187,"updatedAt":187},[],[262,283,304,333,365,394],{"_creationTime":263,"_id":264,"community":265,"display":266,"identity":276,"providers":278,"relations":281,"workflow":282},1778053782268.1978,"k17e86mrthw9p3ka6b379d4nfs867gae",{"reviewCount":8},{"description":267,"installMethods":268,"name":269,"sourceUrl":270,"tags":271},"INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.",{},"Deep Agents Orchestration","https://github.com/langchain-ai/langchain-skills/tree/HEAD/config/skills/deep-agents-orchestration",[17,272,273,274,275,15,16],"orchestration","subagents","task-planning","human-in-the-loop",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":277,"type":191},"deep-agents-orchestration",{"extract":279,"llm":280},{"commitSha":220,"license":221},{"promptVersionExtension":169,"promptVersionScoring":170,"score":172,"targetMarket":175,"tier":176},{"parentExtensionId":195,"repoId":228},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":187,"updatedAt":187},{"_creationTime":284,"_id":285,"community":286,"display":287,"identity":296,"providers":298,"relations":302,"workflow":303},1778053782268.1968,"k17b4azxqtakm78mxatx1sst0d867h79",{"reviewCount":8},{"description":288,"installMethods":289,"name":290,"sourceUrl":291,"tags":292},"INVOKE THIS SKILL when building ANY Deep Agents application. Covers create_deep_agent(), harness architecture, SKILL.md format, and configuration options.",{},"Deep Agents Core","https://github.com/langchain-ai/langchain-skills/tree/HEAD/config/skills/deep-agents-core",[17,15,16,293,294,295],"agent-framework","python","typescript",{"githubOwner":189,"githubRepo":190,"locale":23,"slug":297,"type":191},"deep-agents-core",{"extract":299,"llm":300},{"commitSha":220,"license":47},{"promptVersionExtension":169,"promptVersionScoring":170,"score":301,"targetMarket":175,"tier":176},93,{"parentExtensionId":195,"repoId":228},{"anyEnrichmentAt":230,"extractAt":231,"githubAt":230,"llmAt":187,"updatedAt":187},{"_creationTime":305,"_id":306,"community":307,"display":308,"identity":318,"providers":322,"relations":327,"workflow":329},1778053622473.6594,"k171jc4epkmqq2y76n42e3eg0s866rf8",{"reviewCount":8},{"description":309,"installMethods":310,"name":311,"sourceUrl":312,"tags":313},"Systematically identify what's missing in non-fiction writing—both blind spots (inherent limitations) and blank spots (gaps that could be addressed). Use before finalizing non-fiction or when feedback feels incomplete.",{},"Blind Spot Detective","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/writing/analysis/blind-spot-detective",[314,315,316,317,19],"writing","analysis","non-fiction","diagnostic",{"githubOwner":319,"githubRepo":320,"locale":23,"slug":321,"type":191},"jwynia","agent-skills","blind-spot-detective",{"extract":323,"llm":325},{"commitSha":324,"license":221},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":169,"promptVersionScoring":170,"score":326,"targetMarket":175,"tier":176},99,{"repoId":328},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":330,"extractAt":331,"githubAt":330,"llmAt":332,"updatedAt":332},1778053625386,1778053622473,1778054012696,{"_creationTime":334,"_id":335,"community":336,"display":337,"identity":349,"providers":352,"relations":358,"workflow":360},1777995645703.244,"k174tj4zmxrkh9kz1sgs8w3ts9865y61",{"reviewCount":8},{"description":338,"installMethods":339,"name":340,"sourceUrl":341,"tags":342},"BuyWhere tools for LangChain - product search, price comparison, and deals as LangChain tools",{},"BuyWhere LangChain Tools","https://github.com/BuyWhere/buywhere/tree/HEAD/packages/buywhere-langchain",[343,15,344,345,346,347,348,295],"buywhere","ecommerce","product-search","price-comparison","deals","sdk",{"githubOwner":350,"githubRepo":343,"locale":23,"slug":351,"type":191},"BuyWhere","buywhere-langchain",{"extract":353,"llm":355,"smithery":357},{"commitSha":354,"license":221},"2083d92e71185b754d867eae453dc21e471f33d2",{"promptVersionExtension":169,"promptVersionScoring":170,"score":356,"targetMarket":175,"tier":176},98,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":184},{"repoId":359},"kd76sh9s8596jy0g347p8xyj6d865494",{"anyEnrichmentAt":361,"extractAt":362,"githubAt":363,"llmAt":364,"smitheryAt":361,"updatedAt":364},1777995723550,1777995645703,1777995646287,1777995897177,{"_creationTime":366,"_id":367,"community":368,"display":369,"identity":380,"providers":384,"relations":388,"workflow":390},1778054663200.0623,"k1787qemz1vae1jy4xsx7c2zyn867dwd",{"reviewCount":8},{"description":370,"installMethods":371,"name":372,"sourceUrl":373,"tags":374},"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",[375,376,377,378,19,379],"customer-experience","journey-mapping","strategy","marketing","reporting",{"githubOwner":381,"githubRepo":382,"locale":23,"slug":383,"type":191},"onewave-ai","claude-skills","customer-journey-mapper",{"extract":385,"llm":387},{"commitSha":386,"license":221},"eb3d80be32b6cafcf0d5df1c1b8a95df75838271",{"promptVersionExtension":169,"promptVersionScoring":170,"score":356,"targetMarket":175,"tier":176},{"repoId":389},"kd71e43dj0b7ak5e55pyshxp4n864t6p",{"anyEnrichmentAt":391,"extractAt":392,"githubAt":391,"llmAt":393,"updatedAt":393},1778054667983,1778054663200,1778055270278,{"_creationTime":395,"_id":396,"community":397,"display":398,"identity":410,"providers":413,"relations":417,"workflow":419},1778054812528.7205,"k179w7m3n2zkvrbhmmwn1stces86799q",{"reviewCount":8},{"description":399,"installMethods":400,"name":401,"sourceUrl":402,"tags":403},"3D web graphics with Three.js (WebGL/WebGPU). Capabilities: scenes, cameras, geometries, materials, lights, animations, model loading (GLTF/FBX), PBR materials, shadows, post-processing (bloom, SSAO, SSR), custom shaders, instancing, LOD, physics, VR/XR. Actions: create, build, animate, render 3D scenes/models. Keywords: Three.js, WebGL, WebGPU, 3D graphics, scene, camera, geometry, material, light, animation, GLTF, FBX, OrbitControls, PBR, shadow mapping, post-processing, bloom, SSAO, shader, instancing, LOD, WebXR, VR, AR, product configurator, data visualization, architectural walkthrough, interactive 3D, canvas. Use when: creating 3D visualizations, building WebGL/WebGPU apps, loading 3D models, adding animations, implementing VR/XR, creating interactive graphics, building product configurators.",{},"3D Graphics with Three.js","https://github.com/samhvw8/dot-claude/tree/HEAD/skills/3d-graphics",[404,405,406,407,19,408,409],"three-js","webgl","webgpu","3d-graphics","learning","examples",{"githubOwner":411,"githubRepo":412,"locale":23,"slug":407,"type":191},"samhvw8","dot-claude",{"extract":414,"llm":416},{"commitSha":415,"license":221},"28c76162116d2eedab131c0e1548fdc76a2999f7",{"promptVersionExtension":169,"promptVersionScoring":170,"score":356,"targetMarket":175,"tier":176},{"repoId":418},"kd79ad9dpqazy79y2s6rvajgjn865xek",{"anyEnrichmentAt":420,"extractAt":421,"githubAt":420,"llmAt":422,"updatedAt":422},1778054813688,1778054812528,1778054896678]