Atomic Agents
Plugin Verifiziert AktivFertigkeiten plus Erkundungs- und Prüfer-Subagenten zum Erstellen, Gerüsten, Verstehen und Auditing von Anwendungen mit dem Atomic Agents Python-Framework. Enthält die übergeordnete `framework`-Fertigkeit, aktionsorientierte `create-atomic-schema` / `create-atomic-agent` / `create-atomic-tool` / `create-atomic-context-provider`-Fertigkeiten, den `new-app`-Gerüstbauer, progressive Offenlegungsreferenzmaterialien für Prompts, Orchestrierung, Speicher, Hooks, Anbieter, Projektstruktur und Tests sowie Subagenten für isolierten Kontext zur Codebasisabbildung und Codeüberprüfung.
Entwickler, die mit dem Atomic Agents Python-Framework arbeiten, durch kontextbezogenes Wissen, Gerüstbauwerkzeuge und spezialisierte Agenten für Codeanalyse und -prüfung direkt in Claude Code zu unterstützen.
Funktionen
- Framework-Anleitungs-Skill
- Code-Gerüstbau für neue Projekte
- Erkundung und Abbildung von Codebasen
- Atomic Agents Code-Review-Subagent
- Erstellungs-Skills für Schemas, Agenten, Tools und Anbieter
Anwendungsfälle
- Erstellen eines neuen Atomic Agents-Projekts von Grund auf.
- Verstehen der Struktur und Muster einer bestehenden Atomic Agents-Codebasis.
- Überprüfen von Atomic Agents-Code auf Framework-spezifische Korrektheit vor dem Committen.
- Hinzufügen neuer Agenten, Tools oder Kontextanbieter zu einer Atomic Agents-Anwendung.
Nicht-Ziele
- Ersetzen der generischen Python-Codeüberprüfung.
- Handhabung der allgemeinen LLM-Anwendungsentwicklung außerhalb des Atomic Agents Frameworks.
- Bereitstellung einer Laufzeitumgebung für Atomic Agents-Anwendungen (dies ist ein Entwicklungsunterstützungs-Plugin).
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add BrainBlend-AI/atomic-agents/plugin install atomic-agents@brainblend-pluginsEnthält 6 Erweiterungen
Skill (6)
Erstellen und verdrahten Sie eine `AtomicAgent[InSchema, OutSchema]` – Schemas, `AgentConfig`, `SystemPromptGenerator`, Provider-Client, Verlauf, Hooks, optionale Kontextanbieter. Verwenden Sie dies, wenn der Benutzer "einen Agenten erstellen", "einen weiteren Agenten hinzufügen", "einen `AtomicAgent` bauen", "einen Agenten verdrahten", "einen Planer-/Router-/Extraktor-Agenten erstellen" fragt oder `/atomic-agents:create-atomic-agent` ausführt.
Erstellen Sie einen `BaseDynamicContextProvider`, der einen benannten, getitelten Block in den System-Prompt eines Agenten bei jedem `run()` einfügt — aktuelle Zeit, Benutzeridentität, abgerufene RAG-Dokumente, Sitzungsstatus, zwischengespeicherte DB-Schema. Verwenden Sie dies, wenn der Benutzer fragt "einen Kontextanbieter hinzufügen", "X in den Prompt einfügen", "dem Agenten dynamischen Kontext geben", "RAG verdrahten", "einen `BaseDynamicContextProvider` erstellen" oder `/atomic-agents:create-atomic-context-provider` ausführt.
Entwerfen und schreiben Sie ein `BaseIOSchema`-Eingabe-/Ausgabepaar für einen Atomic Agents-Agenten oder ein Tool – Docstrings, Feld-Beschreibungen, Validatoren, Fehler-Varianten. Verwenden Sie dies, wenn der Benutzer nach "Schema erstellen", "Eingabe-/Ausgabe-Schema entwerfen", "`IOSchema` definieren", "`BaseIOSchema` schreiben", "Modellieren der Agentenausgabe" fragt oder `/atomic-agents:create-atomic-schema` ausführt.
Erstellen Sie eine `BaseTool[InSchema, OutSchema]`-Unterklasse — Eingabe-/Ausgabeschemata, `BaseToolConfig`, `run()` (und optional `run_async()`), umgebungsgesteuerte Geheimnisse, typisierte Fehler-Outputs. Verwenden Sie dies, wenn der Benutzer fragt, "ein Werkzeug hinzuzufügen", "ein Werkzeug zu erstellen", "eine API als Werkzeug zu verpacken", "eine `BaseTool` zu bauen", "ein Werkzeug für Berechnungen/Suche/Wetter zu erstellen" oder `/atomic-agents:create-atomic-tool` ausführt.
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.
Erstellen Sie ein neues Atomic Agents-Projekt von Grund auf neu — erstellen Sie das Verzeichnis, `pyproject.toml`, die Umgebungsdatei, den ersten Agenten und einen ausführbaren Einstiegspunkt. Verwenden Sie dies, wenn der Benutzer darum bittet, ein neues Atomic-Agents-Projekt von Grund auf neu zu starten, "scaffold" / "neues Projekt" / "von Null beginnen" sagt oder `/atomic-agents:new-app` ausführt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Uc Taskmanager
100SDD WORK-PIPELINE Agent — Requirements analysis & development 6-agent full pipeline with DAG-based orchestration and sliding window context management
Product Sense Interview Answer
100Structure a spoken product-sense interview answer with segmentation and MVP tradeoffs.
Testing Handbook Skills
99Skills from the Trail of Bits Application Security Testing Handbook (appsec.guide)
Agent Almanac
99350 agentic skills across 64 domains, 72 agent personas, and 16 team compositions following the agentskills.io open standard
All Commands
99Complete collection of 174 slash commands across 22 categories
Legal Risk Assessment Anthropic
99Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria