[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-BrainBlend-AI-framework-de":3,"guides-for-BrainBlend-AI-framework":487,"similar-k176rnbm4h7r01ehdkc5ewa0nd86n58p-de":488},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":217,"isFallback":212,"parentExtension":222,"providers":281,"relations":285,"repo":287,"tags":484,"workflow":485},1778683585822.9402,"k176rnbm4h7r01ehdkc5ewa0nd86n58p",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Anleitung für das Atomic Agents Python-Framework – Schemas, Agents, Tools, Kontextanbieter, Prompts, Orchestrierung und Anbieterkonfiguration. Verwenden Sie dies, wenn Code aus `atomic_agents` importiert wird, ein `AtomicAgent`, `BaseTool` oder `BaseIOSchema` definiert wird oder der Benutzer nach Multi-Agent-Orchestrierung oder LLM-Anbieter-Verdrahtung in einem Atomic-Agents-Projekt fragt.",{"claudeCode":12},"BrainBlend-AI/atomic-agents","Atomic Agents Framework Guide","https://github.com/BrainBlend-AI/atomic-agents",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":198,"workflow":215},1778683585822.9404,"kn79swh58qrzqga9bgyv80sj9186mqas","de",{"checks":20,"evaluatedAt":157,"extensionSummary":158,"features":159,"nonGoals":165,"practices":169,"prerequisites":173,"promptVersionExtension":175,"promptVersionScoring":176,"purpose":177,"rationale":178,"score":179,"summary":180,"tags":181,"tier":187,"useCases":188,"workflow":193},[21,26,29,32,36,39,44,48,50,52,56,60,63,67,70,73,76,79,82,85,88,92,96,100,104,107,111,114,117,121,125,128,131,134,138,141,144,147,151,154],{"category":22,"check":23,"severity":24,"summary":25},"Praktische Nützlichkeit","Relevanz des Problems","pass","Die Beschreibung identifiziert klar den Problembereich: Benutzeranleitung für das Atomic Agents Python-Framework, insbesondere für Aufgaben, die dessen Kernabstrakktionen betreffen, und listet konkrete Nutzungsauslöser auf.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Das Framework bietet ein eigenständiges Wertversprechen durch Betonung von Modularität, Vorhersagbarkeit und Kontrolle über strukturierte Schemas und Python-Best Practices, was es von anderen agentischen KI-Frameworks unterscheidet.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Erweiterung bietet einen vollständigen Lebenszyklus für die Erstellung von LLM-Anwendungen, der Kernabstrakktionen, Werkzeuge und Integrationsmuster mit klaren Beispielen und Dokumentation abdeckt, was auf Bereitschaft für reale Arbeitsabläufe hindeutet.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Fähigkeit konzentriert sich ausschließlich auf die Anleitung der Benutzer durch das Atomic Agents Python-Framework und seine Komponenten, ohne in unrelated Bereiche überzugehen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die Beschreibung ist korrekt, prägnant und vermittelt effektiv den Zweck und die beabsichtigten Anwendungsfälle der Fähigkeit, einschließlich spezifischer Importanweisungen und Benutzerabsichten.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Diese Prüfung ist nicht anwendbar, da die Erweiterung eine Fähigkeit ist, die Benutzer auf einem Framework anleitet, anstatt spezifische aufrufbare Werkzeuge bereitzustellen.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Konfigurationsdetails, Umgebungsvariablen für API-Schlüssel und Modellparameter sind in den referenzierten Dateien klar dokumentiert, wobei Standardwerte und Prioritäten erläutert werden.",{"category":33,"check":49,"severity":42,"summary":43},"Benennung von Werkzeugen",{"category":33,"check":51,"severity":42,"summary":43},"Minimale I/O-Oberfläche",{"category":53,"check":54,"severity":24,"summary":55},"Lizenz","Lizenznutzbarkeit","Das Projekt ist unter der MIT-Lizenz lizenziert, wie die LICENSE-Datei und das README anzeigen, was eine permissive Open-Source-Lizenz ist.",{"category":57,"check":58,"severity":24,"summary":59},"Wartung","Aktualität der Commits","Das Repository zeigt aktuelle Commits innerhalb der letzten 12 Monate, was auf eine aktive Wartung hindeutet.",{"category":57,"check":61,"severity":24,"summary":62},"Abhängigkeitsverwaltung","Die Datei pyproject.toml gibt Abhängigkeiten an und die Projektstruktur enthält Entwicklung Abhängigkeiten für Tests, was auf einen verwalteten Ansatz für Abhängigkeiten hindeutet.",{"category":64,"check":65,"severity":24,"summary":66},"Sicherheit","Geheimnisverwaltung","Die Dokumentation und Beispiele betonen die Verwendung von Umgebungsvariablen für API-Schlüssel und die Vermeidung von hartcodierten Geheimnissen, was sicheren Praktiken entspricht.",{"category":64,"check":68,"severity":24,"summary":69},"Injection","Das Design des Frameworks, das Pydantic und Instructor verwendet, behandelt LLM-generierte Inhalte inhärent als Daten und mindert Injektionsrisiken. Die Dokumentation warnt vor gängigen Anti-Mustern.",{"category":64,"check":71,"severity":24,"summary":72},"Transitive Lieferketten-Granaten","Das Framework konzentriert sich auf gebündelten Code und strukturierte Daten, und die Dokumentation warnt vor Laufzeitabrufen, die externe Risiken einführen könnten.",{"category":64,"check":74,"severity":24,"summary":75},"Sandbox-Isolierung","Das Framework und seine Komponenten sind so konzipiert, dass sie innerhalb ihrer definierten Geltungsbereiche arbeiten, ohne Hinweise auf Versuche, Dateien außerhalb des Projekts oder Bundles zu modifizieren.",{"category":64,"check":77,"severity":24,"summary":78},"Sandbox-Escape-Primitive","Keine Anzeichen von abgetrennten Prozess-Spawns oder Deny-Retry-Schleifen im bereitgestellten Skill-Code oder in referenzierten Mustern.",{"category":64,"check":80,"severity":24,"summary":81},"Datenexfiltration","Das Framework betont strukturierte Daten und warnt vor der Übermittlung von Geheimnissen oder PII, was mit Prinzipien zur Verhinderung von Datenexfiltration übereinstimmt.",{"category":64,"check":83,"severity":24,"summary":84},"Versteckte Texttricks","Die Dokumentation und Codebeispiele scheinen frei von versteckten Texttricks oder Verschleierungstechniken zu sein.",{"category":64,"check":86,"severity":24,"summary":87},"Opake Codeausführung","Der Code und die Beispiele verwenden klaren, lesbaren Python-Code und vermeiden Verschleierungstechniken wie Base64-Payloads oder Laufzeit-Skriptabrufe.",{"category":89,"check":90,"severity":24,"summary":91},"Portabilität","Strukturelle Annahme","Die Richtlinien für die Projektstruktur fördern Modularität und klare Organisation, und das Design des Frameworks vermeidet starre Annahmen über externe Projektlayouts.",{"category":93,"check":94,"severity":24,"summary":95},"Vertrauen","Aufmerksamkeit für Issues","Mit 6 offenen und 7 geschlossenen Issues in den letzten 90 Tagen scheinen die Maintainer engagiert und reaktionsschnell zu sein.",{"category":97,"check":98,"severity":24,"summary":99},"Versionierung","Release-Management","Das Projekt hat ein klares Versionierungsschema, das durch PyPI-Versions-Badges und Release-Informationen im README angezeigt wird, wobei eine `pyproject.toml`-Datei wahrscheinlich die Versionen verwaltet.",{"category":101,"check":102,"severity":24,"summary":103},"Ausführung","Validierung","Das Framework stützt sich stark auf Pydantic für die Schema-Validierung von Ein- und Ausgaben und gewährleistet so die Datenintegrität.",{"category":64,"check":105,"severity":24,"summary":106},"Ungeschützte destruktive Operationen","Das Framework konzentriert sich auf die Erstellung von Agents und Tools, und die bereitgestellten Beispiele und Dokumentationen deuten nicht auf das Vorhandensein ungeschützter destruktiver Operationen hin.",{"category":108,"check":109,"severity":24,"summary":110},"Fehler","Fehlerbehandlung","Das Framework nutzt die robusten Fehlerbehandlungsmechanismen von Instructor, einschließlich Hooks für Parse-Fehler und Completion-Fehler, was eine strukturierte Fehlerberichterstattung fördert.",{"category":101,"check":112,"severity":24,"summary":113},"Angepinnte Abhängigkeiten","Die Dateien `pyproject.toml` und `poetry.lock` (impliziert durch `uv sync`) deuten auf angepinnte Abhängigkeiten hin, was reproduzierbare Builds sicherstellt.",{"category":33,"check":115,"severity":42,"summary":116},"Dry-Run-Vorschau","Diese Prüfung ist nicht anwendbar, da die Erweiterung eine Fähigkeit ist, die Benutzer auf einem Framework anleitet, anstatt zustandsverändernde Befehle auszuführen.",{"category":118,"check":119,"severity":24,"summary":120},"Protokoll","Idempotente Wiederholung & Timeouts","Das Framework integriert sich mit Instructor, das Wiederholungsmechanismen bereitstellt, und die Dokumentation ermutigt zur Implementierung von Timeouts für externe Aufrufe, was robuste Protokolle fördert.",{"category":122,"check":123,"severity":24,"summary":124},"Konformität","Telemetry-Opt-in","Die Dokumentation und Beispiele deuten nicht auf eine standardmäßige Telemetriesammlung hin und entsprechen damit den Opt-in-Prinzipien.",{"category":40,"check":126,"severity":24,"summary":127},"Präziser Zweck","Die Beschreibung der Fähigkeit gibt ihren Zweck als Anleitung für das Atomic Agents Framework klar an und spezifiziert, wann sie verwendet werden soll, einschließlich Importanweisungen und Benutzerabsichten.",{"category":40,"check":129,"severity":24,"summary":130},"Prägnantes Frontmatter","Das Frontmatter ist dicht und fasst die Kernfunktionalität effektiv innerhalb des Zeichenlimits zusammen, gefolgt von relevanten Trigger-Phrasen.",{"category":45,"check":132,"severity":24,"summary":133},"Prägnanter Inhalt","Der Inhalt von SKILL.md ist gut strukturiert und verwendet progressive Offenlegung, indem er auf separate Dateien für tiefergehende Materialien verweist, wodurch das Hauptdokument prägnant bleibt.",{"category":135,"check":136,"severity":24,"summary":137},"Kontext","Progressive Offenlegung","Die Fähigkeit nutzt effektiv progressive Offenlegung, indem sie auf separate Markdown-Dateien für detaillierte Erklärungen zu spezifischen Konzepten (Schemas, Agents, Tools usw.) verweist.",{"category":135,"check":139,"severity":42,"summary":140},"Verzweigte Erkundung","Diese Prüfung ist nicht anwendbar, da die Fähigkeit selbst eine Anleitung ist und keine tiefe Erkundung durchführt, die einen verzweigten Kontext erfordert.",{"category":22,"check":142,"severity":24,"summary":143},"Anwendungsbeispiele","Die Fähigkeit verlinkt auf zahlreiche Beispiele in der README und SKILL.md, die Quickstarts, vollständige Beispiele und spezifische Muster abdecken und sofort einsatzbereit sind.",{"category":22,"check":145,"severity":24,"summary":146},"Randfälle","Die referenzierten Dokumentationsdateien (agents.md, tools.md, schemas.md usw.) behandeln häufige Fehler, Anti-Muster und potenzielle Fehlerfälle und bieten Anleitungen zu deren Handhabung.",{"category":148,"check":149,"severity":42,"summary":150},"Codeausführung","Fallback für Werkzeuge","Diese Prüfung ist nicht anwendbar, da die Erweiterung eine Fähigkeit ist, die Benutzer auf einem Framework anleitet, und kein Werkzeug, das externe Abhängigkeiten mit Fallbacks benötigt.",{"category":64,"check":152,"severity":24,"summary":153},"Halt bei unerwartetem Zustand","Das Design des Frameworks mit strenger Schema-Validierung und Fehlerbehandlung über Hooks fördert das Anhalten bei unerwarteten Zuständen anstatt ein stilles Fortfahren.",{"category":89,"check":155,"severity":24,"summary":156},"Übergreifende Kopplung von Fähigkeiten","Die Fähigkeit konzentriert sich darauf, den Benutzer durch das Atomic Agents Framework zu führen und verweist Benutzer für verwandte Aufgaben auf spezifische Fähigkeiten oder Referenzen, was eigenständige Funktionalitäten fördert.",1778683371515,"Diese Fähigkeit dient als zentrale Anleitung für das Atomic Agents Python-Framework und beschreibt dessen Kernabstrakktionen wie Schemas, Agents, Tools und Kontextanbieter. Sie bietet kanonische Importpfade, minimale funktionierende Agent-Beispiele und verweist Benutzer auf spezialisierte Fähigkeiten für gängige Erstellungsaufgaben.",[160,161,162,163,164],"Anleitungen zu Kernabstrakktionen von Atomic Agents (Schemas, Agents, Tools, Kontextanbieter)","Stellt kanonische Importpfade und minimale Agent-Beispiele bereit","Leitet Benutzer zu spezialisierten Fähigkeiten für die Erstellung von Schemas, Agents, Tools und Kontextanbietern","Beschreibt die Struktur von System-Prompts und die Integration von LLM-Anbietern","Verweist auf Dateien für tiefere Einblicke in spezifische Konzepte wie Speicher, Orchestrierung und Tests",[166,167,168],"Diese Fähigkeit bietet keine direkten Ausführungsfähigkeiten.","Sie ersetzt nicht die Notwendigkeit, die offizielle Atomic Agents-Dokumentation für detaillierte Informationen zu lesen.","Sie bietet keine GUI oder interaktive Oberfläche; die Interaktion erfolgt über Claudes Chat.",[170,171,172],"Framework-Anleitung","LLM-Anwendungsentwicklung","Agent Design Patterns",[174],"Claude Code-Umgebung","3.0.0","4.4.0","Entwickler anzuleiten, das Atomic Agents Python-Framework zum Erstellen von strukturierten, modularen und vorhersagbaren LLM-Anwendungen zu verstehen und zu nutzen.","Die Fähigkeit ist außergewöhnlich gut dokumentiert, folgt bewährten Praktiken und bietet klare Anleitungen zur Verwendung des Atomic Agents Frameworks. Sie erzielt eine hohe Punktzahl aufgrund umfassender Dokumentation, robuster Fehlerbehandlung und klarer Struktur, ohne nennenswerte Probleme zu identifizieren.",99,"Eine umfassende Anleitung für das Atomic Agents Python-Framework, die bewährte Praktiken für die Erstellung von LLM-Anwendungen fördert.",[182,183,184,185,186],"llm","python","framework","agent","developer-tools","verified",[189,190,191,192],"Verwenden Sie dies beim Schreiben von Python-Code, der aus `atomic_agents` importiert.","Verwenden Sie dies beim Definieren eines `AtomicAgent`, `BaseTool` oder `BaseIOSchema`.","Verwenden Sie dies, wenn Sie Fragen zur Multi-Agent-Orchestrierung oder zur LLM-Anbieter-Verdrahtung in einem Atomic-Agents-Projekt haben.","Verwenden Sie dies, wenn Sie Anleitungen zur Projektstruktur, zum Testen oder zur Fehlerbehandlung innerhalb des Frameworks benötigen.",[194,195,196,197],"Benutzer fragt nach dem Atomic Agents Framework, spezifischen Komponenten oder gängigen Aufgaben.","Die Fähigkeit identifiziert relevante Abschnitte in SKILL.md oder verlinkten Referenzdateien.","Die Fähigkeit bietet prägnante Erklärungen, Code-Schnipsel und verweist Benutzer auf tiefere Dokumentation oder spezialisierte Fähigkeiten.","Benutzer folgt den Anleitungen, um Atomic Agents-Komponenten zu verstehen und zu implementieren.",{"codeQuality":199,"collectedAt":201,"documentation":202,"maintenance":205,"security":211,"testCoverage":214},{"hasLockfile":200},true,1778683348878,{"descriptionLength":203,"readmeSize":204},343,20431,{"closedIssues90d":206,"forks":207,"hasChangelog":200,"openIssues90d":208,"pushedAt":209,"stars":210},7,506,6,1777460217000,5909,{"hasNpmPackage":212,"license":213,"smitheryVerified":212},false,"MIT",{"hasCi":200,"hasTests":200},{"updatedAt":216},1778683585823,{"basePath":218,"githubOwner":219,"githubRepo":220,"locale":18,"slug":184,"type":221},"claude-plugin/atomic-agents/skills/framework","BrainBlend-AI","atomic-agents","skill",{"_creationTime":223,"_id":224,"community":225,"display":226,"identity":229,"parentExtension":233,"providers":267,"relations":276,"tags":277,"workflow":278},1778683220959.3245,"k17bm61p7zr993vt7thb45838h86mrjy",{"reviewCount":8},{"description":227,"installMethods":228,"name":220,"sourceUrl":14},"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":220},{"basePath":230,"githubOwner":219,"githubRepo":220,"locale":231,"slug":220,"type":232},"claude-plugin/atomic-agents","en","plugin",{"_creationTime":234,"_id":235,"community":236,"display":237,"identity":241,"providers":244,"relations":260,"tags":262,"workflow":263},1778683220959.3242,"k173812k7d1b2wh2bze2r2cdjn86mzva",{"reviewCount":8},{"description":238,"installMethods":239,"name":240,"sourceUrl":14},"Official plugins for the Atomic Agents framework - a lightweight, modular system for building AI agents with Pydantic and Instructor",{"claudeCode":12},"Atomic Agents",{"basePath":242,"githubOwner":219,"githubRepo":220,"locale":231,"slug":220,"type":243},"","marketplace",{"evaluate":245,"extract":253},{"promptVersionExtension":246,"promptVersionScoring":176,"score":247,"tags":248,"targetMarket":252,"tier":187},"3.1.0",95,[249,182,250,251,183,184],"ai-agents","pydantic","instructor","global",{"commitSha":254,"license":213,"marketplace":255,"plugin":258},"HEAD",{"name":256,"pluginCount":257},"brainblend-plugins",1,{"mcpCount":8,"provider":259,"skillCount":8},"classify",{"repoId":261},"kd7038dvhwk39adrnvedmx8x3s86mqpq",[249,184,251,182,250,183],{"evaluatedAt":264,"extractAt":265,"updatedAt":266},1778683239491,1778683220959,1778683666542,{"evaluate":268,"extract":274},{"promptVersionExtension":175,"promptVersionScoring":176,"score":269,"tags":270,"targetMarket":252,"tier":187},98,[183,185,184,271,272,273],"code-generation","development-tools","llm-application-development",{"commitSha":254,"license":213,"plugin":275},{"mcpCount":8,"provider":259,"skillCount":208},{"parentExtensionId":235,"repoId":261},[185,271,272,184,273,183],{"evaluatedAt":279,"extractAt":265,"updatedAt":280},1778683257368,1778683666777,{"evaluate":282,"extract":284},{"promptVersionExtension":175,"promptVersionScoring":176,"score":179,"tags":283,"targetMarket":252,"tier":187},[182,183,184,185,186],{"commitSha":254,"license":213},{"parentExtensionId":224,"repoId":261,"translatedFrom":286},"k174y23pqen81g4psrdx7ejtf186nw0j",{"_creationTime":288,"_id":261,"identity":289,"providers":290,"workflow":480},1778683214161.1255,{"githubOwner":219,"githubRepo":220,"sourceUrl":14},{"classify":291,"discover":467,"github":470},{"commitSha":254,"extensions":292},[293,306,331,340,348,356,364,372,400,408,433,442,451,460],{"basePath":242,"description":238,"displayName":256,"installMethods":294,"rationale":295,"selectedPaths":296,"source":305,"sourceLanguage":231,"type":243},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[297,300,302],{"path":298,"priority":299},".claude-plugin/marketplace.json","mandatory",{"path":301,"priority":299},"README.md",{"path":303,"priority":304},"LICENSE","high","rule",{"basePath":230,"description":227,"displayName":220,"installMethods":307,"license":213,"rationale":308,"selectedPaths":309,"source":305,"sourceLanguage":231,"type":232},{"claudeCode":220},"plugin manifest at claude-plugin/atomic-agents/.claude-plugin/plugin.json",[310,312,313,314,317,319,321,323,325,327,329],{"path":311,"priority":299},".claude-plugin/plugin.json",{"path":301,"priority":299},{"path":303,"priority":304},{"path":315,"priority":316},"skills/create-atomic-agent/SKILL.md","medium",{"path":318,"priority":316},"skills/create-atomic-context-provider/SKILL.md",{"path":320,"priority":316},"skills/create-atomic-schema/SKILL.md",{"path":322,"priority":316},"skills/create-atomic-tool/SKILL.md",{"path":324,"priority":316},"skills/framework/SKILL.md",{"path":326,"priority":316},"skills/new-app/SKILL.md",{"path":328,"priority":304},"agents/atomic-explorer.md",{"path":330,"priority":304},"agents/atomic-reviewer.md",{"basePath":332,"description":333,"displayName":334,"installMethods":335,"rationale":336,"selectedPaths":337,"source":305,"sourceLanguage":231,"type":221},".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":12},"SKILL.md frontmatter at .claude/skills/release/SKILL.md",[338],{"path":339,"priority":299},"SKILL.md",{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":305,"sourceLanguage":231,"type":221},"claude-plugin/atomic-agents/skills/create-atomic-agent","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`.","create-atomic-agent",{"claudeCode":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-agent/SKILL.md",[347],{"path":339,"priority":299},{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":305,"sourceLanguage":231,"type":221},"claude-plugin/atomic-agents/skills/create-atomic-context-provider","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`.","create-atomic-context-provider",{"claudeCode":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-context-provider/SKILL.md",[355],{"path":339,"priority":299},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":305,"sourceLanguage":231,"type":221},"claude-plugin/atomic-agents/skills/create-atomic-schema","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`.","create-atomic-schema",{"claudeCode":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-schema/SKILL.md",[363],{"path":339,"priority":299},{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":305,"sourceLanguage":231,"type":221},"claude-plugin/atomic-agents/skills/create-atomic-tool","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`.","create-atomic-tool",{"claudeCode":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/create-atomic-tool/SKILL.md",[371],{"path":339,"priority":299},{"basePath":218,"description":373,"displayName":184,"installMethods":374,"rationale":375,"selectedPaths":376,"source":305,"sourceLanguage":231,"type":221},"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":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/framework/SKILL.md",[377,378,380,382,384,386,388,390,392,394,396,398],{"path":339,"priority":299},{"path":379,"priority":316},"references/agents.md",{"path":381,"priority":316},"references/context-providers.md",{"path":383,"priority":316},"references/hooks.md",{"path":385,"priority":316},"references/memory.md",{"path":387,"priority":316},"references/orchestration.md",{"path":389,"priority":316},"references/project-structure.md",{"path":391,"priority":316},"references/prompts.md",{"path":393,"priority":316},"references/providers.md",{"path":395,"priority":316},"references/schemas.md",{"path":397,"priority":316},"references/testing.md",{"path":399,"priority":316},"references/tools.md",{"basePath":401,"description":402,"displayName":403,"installMethods":404,"rationale":405,"selectedPaths":406,"source":305,"sourceLanguage":231,"type":221},"claude-plugin/atomic-agents/skills/new-app","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`.","new-app",{"claudeCode":12},"SKILL.md frontmatter at claude-plugin/atomic-agents/skills/new-app/SKILL.md",[407],{"path":339,"priority":299},{"basePath":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":305,"sourceLanguage":231,"type":432},"atomic-examples/mcp-agent/example-mcp-server","example-mcp-server",{"pypi":410},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/mcp-agent/example-mcp-server/pyproject.toml",[414,416,417,419,422,424,426,428,430],{"path":415,"priority":299},"pyproject.toml",{"path":301,"priority":299},{"path":418,"priority":316},"example_mcp_server/server.py",{"path":420,"priority":421},"example_mcp_server/tools/__init__.py","low",{"path":423,"priority":421},"example_mcp_server/tools/add_numbers.py",{"path":425,"priority":421},"example_mcp_server/tools/batch_operations.py",{"path":427,"priority":421},"example_mcp_server/tools/divide_numbers.py",{"path":429,"priority":421},"example_mcp_server/tools/multiply_numbers.py",{"path":431,"priority":421},"example_mcp_server/tools/subtract_numbers.py","mcp",{"basePath":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":305,"sourceLanguage":231,"type":432},"atomic-examples/progressive-disclosure/servers/data_server","pd-data-server",{"pypi":435},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/data_server/pyproject.toml",[439,440],{"path":415,"priority":299},{"path":441,"priority":316},"data_server/server.py",{"basePath":443,"displayName":444,"installMethods":445,"rationale":446,"selectedPaths":447,"source":305,"sourceLanguage":231,"type":432},"atomic-examples/progressive-disclosure/servers/math_server","pd-math-server",{"pypi":444},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/math_server/pyproject.toml",[448,449],{"path":415,"priority":299},{"path":450,"priority":316},"math_server/server.py",{"basePath":452,"displayName":453,"installMethods":454,"rationale":455,"selectedPaths":456,"source":305,"sourceLanguage":231,"type":432},"atomic-examples/progressive-disclosure/servers/text_server","pd-text-server",{"pypi":453},"pyproject.toml with mcp/fastmcp dependency + scripts at atomic-examples/progressive-disclosure/servers/text_server/pyproject.toml",[457,458],{"path":415,"priority":299},{"path":459,"priority":316},"text_server/server.py",{"basePath":242,"displayName":220,"installMethods":461,"rationale":462,"selectedPaths":463,"source":305,"sourceLanguage":231,"type":432},{"pypi":220},"pyproject.toml with mcp/fastmcp dependency + scripts at pyproject.toml",[464,465,466],{"path":415,"priority":299},{"path":301,"priority":299},{"path":303,"priority":304},{"sources":468},[469],"manual",{"closedIssues90d":206,"description":471,"forks":207,"license":213,"openIssues90d":208,"pushedAt":209,"readmeSize":204,"stars":210,"topics":472},"Building AI agents, atomically",[473,474,475,476,477,478,479],"ai","artificial-intelligence","large-language-model","large-language-models","llms","openai","openai-api",{"classifiedAt":481,"discoverAt":482,"extractAt":483,"githubAt":483,"updatedAt":481},1778683220596,1778683214161,1778683218333,[185,186,184,182,183],{"evaluatedAt":486,"extractAt":265,"updatedAt":216},1778683372619,[],[489,520,548,570,598,627],{"_creationTime":490,"_id":491,"community":492,"display":493,"identity":499,"providers":504,"relations":513,"tags":516,"workflow":517},1778694269038.6682,"k1752cypc448mke749yjbkc65186mg6f",{"reviewCount":8},{"description":494,"installMethods":495,"name":497,"sourceUrl":498},"This skill should be used when the user asks to \"compress context\", \"summarize conversation history\", \"implement compaction\", \"reduce token usage\", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.",{"claudeCode":496},"muratcankoylan/Agent-Skills-for-Context-Engineering","Context Compression","https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering",{"basePath":500,"githubOwner":501,"githubRepo":502,"locale":231,"slug":503,"type":221},"skills/context-compression","muratcankoylan","Agent-Skills-for-Context-Engineering","context-compression",{"evaluate":505,"extract":512},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":507,"targetMarket":252,"tier":187},100,[508,182,185,509,510,511],"context-engineering","summarization","compression","evaluation",{"commitSha":254,"license":213},{"parentExtensionId":514,"repoId":515},"k1754dy3wbsv2a5gr1a983zzs586njca","kd7f12maf5nxmx5xttjx7scfnx86m1tv",[185,510,508,511,182,509],{"evaluatedAt":518,"extractAt":519,"updatedAt":518},1778694410149,1778694269038,{"_creationTime":521,"_id":522,"community":523,"display":524,"identity":530,"providers":534,"relations":541,"tags":544,"workflow":545},1778699234184.6143,"k17cnx0m6a27fw52yvt4zsbsxh86nd1c",{"reviewCount":8},{"description":525,"installMethods":526,"name":528,"sourceUrl":529},"Configure popular MCP servers for enhanced agent capabilities",{"claudeCode":527},"Yeachan-Heo/oh-my-claudecode","mcp-setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":531,"githubOwner":532,"githubRepo":533,"locale":231,"slug":528,"type":221},"skills/mcp-setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":535,"extract":540},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":536,"targetMarket":252,"tier":187},[432,537,538,185,539],"configuration","cli","tooling",{"commitSha":254},{"parentExtensionId":542,"repoId":543},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[185,538,537,432,539],{"evaluatedAt":546,"extractAt":547,"updatedAt":546},1778699492025,1778699234184,{"_creationTime":549,"_id":550,"community":551,"display":552,"identity":556,"providers":558,"relations":566,"tags":567,"workflow":568},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":553,"installMethods":554,"name":555,"sourceUrl":529},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":527},"deepinit",{"basePath":557,"githubOwner":532,"githubRepo":533,"locale":231,"slug":555,"type":221},"skills/deepinit",{"evaluate":559,"extract":565},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":560,"targetMarket":252,"tier":187},[561,562,185,563,564],"documentation","codebase","typescript","javascript",{"commitSha":254},{"parentExtensionId":542,"repoId":543},[185,562,561,564,563],{"evaluatedAt":569,"extractAt":547,"updatedAt":569},1778699437749,{"_creationTime":571,"_id":572,"community":573,"display":574,"identity":580,"providers":584,"relations":592,"tags":594,"workflow":595},1778696691708.297,"k174kx68t1r1znb9ws0ndvkpt586nx68",{"reviewCount":8},{"description":575,"installMethods":576,"name":578,"sourceUrl":579},"Agent skill for worker-specialist - invoke with $agent-worker-specialist",{"claudeCode":577},"ruvnet/ruflo","agent-worker-specialist","https://github.com/ruvnet/ruflo",{"basePath":581,"githubOwner":582,"githubRepo":583,"locale":231,"slug":578,"type":221},".agents/skills/agent-worker-specialist","ruvnet","ruflo",{"evaluate":585,"extract":591},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":586,"targetMarket":252,"tier":187},[185,587,588,589,590],"orchestration","task-execution","coordination","progress-reporting",{"commitSha":254},{"repoId":593},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[185,589,587,590,588],{"evaluatedAt":596,"extractAt":597,"updatedAt":596},1778698724168,1778696691708,{"_creationTime":599,"_id":600,"community":601,"display":602,"identity":608,"providers":612,"relations":620,"tags":623,"workflow":624},1778696595410.5657,"k17bk9m02r7jkbzzqapbzfvq8h86m6qn",{"reviewCount":8},{"description":603,"installMethods":604,"name":606,"sourceUrl":607},"Wire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.",{"claudeCode":605},"rohitg00/pro-workflow","orchestrate","https://github.com/rohitg00/pro-workflow",{"basePath":609,"githubOwner":610,"githubRepo":611,"locale":231,"slug":606,"type":221},"skills/orchestrate","rohitg00","pro-workflow",{"evaluate":613,"extract":619},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":614,"targetMarket":252,"tier":187},[615,185,616,617,618],"llm-ops","workflow","memory","knowledge-management",{"commitSha":254},{"parentExtensionId":621,"repoId":622},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[185,618,615,617,616],{"evaluatedAt":625,"extractAt":626,"updatedAt":625},1778696881233,1778696595410,{"_creationTime":628,"_id":629,"community":630,"display":631,"identity":637,"providers":641,"relations":647,"tags":650,"workflow":651},1778683790179.7805,"k175gdavh4ddb920rs1v4jc92586n0ke",{"reviewCount":8},{"description":632,"installMethods":633,"name":635,"sourceUrl":636},"Initializes an optional repo-local agent collaboration preference file at `.ai/swe.json` by running a short interview or a zero-question quick mode. Use when a user says `initialize agent settings for this repo`, `set up my local agent prefs here`, `run quick init for this project`, or `create .ai/swe.json for how I like to work`. Do NOT use for `npm init`, project scaffolding, dependency installation, or environment bootstrap.",{"claudeCode":634},"ckorhonen/swe-skills","init","https://github.com/ckorhonen/swe-skills",{"basePath":638,"githubOwner":639,"githubRepo":640,"locale":231,"slug":635,"type":221},"skills/init","ckorhonen","swe-skills",{"evaluate":642,"extract":646},{"promptVersionExtension":175,"promptVersionScoring":176,"score":506,"tags":643,"targetMarket":252,"tier":187},[537,644,185,645,186],"preferences","local",{"commitSha":254},{"parentExtensionId":648,"repoId":649},"k17d2yq229g61qvea0x8t60w1h86mgr8","kd7b5kvzw3q7dgvym5bdx3m53986mann",[185,537,186,645,644],{"evaluatedAt":652,"extractAt":653,"updatedAt":652},1778683991127,1778683790179]