[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-langchain-ai-deep-agents-memory-ms":3,"guides-for-langchain-ai-deep-agents-memory":257,"similar-k1757v4t8rnhqq9z50get86yqs8662z5":258},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":182,"isFallback":187,"parentExtension":188,"providers":235,"relations":238,"repo":239,"workflow":256},1778053782268.1973,"k1757v4t8rnhqq9z50get86yqs8662z5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.",{},"Deep Agents Memory","https://github.com/langchain-ai/langchain-skills/tree/HEAD/config/skills/deep-agents-memory",[15,16,17,18,19],"memory","persistence","filesystem","deep-agents","backend-configuration",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":171,"workflow":180},1778053822111.3477,"kn7bwwwtxv5kpggdm03fz6kfyd866k9b","en",{"checks":25,"evaluatedAt":161,"extensionSummary":162,"promptVersionExtension":163,"promptVersionScoring":164,"rationale":165,"score":166,"summary":167,"tags":168,"targetMarket":169,"tier":170},[26,31,34,37,41,44,48,52,56,59,64,68,72,75,78,81,84,87,90,94,98,102,106,110,113,116,119,123,126,129,132,135,138,142,145,148,151,154,158],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly names the problem of needing memory, persistence, or filesystem access for Deep Agents.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The skill offers distinct capabilities beyond a simple prompt by providing structured backends for memory and filesystem access, including routing and persistence across threads.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The skill covers its stated use case by providing various backends for memory and filesystem operations, with examples for different scenarios and clear security warnings for local development.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The skill focuses on memory, persistence, and filesystem access for Deep Agents, providing different backend strategies without extending into unrelated domains.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description accurately and concisely reflects the skill's capabilities, including the different backend types and their purposes.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The skill does not expose tools directly but describes how agents can configure backends and use filesystem operations through `FilesystemMiddleware` which implies scoped tools like ls, read_file, etc.",{"category":49,"check":50,"severity":29,"summary":51},"Documentation","Configuration & parameter reference","The documentation details different backend configurations (StateBackend, StoreBackend, CompositeBackend, FilesystemBackend) and their use cases, including necessary setup like providing a store instance for StoreBackend.",{"category":38,"check":53,"severity":54,"summary":55},"Tool naming","not_applicable","This skill does not directly expose user-facing tools but rather configures backends and middleware; therefore, tool naming conventions do not apply.",{"category":38,"check":57,"severity":54,"summary":58},"Minimal I/O surface","The skill configures backends, it does not directly expose tools with input/output schemas. The configuration itself is described clearly.",{"category":60,"check":61,"severity":62,"summary":63},"License","License usability","critical","The extension does not have a LICENSE file or a SPDX identifier in any manifest, nor does the README specify a license, making its usability for redistribution unclear.",{"category":65,"check":66,"severity":54,"summary":67},"Maintenance","Commit recency","The provided repository data does not include commit history, making it impossible to assess recency.",{"category":69,"check":70,"severity":29,"summary":71},"Security","Secret Management","The skill focuses on configuring backends for memory and file access, and includes security warnings for FilesystemBackend, indicating awareness of secret handling.",{"category":69,"check":73,"severity":29,"summary":74},"Injection","The skill itself is a configuration skill and does not load external data or run arbitrary code, thus not posing an injection risk.",{"category":69,"check":76,"severity":29,"summary":77},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute arbitrary code, all its logic is contained within the provided markdown file.",{"category":69,"check":79,"severity":29,"summary":80},"Sandbox Isolation","The skill configures backends for an agent; it does not directly interact with the filesystem or external resources in a way that would violate sandbox isolation. It does include warnings about FilesystemBackend usage.",{"category":69,"check":82,"severity":29,"summary":83},"Sandbox escape primitives","The skill itself is declarative and does not contain scripts that could be used for sandbox escape.",{"category":69,"check":85,"severity":29,"summary":86},"Data Exfiltration","The skill focuses on configuring storage and memory backends and does not involve sending user data to third parties.",{"category":69,"check":88,"severity":29,"summary":89},"Hidden Text Tricks","The bundled markdown file does not contain any hidden text tricks or obfuscation characters.",{"category":91,"check":92,"severity":29,"summary":93},"Hooks","Opaque code execution","The skill configuration is provided in plain markdown and does not involve obfuscated code execution.",{"category":95,"check":96,"severity":29,"summary":97},"Portability","Structural Assumption","The skill provides examples that correctly use relative paths and `~/`, and includes warnings about filesystem access, indicating it does not make unsafe structural assumptions.",{"category":99,"check":100,"severity":54,"summary":101},"Trust","Issues Attention","No issue data available for this repository.",{"category":103,"check":104,"severity":62,"summary":105},"Versioning","Release Management","There is no version information (e.g., in SKILL.md frontmatter, package.json, or changelog) and no GitHub releases, making it impossible to track or pin versions.",{"category":107,"check":108,"severity":54,"summary":109},"Code Execution","Validation","The skill itself is declarative and does not execute code or process user inputs directly; validation is handled by the agent runtime and backend configurations.",{"category":69,"check":111,"severity":29,"summary":112},"Unguarded Destructive Operations","The skill configures agent behavior, it does not contain scripts with destructive operations. It does include warnings about FilesystemBackend usage which could be destructive if misused.",{"category":107,"check":114,"severity":54,"summary":115},"Error Handling","This skill is declarative; error handling would be managed by the agent runtime and the configured backends, not by the skill's markdown itself.",{"category":107,"check":117,"severity":54,"summary":118},"Logging","The skill itself does not perform actions that require logging; logging would be handled by the agent runtime.",{"category":120,"check":121,"severity":29,"summary":122},"Compliance","GDPR","The skill is about configuring storage and memory and does not inherently operate on personal data without sanitization. It advises on secure backend usage.",{"category":120,"check":124,"severity":29,"summary":125},"Target market","The skill's functionality is general and does not appear to be tied to any specific geographic or legal jurisdiction. Target market is global.",{"category":95,"check":127,"severity":29,"summary":128},"Runtime stability","The skill is written in markdown and uses standard Python and TypeScript examples, making it portable across different environments that support these languages and the Deep Agents framework.",{"category":45,"check":130,"severity":29,"summary":131},"Precise Purpose","The skill clearly states its purpose: providing memory, persistence, and filesystem access for Deep Agents, and lists the specific backends it covers.",{"category":45,"check":133,"severity":29,"summary":134},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability of the skill.",{"category":49,"check":136,"severity":29,"summary":137},"Concise Body","The SKILL.md body is well-structured, under 500 lines, and delegates detailed examples to separate blocks, adhering to progressive disclosure.",{"category":139,"check":140,"severity":29,"summary":141},"Context","Progressive Disclosure","Detailed examples and explanations are provided in well-organized blocks within the SKILL.md, without needing separate files for this relatively short skill.",{"category":139,"check":143,"severity":54,"summary":144},"Forked exploration","This skill is about configuring backends and does not involve deep exploration or code review that would necessitate `context: fork`.",{"category":27,"check":146,"severity":29,"summary":147},"Usage examples","The skill includes several end-to-end Python and TypeScript examples demonstrating how to configure and use different backends for various use cases.",{"category":27,"check":149,"severity":29,"summary":150},"Edge cases","The documentation addresses potential failure modes and limitations, such as the need for a store instance with StoreBackend and the security implications of FilesystemBackend.",{"category":107,"check":152,"severity":54,"summary":153},"Tool Fallback","This skill does not rely on external tools like MCP that would require fallbacks; it configures agent backends.",{"category":155,"check":156,"severity":29,"summary":157},"Safety","Halt on unexpected state","The documentation includes warnings and guidance on proper configuration (e.g., using `virtual_mode=True` for FilesystemBackend, providing a store for StoreBackend), implicitly guiding against unexpected states.",{"category":95,"check":159,"severity":29,"summary":160},"Cross-skill coupling","The skill is self-contained and focuses solely on configuring memory and filesystem backends for Deep Agents, without implicit reliance on other skills.",1778053794494,"This skill provides configurable backend strategies for Deep Agents, including ephemeral state, persistent storage across sessions, and hybrid routing. It also details how to use `FilesystemMiddleware` for direct file operations and offers examples for various storage scenarios.","2.0.0","3.4.0","The skill is well-documented and clearly explains its purpose, configuration, and usage with good examples. It adheres to the single responsibility principle and has a clear scope. The critical finding for license usability and the critical finding for release management prevent a perfect score, but the overall quality is high.",85,"A comprehensive skill for managing memory, persistence, and filesystem access in Deep Agents.",[15,16,17,18,19],"global","flagged",{"codeQuality":172,"collectedAt":173,"documentation":174,"maintenance":176,"security":177,"testCoverage":179},{},1778053784680,{"descriptionLength":175,"readmeSize":8},203,{},{"hasNpmPackage":178,"smitheryVerified":178},false,{"hasCi":178,"hasTests":178},{"updatedAt":181},1778053822111,{"githubOwner":183,"githubRepo":184,"locale":23,"slug":185,"type":186},"langchain-ai","langchain-skills","deep-agents-memory","skill",true,{"_creationTime":189,"_id":190,"community":191,"display":192,"identity":204,"parentExtension":206,"providers":229,"relations":233,"workflow":234},1778053782268.1963,"k1710b29xhgdykchws1tmnjrnx866nxv",{"reviewCount":8},{"description":193,"installMethods":194,"name":195,"sourceUrl":196,"tags":197},"Agent skills for building agents with LangChain, LangGraph, and Deep Agents",{},"LangChain Skills","https://github.com/langchain-ai/langchain-skills",[198,199,18,200,201,202,203],"langchain","langgraph","ai-agents","rag","skills","plugins",{"githubOwner":183,"githubRepo":184,"locale":23,"slug":184,"type":205},"plugin",{"_creationTime":207,"_id":208,"community":209,"display":210,"identity":213,"providers":215,"relations":224,"workflow":226},1778053782268.1958,"k1787v8f6tx7dxy8c4xfz7hk2h867f5j",{"reviewCount":8},{"description":193,"installMethods":211,"name":195,"sourceUrl":196,"tags":212},{},[198,199,18,200,201],{"githubOwner":183,"githubRepo":184,"locale":23,"slug":184,"type":214},"marketplace",{"extract":216,"llm":221},{"commitSha":217,"license":218,"marketplace":219},"648df5daa32ef7a742a07740d9c5d13e3b8229c4","MIT",{"name":184,"pluginCount":220},1,{"promptVersionExtension":163,"promptVersionScoring":164,"score":222,"targetMarket":169,"tier":223},70,"evaluated",{"repoId":225},"kd74nzm561ws7px2qx08z27fad864yft",{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},1778053782949,1778053782268,{"extract":230,"llm":231},{"commitSha":217,"license":218},{"promptVersionExtension":163,"promptVersionScoring":164,"score":232,"targetMarket":169,"tier":223},75,{"parentExtensionId":208,"repoId":225},{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},{"extract":236,"llm":237},{"commitSha":217,"license":62},{"promptVersionExtension":163,"promptVersionScoring":164,"score":166,"targetMarket":169,"tier":170},{"parentExtensionId":190,"repoId":225},{"_creationTime":240,"_id":225,"identity":241,"providers":242,"workflow":253},1777995558409.8423,{"githubOwner":183,"githubRepo":184,"sourceUrl":196},{"discover":243,"github":246},{"sources":244},[245],"skills-sh",{"closedIssues90d":247,"forks":248,"openIssues90d":8,"pushedAt":249,"readmeSize":250,"stars":251,"topics":252},2,58,1777486877000,3660,651,[],{"discoverAt":254,"extractAt":255,"githubAt":255,"updatedAt":255},1777995558409,1778053783581,{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},[],[259,281,312,340,357,378],{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":271,"providers":273,"relations":279,"workflow":280},1778053782268.2017,"k1760bke3zamp510t46nye2k4h867x1m",{"reviewCount":8},{"description":264,"installMethods":265,"name":266,"sourceUrl":267,"tags":268},"INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, thread_id, time travel, Store, and subgraph persistence modes.",{},"LangGraph Persistence","https://github.com/langchain-ai/langchain-skills/tree/HEAD/config/skills/langgraph-persistence",[199,16,269,270,15],"state-management","checkpointer",{"githubOwner":183,"githubRepo":184,"locale":23,"slug":272,"type":186},"langgraph-persistence",{"extract":274,"llm":276},{"commitSha":217,"license":275},"n/a",{"promptVersionExtension":163,"promptVersionScoring":164,"score":277,"targetMarket":169,"tier":278},92,"verified",{"parentExtensionId":190,"repoId":225},{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},{"_creationTime":282,"_id":283,"community":284,"display":285,"identity":298,"providers":301,"relations":306,"workflow":308},1778053148350.4197,"k17e3weyfam1zjbsk2tb59tzmd866wsp",{"reviewCount":8},{"description":286,"installMethods":287,"name":288,"sourceUrl":289,"tags":290},"Build AI agents with tools, memory, and multi-step reasoning - ChatGPT, Claude, Gemini integration patterns",{},"AI Agent Builder","https://github.com/claude-office-skills/skills/tree/HEAD/ai-agent-builder",[291,292,293,294,15,295,296,297],"ai-agent","agent-design","llm","tool-use","reasoning","documentation","patterns",{"githubOwner":299,"githubRepo":202,"locale":23,"slug":300,"type":186},"claude-office-skills","ai-agent-builder",{"extract":302,"llm":304},{"commitSha":303,"license":218},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":163,"promptVersionScoring":164,"score":305,"targetMarket":169,"tier":278},95,{"repoId":307},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":309,"extractAt":310,"githubAt":309,"llmAt":311,"updatedAt":311},1778053151766,1778053148350,1778053561145,{"_creationTime":313,"_id":314,"community":315,"display":316,"identity":324,"providers":328,"relations":333,"workflow":336},1778053172687.5266,"k17cmfpt7faha7qexv5wp5a1hh8664jb",{"reviewCount":8},{"description":317,"installMethods":318,"name":319,"sourceUrl":320,"tags":321},"把当前诊断的关键状态存到本地，下次回来可以接着用。 触发方式：/dbs-save、/存档、「保存这次诊断」「记下来」「这个结论留着」 Save the current diagnosis state to disk for cross-session recall. Trigger: /dbs-save, \"save this diagnosis\", \"remember this\"",{},"dbs-save：诊断存档","https://github.com/dontbesilent2025/dbskill/tree/HEAD/skills/dbs-save",[269,16,322,296,323],"diagnostics","local-storage",{"githubOwner":325,"githubRepo":326,"locale":23,"slug":327,"type":186},"dontbesilent2025","dbskill","dbs-save",{"extract":329,"llm":332},{"commitSha":330,"license":331},"82ad0b438a95e6a350ff26febbcfd0d309feb134","CC-BY-NC-4.0",{"promptVersionExtension":163,"promptVersionScoring":164,"score":305,"targetMarket":169,"tier":278},{"parentExtensionId":334,"repoId":335},"k171nkmkpqr31jz5hv1dvmppyx866saw","kd79vvh7s9ep69hsn7agrem6s1864j2b",{"anyEnrichmentAt":337,"extractAt":338,"githubAt":337,"llmAt":339,"updatedAt":339},1778053174293,1778053172687,1778053288253,{"_creationTime":341,"_id":342,"community":343,"display":344,"identity":351,"providers":352,"relations":355,"workflow":356},1778053782268.1982,"k17c7a6x1535rf64abc4aj73d18673he",{"reviewCount":8},{"description":345,"installMethods":346,"name":347,"sourceUrl":348,"tags":349},"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",[198,199,18,350,296],"framework-selection",{"githubOwner":183,"githubRepo":184,"locale":23,"slug":350,"type":186},{"extract":353,"llm":354},{"commitSha":217,"license":218},{"promptVersionExtension":163,"promptVersionScoring":164,"score":305,"targetMarket":169,"tier":278},{"parentExtensionId":190,"repoId":225},{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},{"_creationTime":358,"_id":359,"community":360,"display":361,"identity":371,"providers":373,"relations":376,"workflow":377},1778053782268.1978,"k17e86mrthw9p3ka6b379d4nfs867gae",{"reviewCount":8},{"description":362,"installMethods":363,"name":364,"sourceUrl":365,"tags":366},"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",[18,367,368,369,370,198,199],"orchestration","subagents","task-planning","human-in-the-loop",{"githubOwner":183,"githubRepo":184,"locale":23,"slug":372,"type":186},"deep-agents-orchestration",{"extract":374,"llm":375},{"commitSha":217,"license":218},{"promptVersionExtension":163,"promptVersionScoring":164,"score":305,"targetMarket":169,"tier":278},{"parentExtensionId":190,"repoId":225},{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181},{"_creationTime":379,"_id":380,"community":381,"display":382,"identity":391,"providers":393,"relations":397,"workflow":398},1778053782268.1968,"k17b4azxqtakm78mxatx1sst0d867h79",{"reviewCount":8},{"description":383,"installMethods":384,"name":385,"sourceUrl":386,"tags":387},"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",[18,198,199,388,389,390],"agent-framework","python","typescript",{"githubOwner":183,"githubRepo":184,"locale":23,"slug":392,"type":186},"deep-agents-core",{"extract":394,"llm":395},{"commitSha":217,"license":54},{"promptVersionExtension":163,"promptVersionScoring":164,"score":396,"targetMarket":169,"tier":278},93,{"parentExtensionId":190,"repoId":225},{"anyEnrichmentAt":227,"extractAt":228,"githubAt":227,"llmAt":181,"updatedAt":181}]