Create Atomic Tool
Skill Verifiziert AktivErstellen 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.
Bereitstellung eines strukturierten und geführten Prozesses für Entwickler zur Erstellung benutzerdefinierter Werkzeuge für KI-Agenten unter Verwendung des Atomic Agents-Frameworks.
Funktionen
- Erstellt `BaseTool`-Unterklassen mit typisierten Schemata.
- Unterstützt synchrone (`run`) und asynchrone (`run_async`) Methoden.
- Konfiguriert Geheimnisse über Umgebungsvariablen und `BaseToolConfig`.
- Fördert typisierte Fehler-Outputs für robuste Fehlerbehandlung.
- Bietet Skelett-Implementierungen für lokale und HTTP-basierte Werkzeuge.
Anwendungsfälle
- Wenn ein Benutzer fragt, ein neues Werkzeug zu seinem KI-Agenten hinzuzufügen.
- Wenn ein Benutzer eine externe API als Werkzeug verpacken muss.
- Beim Erstellen von Utility-Tools wie Taschenrechnern, Suchfunktionen oder Datenbankabfragewerkzeugen.
- Beim Erstellen benutzerdefinierter `BaseTool`-Implementierungen innerhalb des Atomic Agents-Frameworks.
Nicht-Ziele
- Erstellung von Agenten oder vollständigen KI-Anwendungen.
- Verwaltung der Bereitstellung oder Verteilung von Werkzeugen.
- Beantwortung allgemeiner Framework-Fragen außerhalb der Werkzeugerstellung.
Praktiken
- Werkzeugentwicklung
- Schema-Design
- Fehlerbehandlung
Voraussetzungen
- Python 3.8+
- Atomic Agents-Bibliothek installiert
- Pydantic installiert
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add BrainBlend-AI/atomic-agents/plugin install atomic-agents@brainblend-pluginsQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Cli Creator
100Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.
Instructor
98Extract structured data from LLM responses with Pydantic validation, retry failed extractions automatically, parse complex JSON with type safety, and stream partial results with Instructor - battle-tested structured output library
Create Atomic Schema
98Entwerfen 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.
Instructor
75Extract structured data from LLM responses with Pydantic validation, retry failed extractions automatically, parse complex JSON with type safety, and stream partial results with Instructor - battle-tested structured output library
Context Mode Ops
100Verwalten Sie GitHub-Issues, PRs, Releases und Marketing mit parallelen Subagenten-Armeen im Context-Mode. Orchestriert 10-20 dynamische Agenten pro Aufgabe. Verwenden Sie dies bei der Triage von Issues, der Überprüfung von PRs, der Veröffentlichung von Versionen, dem Schreiben von LinkedIn-Posts, der Ankündigung von Releases, der Behebung von Fehlern, dem Mergen von Beiträgen, der Validierung von ENV-Variablen, dem Testen von Adaptern oder dem Synchronisieren von Branches.
Fixflow
100Führen Sie Codierungsaufgaben mit einem strengen Liefer-Workflow aus: Erstellen Sie einen vollständigen Plan, implementieren Sie Schritt für Schritt, führen Sie kontinuierlich Tests durch und committen Sie standardmäßig nach jedem Schritt (`per_step`). Unterstützt explizite Commit-Policy-Überschreibungen (`final_only`, `milestone`) und optional BDD (Given/When/Then), wenn Benutzer verhaltensgesteuerte Bereitstellung anfordern oder Anforderungen unklar sind.