[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-BrainBlend-AI-atomic-agents-zh-CN":3,"guides-for-BrainBlend-AI-atomic-agents":630,"similar-k174txs3vx7868h7s3jqmd7q8x86m6fy-zh-CN":631},{"_creationTime":4,"_id":5,"children":6,"community":165,"display":166,"evaluation":169,"identity":400,"isFallback":396,"parentExtension":403,"providers":433,"relations":438,"repo":439,"tags":627,"workflow":628},1778683519028.9524,"k174txs3vx7868h7s3jqmd7q8x86m6fy",[7,50,73,96,119,142],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":25,"relations":41,"tags":45,"workflow":46},1778683544198.7485,"k17dakr03hgrarxp9jrba2xwrh86m6xd",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"构建和连接 `AtomicAgent[InSchema, OutSchema]` — 模式、`AgentConfig`、`SystemPromptGenerator`、提供程序客户端、历史记录、钩子、可选上下文提供程序。当用户要求“创建代理”、“添加另一个代理”、“构建 `AtomicAgent`”、“连接代理”或运行 `/atomic-agents:create-atomic-agent` 时使用。",{"claudeCode":15},"BrainBlend-AI/atomic-agents","创建原子代理","https://github.com/BrainBlend-AI/atomic-agents",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":23,"type":24},"claude-plugin/atomic-agents/skills/create-atomic-agent","BrainBlend-AI","atomic-agents","zh-CN","create-atomic-agent","skill",{"evaluate":26,"extract":38},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":30,"targetMarket":36,"tier":37},"3.0.0","4.4.0",98,[31,32,33,34,35],"agent-development","llm-framework","python","code-generation","pydantic","global","verified",{"commitSha":39,"license":40},"HEAD","MIT",{"parentExtensionId":42,"repoId":43,"translatedFrom":44},"k17bm61p7zr993vt7thb45838h86mrjy","kd7038dvhwk39adrnvedmx8x3s86mqpq","k1707nd2dxdw44brdnq5djf38d86mksy",[31,34,32,35,33],{"evaluatedAt":47,"extractAt":48,"updatedAt":49},1778683299108,1778683220959,1778683544198,{"_creationTime":51,"_id":52,"community":53,"display":54,"identity":58,"providers":60,"relations":67,"tags":69,"workflow":70},1778683538635.459,"k176zv4jwrbvtz2162xhx028pd86n25m",{"reviewCount":11},{"description":55,"installMethods":56,"name":57,"sourceUrl":17},"构建一个`BaseDynamicContextProvider`，它在每次`run()`时将一个命名的、有标题的块注入到代理的系统提示中——当前时间、用户身份、检索到的RAG文档、会话状态、缓存的数据库模式。当用户要求“添加一个上下文提供程序”、“将X注入提示”、“给代理动态上下文”、“连接RAG”或“创建一个`BaseDynamicContextProvider`”或运行`/atomic-agents:create-atomic-context-provider`时使用。",{"claudeCode":15},"create-atomic-context-provider",{"basePath":59,"githubOwner":20,"githubRepo":21,"locale":22,"slug":57,"type":24},"claude-plugin/atomic-agents/skills/create-atomic-context-provider",{"evaluate":61,"extract":66},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":62,"targetMarket":36,"tier":37},[63,32,33,64,65],"agentic-ai","developer-tools","prompt-engineering",{"commitSha":39},{"parentExtensionId":42,"repoId":43,"translatedFrom":68},"k17ahn23cb220m5eqphy3d2njh86n0bx",[63,64,32,65,33],{"evaluatedAt":71,"extractAt":48,"updatedAt":72},1778683313402,1778683538635,{"_creationTime":74,"_id":75,"community":76,"display":77,"identity":81,"providers":84,"relations":90,"tags":92,"workflow":93},1778683563768.6453,"k17b2reyz0295rjv57fq9jwpy986magy",{"reviewCount":11},{"description":78,"installMethods":79,"name":80,"sourceUrl":17},"设计和编写 Atomic Agents 代理或工具的 `BaseIOSchema` 输入/输出对 — 文档字符串、字段描述、验证器、错误变体。当用户要求“创建 schema”、“设计输入/输出 schema”、“定义 `IOSchema`”、“编写 `BaseIOSchema`”、“建模代理的输出”或运行 `/atomic-agents:create-atomic-schema` 时使用。",{"claudeCode":15},"Create Atomic Schema",{"basePath":82,"githubOwner":20,"githubRepo":21,"locale":22,"slug":83,"type":24},"claude-plugin/atomic-agents/skills/create-atomic-schema","create-atomic-schema",{"evaluate":85,"extract":89},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":86,"targetMarket":36,"tier":37},[87,35,88,21,33],"schema","instructor",{"commitSha":39,"license":40},{"parentExtensionId":42,"repoId":43,"translatedFrom":91},"k170nd3h8zeayffrxe6pscxyy986m7em",[21,88,35,33,87],{"evaluatedAt":94,"extractAt":48,"updatedAt":95},1778683329867,1778683563768,{"_creationTime":97,"_id":98,"community":99,"display":100,"identity":104,"providers":107,"relations":113,"tags":115,"workflow":116},1778683574025.2495,"k17bay3j4xczpmc1bsw89b553586mm5a",{"reviewCount":11},{"description":101,"installMethods":102,"name":103,"sourceUrl":17},"构建一个 `BaseTool[InSchema, OutSchema]` 子类 — 输入/输出模式，`BaseToolConfig`，`run()`（和可选的 `run_async()`），环境变量驱动的 secret，类型化的失败输出。当用户要求“添加工具”、“创建工具”、“将 API 包装成工具”、“构建 `BaseTool`”、“制作计算器/搜索/天气工具”或运行 `/atomic-agents:create-atomic-tool` 时使用。",{"claudeCode":15},"创建原子工具",{"basePath":105,"githubOwner":20,"githubRepo":21,"locale":22,"slug":106,"type":24},"claude-plugin/atomic-agents/skills/create-atomic-tool","create-atomic-tool",{"evaluate":108,"extract":112},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":110,"targetMarket":36,"tier":37},99,[33,34,64,111,35,88],"agent-framework",{"commitSha":39,"license":40},{"parentExtensionId":42,"repoId":43,"translatedFrom":114},"k17etfv7gy0r843nssf7yy7em586nxja",[111,34,64,88,35,33],{"evaluatedAt":117,"extractAt":48,"updatedAt":118},1778683348543,1778683574025,{"_creationTime":120,"_id":121,"community":122,"display":123,"identity":127,"providers":130,"relations":136,"tags":138,"workflow":139},1778683605618.4404,"k17d19ntb1qmpx0z8vphd812mn86m98r",{"reviewCount":11},{"description":124,"installMethods":125,"name":126,"sourceUrl":17},"Atomic Agents Python 框架指南 — 涵盖 schemas、agents、tools、context providers、prompts、orchestration 和 provider 配置。当代码从 `atomic_agents` 导入、定义 `AtomicAgent`、`BaseTool` 或 `BaseIOSchema` 时，或当用户询问有关 multi-agent orchestration 或 LLM-provider 绑定在 atomic-agents 项目中的问题时使用。",{"claudeCode":15},"Atomic Agents Framework Guide",{"basePath":128,"githubOwner":20,"githubRepo":21,"locale":22,"slug":129,"type":24},"claude-plugin/atomic-agents/skills/framework","framework",{"evaluate":131,"extract":135},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":132,"targetMarket":36,"tier":37},[133,33,129,134,64],"llm","agent",{"commitSha":39,"license":40},{"parentExtensionId":42,"repoId":43,"translatedFrom":137},"k174y23pqen81g4psrdx7ejtf186nw0j",[134,64,129,133,33],{"evaluatedAt":140,"extractAt":48,"updatedAt":141},1778683372619,1778683605618,{"_creationTime":143,"_id":144,"community":145,"display":146,"identity":150,"providers":152,"relations":159,"tags":161,"workflow":162},1778683598797.8015,"k178hsmy4gzg8j79qesjjb8tcn86n1x6",{"reviewCount":11},{"description":147,"installMethods":148,"name":149,"sourceUrl":17},"从头开始构建新的 Atomic Agents 项目 — 创建目录、`pyproject.toml`、环境文件、第一个代理和一个可运行的入口点。当用户要求从头开始一个新 atomic-agents 项目、说“scaffold”/“new project”/“start from zero”，或运行 `/atomic-agents:new-app` 时使用。",{"claudeCode":15},"new-app",{"basePath":151,"githubOwner":20,"githubRepo":21,"locale":22,"slug":149,"type":24},"claude-plugin/atomic-agents/skills/new-app",{"evaluate":153,"extract":158},{"promptVersionExtension":27,"promptVersionScoring":28,"score":154,"tags":155,"targetMarket":36,"tier":37},97,[156,33,64,157,31],"scaffolding","project-setup",{"commitSha":39},{"parentExtensionId":42,"repoId":43,"translatedFrom":160},"k17c6gmqfv21863cq991epadqd86n6h0",[31,64,157,33,156],{"evaluatedAt":163,"extractAt":48,"updatedAt":164},1778683390367,1778683598797,{"reviewCount":11},{"description":167,"installMethods":168,"name":21,"sourceUrl":17},"用于使用 Atomic Agents Python 框架构建、脚手架、理解和审核应用程序的技能、探索器和审阅器子代理。包括总括性的 `framework` 技能、面向操作的 `create-atomic-schema` / `create-atomic-agent` / `create-atomic-tool` / `create-atomic-context-provider` 技能、`new-app` 脚手架工具、用于提示、编排、内存、挂钩、提供程序、项目结构和测试的渐进式披露参考材料，以及用于代码库映射和代码审阅的隔离上下文子代理。",{"claudeCode":21},{"_creationTime":170,"_id":171,"extensionId":5,"locale":22,"result":172,"trustSignals":381,"workflow":398},1778683519028.9526,"kn79aync6cn9nt12tdrcrcd00x86mj49",{"checks":173,"evaluatedAt":358,"extensionSummary":359,"features":360,"nonGoals":366,"promptVersionExtension":27,"promptVersionScoring":28,"purpose":370,"rationale":371,"score":29,"summary":372,"tags":373,"tier":37,"useCases":376},[174,179,182,185,189,192,196,201,204,207,211,215,218,222,225,228,231,234,237,240,244,248,252,256,260,263,267,270,274,277,280,283,286,289,292,296,299,303,306,310,313,316,319,322,325,328,331,334,337,340,344,347,350,354],{"category":175,"check":176,"severity":177,"summary":178},"Practical Utility","Problem relevance","pass","描述清楚地说明了使用 Atomic Agents Python 框架的问题，以及该扩展如何为它提供即时知识和工具。",{"category":175,"check":180,"severity":177,"summary":181},"Unique selling proposition","该扩展提供了一组有价值的专用技能和子代理，超越了 Atomic Agents 框架的基本提示工程，为开发、理解和审阅提供了具体的工具。",{"category":175,"check":183,"severity":177,"summary":184},"Production readiness","该插件提供了一套全面的工具和技能，涵盖了 Atomic Agents 项目的整个生命周期，从脚手架到深入的代码审阅，并遵循既定约定。",{"category":186,"check":187,"severity":177,"summary":188},"Scope","Single responsibility principle","该插件专注于 Atomic Agents Python 框架，提供了一套相关的工具和技能，用于在此特定域内构建、理解和审核应用程序。",{"category":186,"check":190,"severity":177,"summary":191},"Description quality","描述准确、结构良好，并清楚地概述了插件的功能和组件。",{"category":193,"check":194,"severity":177,"summary":195},"Invocation","Scoped tools","该插件公开了 `create-atomic-schema`、`create-atomic-agent` 等范围限定的工具，这些工具在其 Atomic Agents 框架内的功能方面是特定的。",{"category":197,"check":198,"severity":199,"summary":200},"Documentation","Configuration & parameter reference","not_applicable","配置和参数由 Atomic Agents 框架本身或通过标准的 Python 项目实践隐式处理，而不是显式的插件级配置。",{"category":186,"check":202,"severity":177,"summary":203},"Tool naming","工具和技能名称，如 `create-atomic-schema`、`atomic-explorer` 和 `atomic-reviewer`，具有描述性，并清楚地表明它们在 Atomic Agents 域内的用途。",{"category":186,"check":205,"severity":177,"summary":206},"Minimal I/O surface","技能和子代理旨在与特定的 Atomic Agents 构件和代码库进行交互，仅请求必要的信息，并返回集中的报告或生成的代码。",{"category":208,"check":209,"severity":177,"summary":210},"License","License usability","该项目根据 MIT 许可证授权，这是一个允许广泛使用的宽松开源许可证。",{"category":212,"check":213,"severity":177,"summary":214},"Maintenance","Commit recency","上次提交是在 2026 年 4 月 29 日，表明已积极维护。",{"category":212,"check":216,"severity":177,"summary":217},"Dependency Management","该项目使用 `pyproject.toml`，可能遵循标准的 Python 依赖项管理实践，并提到 `uv` 进行同步，表明管理良好。",{"category":219,"check":220,"severity":177,"summary":221},"Security","Secret Management","密钥通过环境变量和 `userConfig` 与 `sensitive: true` 一起处理，用于在适用时进行密钥存储，遵循不硬编码的良好实践。",{"category":219,"check":223,"severity":177,"summary":224},"Injection","该扩展旨在处理代码库，不获取或执行任意外部内容，而是专注于在此框架内分析和生成代码。",{"category":219,"check":226,"severity":177,"summary":227},"Transitive Supply-Chain Grenades","该插件依赖于本地文件和标准的 Python 包安装，避免了下载或执行不受信任的外部代码。",{"category":219,"check":229,"severity":177,"summary":230},"Sandbox Isolation","该插件的操作仅限于分析用户项目目录或插件自身数据范围内的代码和脚手架，遵循沙箱原则。",{"category":219,"check":232,"severity":177,"summary":233},"Sandbox escape primitives","在提供的源文件中，没有发现可能导致沙箱逃逸的独立进程生成或拒绝-重试循环的证据。",{"category":219,"check":235,"severity":177,"summary":236},"Data Exfiltration","该插件专注于分析本地代码和脚手架，没有迹象表明将机密数据发送给第三方。",{"category":219,"check":238,"severity":177,"summary":239},"Hidden Text Tricks","捆绑的内容和描述似乎没有隐藏的控制技巧或混淆字符。",{"category":241,"check":242,"severity":177,"summary":243},"Hooks","Opaque code execution","挂钩被描述为可读的 bash 或 `.mjs` 文件，并且整体结构表明执行代码是直接的，而不是混淆的。",{"category":245,"check":246,"severity":177,"summary":247},"Portability","Structural Assumption","该插件围绕 Atomic Agents 框架结构设计，对项目布局有清晰的指导，并处理记录或优雅处理的假设。",{"category":249,"check":250,"severity":177,"summary":251},"Trust","Issues Attention","在过去的 90 天里，有 6 个打开和 7 个关闭的问题，关闭率健康，表明维护者参与度高。",{"category":253,"check":254,"severity":177,"summary":255},"Versioning","Release Management","该插件在其清单中声明了一个清晰的 semver 版本（2.1.0）并有一个 CHANGELOG.md，便于版本跟踪。",{"category":257,"check":258,"severity":177,"summary":259},"Code Execution","Validation","Atomic Agents 框架本身在很大程度上依赖 Pydantic 进行模式验证，确保代理和工具的输入和输出得到可靠处理。",{"category":219,"check":261,"severity":177,"summary":262},"Unguarded Destructive Operations","该插件的主要功能是代码分析和脚手架，而不是破坏性操作，并且在适用时通过显式确认或模拟运行机制进行保护。",{"category":264,"check":265,"severity":177,"summary":266},"Errors","Error Handling","Atomic Agents 框架通过类型化输出和挂钩来促进结构化错误处理，确保错误被捕获并有意义地报告。",{"category":257,"check":268,"severity":199,"summary":269},"Logging","该插件本身似乎不执行任何需要本地审计日志记录的破坏性操作或出站调用，除了核心框架或用户配置可能提供的功能之外。",{"category":271,"check":272,"severity":177,"summary":273},"Compliance","GDPR","该插件对代码和项目结构进行操作，而不是个人数据，因此 GDPR 合规性很简单。",{"category":271,"check":275,"severity":177,"summary":276},"Target market","该扩展是为 Python 开发工作流设计的，并且在全球范围内适用，未发现区域或司法管辖区限制。",{"category":245,"check":278,"severity":177,"summary":279},"Runtime stability","该插件是用 Python 编写的，并依赖于标准库和 Atomic Agents 框架，确保在 POSIX 和 Windows 系统上具有广泛的兼容性。",{"category":197,"check":281,"severity":177,"summary":282},"README","README 提供了插件的目的、功能、安装及其工作原理的全面概述。",{"category":186,"check":284,"severity":177,"summary":285},"Tool surface size","该插件公开了一组可管理的、专注的技能和子代理，符合 3-10 个工具的目标范围。",{"category":193,"check":287,"severity":177,"summary":288},"Overlapping near-synonym tools","公开的工具和技能具有不同的名称和目的，避免了 LLM 的冗余和混淆。",{"category":197,"check":290,"severity":177,"summary":291},"Phantom features","README 中描述的所有功能，例如 `framework` 技能、`new-app` 脚手架工具以及 `atomic-explorer`/`atomic-reviewer` 子代理，都有相应的实现。",{"category":293,"check":294,"severity":177,"summary":295},"Install","Installation instruction","README 提供了清晰、可复制的安装说明，适用于各种环境，包括市场、本地开发和团队项目。",{"category":264,"check":297,"severity":177,"summary":298},"Actionable error messages","Atomic Agents 框架通过类型化输出和框架级错误处理来强调可操作的错误消息，确保用户可以理解和修复问题。",{"category":300,"check":301,"severity":177,"summary":302},"Execution","Pinned dependencies","`pyproject.toml` 和 `uv` 同步的提及表明固定了依赖项并进行了良好的项目设置。",{"category":186,"check":304,"severity":199,"summary":305},"Dry-run preview","该插件的功能主要是分析或脚手架，不涉及需要模拟运行预览的状态更改操作。",{"category":307,"check":308,"severity":177,"summary":309},"Protocol","Idempotent retry & timeouts","底层的 Atomic Agents 框架支持幂等操作和远程调用的超时，确保了稳健的执行。",{"category":271,"check":311,"severity":177,"summary":312},"Telemetry opt-in","该插件及其框架似乎默认不收集遥测数据，遵循此类数据的选择加入原则。",{"category":193,"check":314,"severity":177,"summary":315},"Name collisions","捆绑的扩展（`framework`、`new-app`、`atomic-explorer`、`atomic-reviewer` 和创建技能）具有不同的名称和触发点，避免了冲突。",{"category":193,"check":317,"severity":199,"summary":318},"Hooks-off mechanism","该插件似乎没有定义自己的挂钩，这需要超越框架通用功能的特定“关闭挂钩”机制。",{"category":193,"check":320,"severity":199,"summary":321},"Hook matcher tightness","在提供的源文件中，没有为此插件定义自定义挂钩。",{"category":219,"check":323,"severity":199,"summary":324},"Hook security","该插件没有定义需要特定安全网关的自定义挂钩。",{"category":241,"check":326,"severity":199,"summary":327},"Silent prompt rewriting","插件中没有定义 `UserPromptSubmit` 挂钩，这些挂钩可能会静默重写提示。",{"category":219,"check":329,"severity":199,"summary":330},"Permission Hook","该插件没有定义任何 `PermissionRequest` 挂钩。",{"category":271,"check":332,"severity":199,"summary":333},"Hook privacy","该插件没有定义通常会涉及网络日志记录或遥测的自定义挂钩。",{"category":257,"check":335,"severity":199,"summary":336},"Hook dependency","该插件没有定义任何依赖外部脚本或二进制文件的自定义挂钩。",{"category":197,"check":338,"severity":177,"summary":339},"Feature Transparency","README 清楚地解释了插件的组件及其功能，与 `plugin.json` 描述一致。",{"category":341,"check":342,"severity":177,"summary":343},"Convention","Layout convention adherence","该插件遵循标准的 Claude Code 插件结构，`.claude-plugin/` 中包含 `plugin.json`，并且技能组织得当。",{"category":341,"check":345,"severity":177,"summary":346},"Plugin state","插件状态（如果有）将驻留在 `${CLAUDE_PLUGIN_DATA}` 下，确保在版本和卸载过程中得到妥善管理。",{"category":219,"check":348,"severity":177,"summary":349},"Keychain-stored secrets","密钥通过环境变量和用户提供的配置进行处理，框架支持通过 `userConfig` 进行安全存储。",{"category":351,"check":352,"severity":177,"summary":353},"Dependencies","Tagged release sourcing","该插件本身源自 GitHub 存储库，其依赖项通过 `pyproject.toml` 进行管理，这暗示着遵循已发布的包标准。",{"category":355,"check":356,"severity":177,"summary":357},"Installation","Clean uninstall","该插件的操作仅限于 Claude Code 环境和标准 Python 项目结构，确保干净卸载，没有持久的后台进程。",1778683256909,"该插件将 Atomic Agents Python 框架的深度知识集成到 Claude Code 中，提供用于构建、脚手架、理解和审核应用程序的技能和子代理。它包括一个用于一般指导的 `framework` 技能、用于架构、代理、工具和上下文提供程序的创建技能、一个 `new-app` 脚手架工具，以及用于代码库分析和审阅的专用 `atomic-explorer` 和 `atomic-reviewer` 子代理。",[361,362,363,364,365],"框架指导技能","新项目的代码脚手架","代码库探索和映射","Atomic Agents 代码审阅子代理","模式、代理、工具和提供程序创建技能",[367,368,369],"取代通用的 Python 代码审阅。","处理 Atomic Agents 框架之外的通用 LLM 应用程序开发。","为 Atomic Agents 应用程序提供运行时环境（这是一个开发辅助插件）。","通过在 Claude Code 中直接提供上下文知识、脚手架工具和用于代码分析与审阅的专用代理，赋能使用 Atomic Agents Python 框架的开发人员。","该插件文档齐全，符合安全和依赖项管理的最佳实践，并为 Atomic Agents 框架提供了一套统一的工具。未发现任何关键或警告问题。","出色的插件，为 Atomic Agents Python 框架提供了全面的工具和指导。",[33,134,129,34,374,375],"development-tools","llm-application-development",[377,378,379,380],"从头开始为新的 Atomic Agents 项目搭建脚手架。","理解现有的 Atomic Agents 代码库的结构和模式。","在提交之前审阅 Atomic Agents 代码以确保符合框架的正确性。","向 Atomic Agents 应用程序添加新的代理、工具或上下文提供程序。",{"codeQuality":382,"collectedAt":384,"documentation":385,"maintenance":388,"security":395,"testCoverage":397},{"hasLockfile":383},true,1778683239778,{"descriptionLength":386,"readmeSize":387},545,20431,{"closedIssues90d":389,"forks":390,"hasChangelog":383,"manifestVersion":391,"openIssues90d":392,"pushedAt":393,"stars":394},7,506,"2.1.0",6,1777460217000,5909,{"hasNpmPackage":396,"license":40,"smitheryVerified":396},false,{"hasCi":383,"hasTests":383},{"updatedAt":399},1778683519029,{"basePath":401,"githubOwner":20,"githubRepo":21,"locale":22,"slug":21,"type":402},"claude-plugin/atomic-agents","plugin",{"_creationTime":404,"_id":405,"community":406,"display":407,"identity":411,"parentExtension":415,"providers":416,"relations":428,"tags":429,"workflow":430},1778683220959.3242,"k173812k7d1b2wh2bze2r2cdjn86mzva",{"reviewCount":11},{"description":408,"installMethods":409,"name":410,"sourceUrl":17},"Official plugins for the Atomic Agents framework - a lightweight, modular system for building AI agents with Pydantic and Instructor",{"claudeCode":15},"Atomic Agents",{"basePath":412,"githubOwner":20,"githubRepo":21,"locale":413,"slug":21,"type":414},"","en","marketplace",null,{"evaluate":417,"extract":422},{"promptVersionExtension":418,"promptVersionScoring":28,"score":419,"tags":420,"targetMarket":36,"tier":37},"3.1.0",95,[421,133,35,88,33,129],"ai-agents",{"commitSha":39,"license":40,"marketplace":423,"plugin":426},{"name":424,"pluginCount":425},"brainblend-plugins",1,{"mcpCount":11,"provider":427,"skillCount":11},"classify",{"repoId":43},[421,129,88,133,35,33],{"evaluatedAt":431,"extractAt":48,"updatedAt":432},1778683239491,1778683666542,{"evaluate":434,"extract":436},{"promptVersionExtension":27,"promptVersionScoring":28,"score":29,"tags":435,"targetMarket":36,"tier":37},[33,134,129,34,374,375],{"commitSha":39,"license":40,"plugin":437},{"mcpCount":11,"provider":427,"skillCount":392},{"parentExtensionId":405,"repoId":43,"translatedFrom":42},{"_creationTime":440,"_id":43,"identity":441,"providers":442,"workflow":623},1778683214161.1255,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":443,"discover":610,"github":613},{"commitSha":39,"extensions":444},[445,458,484,493,499,505,511,517,545,551,576,585,594,603],{"basePath":412,"description":408,"displayName":424,"installMethods":446,"rationale":447,"selectedPaths":448,"source":457,"sourceLanguage":413,"type":414},{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[449,452,454],{"path":450,"priority":451},".claude-plugin/marketplace.json","mandatory",{"path":453,"priority":451},"README.md",{"path":455,"priority":456},"LICENSE","high","rule",{"basePath":401,"description":459,"displayName":21,"installMethods":460,"license":40,"rationale":461,"selectedPaths":462,"source":457,"sourceLanguage":413,"type":402},"Skills plus explorer and reviewer subagents for building, scaffolding, understanding, and auditing applications with the Atomic Agents Python framework. Includes the umbrella `framework` skill, action-oriented `create-atomic-schema` / `create-atomic-agent` / `create-atomic-tool` / `create-atomic-context-provider` skills, the `new-app` scaffolder, progressive-disclosure reference material for prompts, orchestration, memory, hooks, providers, project structure, and testing, and isolated-context subagents for codebase mapping and code review.",{"claudeCode":21},"plugin manifest at claude-plugin/atomic-agents/.claude-plugin/plugin.json",[463,465,466,467,470,472,474,476,478,480,482],{"path":464,"priority":451},".claude-plugin/plugin.json",{"path":453,"priority":451},{"path":455,"priority":456},{"path":468,"priority":469},"skills/create-atomic-agent/SKILL.md","medium",{"path":471,"priority":469},"skills/create-atomic-context-provider/SKILL.md",{"path":473,"priority":469},"skills/create-atomic-schema/SKILL.md",{"path":475,"priority":469},"skills/create-atomic-tool/SKILL.md",{"path":477,"priority":469},"skills/framework/SKILL.md",{"path":479,"priority":469},"skills/new-app/SKILL.md",{"path":481,"priority":456},"agents/atomic-explorer.md",{"path":483,"priority":456},"agents/atomic-reviewer.md",{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":457,"sourceLanguage":413,"type":24},".claude/skills/release","Release a new version of atomic-agents to PyPI and GitHub. Use when the user asks to \"release\", \"publish\", \"deploy\", or \"bump version\" for atomic-agents.","release",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/release/SKILL.md",[491],{"path":492,"priority":451},"SKILL.md",{"basePath":19,"description":494,"displayName":23,"installMethods":495,"rationale":496,"selectedPaths":497,"source":457,"sourceLanguage":413,"type":24},"Build and wire an `AtomicAgent[InSchema, OutSchema]` — schemas, `AgentConfig`, `SystemPromptGenerator`, provider client, history, hooks, optional context providers. Use when the user asks to \"create an agent\", \"add another agent\", \"build an `AtomicAgent`\", \"wire up an agent\", \"make a planner/router/extractor agent\", or runs `/atomic-agents:create-atomic-agent`.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-agent/SKILL.md",[498],{"path":492,"priority":451},{"basePath":59,"description":500,"displayName":57,"installMethods":501,"rationale":502,"selectedPaths":503,"source":457,"sourceLanguage":413,"type":24},"Build a `BaseDynamicContextProvider` that injects a named, titled block into an agent's system prompt at every `run()` — current time, user identity, retrieved RAG docs, session state, cached DB schema. Use when the user asks to \"add a context provider\", \"inject X into the prompt\", \"give the agent dynamic context\", \"wire up RAG\", \"make a `BaseDynamicContextProvider`\", or runs `/atomic-agents:create-atomic-context-provider`.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-context-provider/SKILL.md",[504],{"path":492,"priority":451},{"basePath":82,"description":506,"displayName":83,"installMethods":507,"rationale":508,"selectedPaths":509,"source":457,"sourceLanguage":413,"type":24},"Design and write a `BaseIOSchema` input/output pair for an Atomic Agents agent or tool — docstrings, field descriptions, validators, error variants. Use when the user asks to \"create a schema\", \"design the input/output schema\", \"define an `IOSchema`\", \"write a `BaseIOSchema`\", \"model the agent's output\", or runs `/atomic-agents:create-atomic-schema`.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-schema/SKILL.md",[510],{"path":492,"priority":451},{"basePath":105,"description":512,"displayName":106,"installMethods":513,"rationale":514,"selectedPaths":515,"source":457,"sourceLanguage":413,"type":24},"Build a `BaseTool[InSchema, OutSchema]` subclass — input/output schemas, `BaseToolConfig`, `run()` (and optional `run_async()`), env-driven secrets, typed failure outputs. Use when the user asks to \"add a tool\", \"create a tool\", \"wrap an API as a tool\", \"build a `BaseTool`\", \"make a calculator/search/weather tool\", or runs `/atomic-agents:create-atomic-tool`.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-tool/SKILL.md",[516],{"path":492,"priority":451},{"basePath":128,"description":518,"displayName":129,"installMethods":519,"rationale":520,"selectedPaths":521,"source":457,"sourceLanguage":413,"type":24},"Guide for the Atomic Agents Python framework — schemas, agents, tools, context providers, prompts, orchestration, and provider configuration. Use when code imports from `atomic_agents`, defines an `AtomicAgent`, `BaseTool`, or `BaseIOSchema`, or the user asks about multi-agent orchestration or LLM-provider wiring in an atomic-agents project.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/framework/SKILL.md",[522,523,525,527,529,531,533,535,537,539,541,543],{"path":492,"priority":451},{"path":524,"priority":469},"references/agents.md",{"path":526,"priority":469},"references/context-providers.md",{"path":528,"priority":469},"references/hooks.md",{"path":530,"priority":469},"references/memory.md",{"path":532,"priority":469},"references/orchestration.md",{"path":534,"priority":469},"references/project-structure.md",{"path":536,"priority":469},"references/prompts.md",{"path":538,"priority":469},"references/providers.md",{"path":540,"priority":469},"references/schemas.md",{"path":542,"priority":469},"references/testing.md",{"path":544,"priority":469},"references/tools.md",{"basePath":151,"description":546,"displayName":149,"installMethods":547,"rationale":548,"selectedPaths":549,"source":457,"sourceLanguage":413,"type":24},"Scaffold a new Atomic Agents project from scratch — create the directory, `pyproject.toml`, env file, first agent, and a runnable entry point. Use when the user asks to start a new atomic-agents project from scratch, says \"scaffold\" / \"new project\" / \"start from zero\", or runs `/atomic-agents:new-app`.",{"claudeCode":15},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/new-app/SKILL.md",[550],{"path":492,"priority":451},{"basePath":552,"displayName":553,"installMethods":554,"rationale":555,"selectedPaths":556,"source":457,"sourceLanguage":413,"type":575},"atomic-examples/mcp-agent/example-mcp-server","example-mcp-server",{"pypi":553},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/mcp-agent/example-mcp-server/pyproject.toml",[557,559,560,562,565,567,569,571,573],{"path":558,"priority":451},"pyproject.toml",{"path":453,"priority":451},{"path":561,"priority":469},"example_mcp_server/server.py",{"path":563,"priority":564},"example_mcp_server/tools/__init__.py","low",{"path":566,"priority":564},"example_mcp_server/tools/add_numbers.py",{"path":568,"priority":564},"example_mcp_server/tools/batch_operations.py",{"path":570,"priority":564},"example_mcp_server/tools/divide_numbers.py",{"path":572,"priority":564},"example_mcp_server/tools/multiply_numbers.py",{"path":574,"priority":564},"example_mcp_server/tools/subtract_numbers.py","mcp",{"basePath":577,"displayName":578,"installMethods":579,"rationale":580,"selectedPaths":581,"source":457,"sourceLanguage":413,"type":575},"atomic-examples/progressive-disclosure/servers/data_server","pd-data-server",{"pypi":578},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/data_server/pyproject.toml",[582,583],{"path":558,"priority":451},{"path":584,"priority":469},"data_server/server.py",{"basePath":586,"displayName":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":457,"sourceLanguage":413,"type":575},"atomic-examples/progressive-disclosure/servers/math_server","pd-math-server",{"pypi":587},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/math_server/pyproject.toml",[591,592],{"path":558,"priority":451},{"path":593,"priority":469},"math_server/server.py",{"basePath":595,"displayName":596,"installMethods":597,"rationale":598,"selectedPaths":599,"source":457,"sourceLanguage":413,"type":575},"atomic-examples/progressive-disclosure/servers/text_server","pd-text-server",{"pypi":596},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/text_server/pyproject.toml",[600,601],{"path":558,"priority":451},{"path":602,"priority":469},"text_server/server.py",{"basePath":412,"displayName":21,"installMethods":604,"rationale":605,"selectedPaths":606,"source":457,"sourceLanguage":413,"type":575},{"pypi":21},"pyproject.toml with mcp/fastmcp dependency + scripts at pyproject.toml",[607,608,609],{"path":558,"priority":451},{"path":453,"priority":451},{"path":455,"priority":456},{"sources":611},[612],"manual",{"closedIssues90d":389,"description":614,"forks":390,"license":40,"openIssues90d":392,"pushedAt":393,"readmeSize":387,"stars":394,"topics":615},"Building AI agents, atomically",[616,617,618,619,620,621,622],"ai","artificial-intelligence","large-language-model","large-language-models","llms","openai","openai-api",{"classifiedAt":624,"discoverAt":625,"extractAt":626,"githubAt":626,"updatedAt":624},1778683220596,1778683214161,1778683218333,[134,34,374,129,375,33],{"evaluatedAt":629,"extractAt":48,"updatedAt":399},1778683257368,[],[632,664,692,722,752,776],{"_creationTime":633,"_id":634,"community":635,"display":636,"identity":641,"providers":646,"relations":658,"tags":660,"workflow":661},1778685949178.7886,"k175j0a2ttdtwfrzvz3gae0z2186njwq",{"reviewCount":11},{"description":637,"installMethods":638,"name":639,"sourceUrl":640},"SDD WORK-PIPELINE Agent — Requirements analysis & development 6-agent full pipeline with DAG-based orchestration and sliding window context management",{"claudeCode":639},"uc-taskmanager","https://github.com/davepoon/buildwithclaude",{"basePath":642,"githubOwner":643,"githubRepo":644,"locale":413,"slug":645,"type":402},"plugins/agents-uc-taskmanager","davepoon","buildwithclaude","agents-uc-taskmanager",{"evaluate":647,"extract":654},{"promptVersionExtension":27,"promptVersionScoring":28,"score":648,"tags":649,"targetMarket":36,"tier":37},100,[650,651,652,653,134],"automation","development","pipeline","sdd",{"commitSha":39,"license":655,"plugin":656},"GPL-3.0",{"mcpCount":11,"provider":427,"skillCount":657},3,{"repoId":659},"kd719kw54vhmcscq7ckdp59fg586mnt6",[134,650,651,652,653],{"evaluatedAt":662,"extractAt":663,"updatedAt":662},1778687422231,1778685949178,{"_creationTime":665,"_id":666,"community":667,"display":668,"identity":673,"providers":677,"relations":685,"tags":688,"workflow":689},1778686037155.618,"k17btc8g5vx304t4xvw7epy84586nvg3",{"reviewCount":11},{"description":669,"installMethods":670,"name":671,"sourceUrl":672},"Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.",{"claudeCode":671},"product-sense-interview-answer","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":674,"githubOwner":675,"githubRepo":676,"locale":413,"slug":671,"type":402},"skills/product-sense-interview-answer","deanpeters","Product-Manager-Skills",{"evaluate":678,"extract":684},{"promptVersionExtension":27,"promptVersionScoring":28,"score":648,"tags":679,"targetMarket":36,"tier":37},[680,681,682,683,129],"product-management","interview","coaching","career-development",{"commitSha":39},{"parentExtensionId":686,"repoId":687},"k1737yyx70jf9bpwv41etabg5d86m4f1","kd79w54je3w4zrhk2stxg9246186nbp1",[683,682,129,681,680],{"evaluatedAt":690,"extractAt":691,"updatedAt":690},1778686974785,1778686037155,{"_creationTime":693,"_id":694,"community":695,"display":696,"identity":701,"providers":705,"relations":715,"tags":718,"workflow":719},1778698175626.3145,"k176ez4mtxadj21gyz10edtjws86n0gz",{"reviewCount":11},{"description":697,"installMethods":698,"name":699,"sourceUrl":700},"Skills from the Trail of Bits Application Security Testing Handbook (appsec.guide)",{"claudeCode":699},"testing-handbook-skills","https://github.com/trailofbits/skills",{"basePath":702,"githubOwner":703,"githubRepo":704,"locale":413,"slug":699,"type":402},"plugins/testing-handbook-skills","trailofbits","skills",{"evaluate":706,"extract":711},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":707,"targetMarket":36,"tier":37},[34,708,709,650,710],"security-testing","documentation","handbook",{"commitSha":39,"license":712,"plugin":713},"a8270f6209a7573677312231b941402431218673",{"mcpCount":11,"provider":427,"skillCount":714},15,{"parentExtensionId":716,"repoId":717},"k17550d1ve8ghfmwc58xs69e3s86mn86","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[650,34,709,710,708],{"evaluatedAt":720,"extractAt":721,"updatedAt":720},1778698552460,1778698175626,{"_creationTime":723,"_id":724,"community":725,"display":726,"identity":732,"providers":734,"relations":746,"tags":748,"workflow":749},1778695548458.3262,"k170h0janaa9kwn7cfgfz2ykss86mmh9",{"reviewCount":11},{"description":727,"installMethods":728,"name":730,"sourceUrl":731},"350 agentic skills across 64 domains, 72 agent personas, and 16 team compositions following the agentskills.io open standard",{"claudeCode":729},"agent-almanac","Agent Almanac","https://github.com/pjt222/agent-almanac",{"basePath":412,"githubOwner":733,"githubRepo":729,"locale":413,"slug":729,"type":402},"pjt222",{"evaluate":735,"extract":743},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":736,"targetMarket":36,"tier":37},[421,704,374,737,738,739,740,741,742],"workflow-automation","knowledge-management","r-development","python-development","typescript-development","cli-tools",{"commitSha":39,"license":40,"plugin":744},{"mcpCount":11,"provider":427,"skillCount":745},353,{"repoId":747},"kd7aryv63z61j39n2td1aeqkvh86mh12",[421,742,374,738,740,739,704,741,737],{"evaluatedAt":750,"extractAt":751,"updatedAt":750},1778695566886,1778695548458,{"_creationTime":753,"_id":754,"community":755,"display":756,"identity":761,"providers":763,"relations":771,"tags":773,"workflow":774},1778685949178.7852,"k176wb66xmynb88ajaa4c43dz986m3cj",{"reviewCount":11},{"description":757,"installMethods":758,"name":760,"sourceUrl":640},"Complete collection of 174 slash commands across 22 categories",{"claudeCode":759},"all-commands","All Commands",{"basePath":762,"githubOwner":643,"githubRepo":644,"locale":413,"slug":759,"type":402},"plugins/all-commands",{"evaluate":764,"extract":770},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":765,"targetMarket":36,"tier":37},[650,766,34,374,767,768,769],"ci-cd","api-development","database-management","performance-optimization",{"commitSha":39,"license":40},{"parentExtensionId":772,"repoId":659},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4",[767,650,766,34,768,374,769],{"evaluatedAt":775,"extractAt":663,"updatedAt":775},1778687053754,{"_creationTime":777,"_id":778,"community":779,"display":780,"identity":785,"providers":789,"relations":796,"tags":799,"workflow":800},1778692159341.6501,"k17bexhttsevd94yyb4yb30d1s86myfq",{"reviewCount":11},{"description":781,"installMethods":782,"name":783,"sourceUrl":784},"Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria",{"claudeCode":783},"legal-risk-assessment-anthropic","https://github.com/lawvable/awesome-legal-skills",{"basePath":786,"githubOwner":787,"githubRepo":788,"locale":413,"slug":783,"type":402},"skills/legal-risk-assessment-anthropic","lawvable","awesome-legal-skills",{"evaluate":790,"extract":795},{"promptVersionExtension":27,"promptVersionScoring":28,"score":109,"tags":791,"targetMarket":36,"tier":37},[792,793,794,129,709],"legal","risk-assessment","compliance",{"commitSha":39},{"parentExtensionId":797,"repoId":798},"k176pg91f80b1spms4zaen8g6986n5pa","kd7334qxfqk8gjtm28t64b58cn86nkk0",[794,709,129,792,793],{"evaluatedAt":801,"extractAt":802,"updatedAt":801},1778692402023,1778692159341]