# Wissen, Skills und Ausgabe

> Gib einem Agenten die Quellen, die er immer heranzieht, und die Skills, die er zuerst lädt. Lege fest, wie seine Antworten aussehen und wo er seine Ergebnisse ablegt.

Unter der Anweisung eines Agenten bestimmen drei Bereiche jeden Durchlauf: **Wissen** legt fest, was er liest, **Skills** vermitteln ihm, wie er die Arbeit erledigt, und **Ausgabe** bestimmt, was er zurückgibt.

## Wissen hinzufügen

Wissen umfasst die Quellen, die der Agent immer heranzieht, etwa eine Preisliste, einen Styleguide, einen Ordner mit früheren Verträgen oder eine Website.

1. Öffne den Agenten und gehe zu **Wissen**.
2. Gib <kbd>/</kbd> ein oder wähle **Ressource hinzufügen** (**+**). Wähle dann eine Datei, einen Ordner, eine Seite, eine Datenbank oder eine App aus. Um eine Website hinzuzufügen, wähle **Website hinzufügen** und füge ihre Adresse ein.
3. Um eine Datei von deinem Computer hinzuzufügen, füge sie in das Feld ein. Sie wird zuerst deiner Bibliothek hinzugefügt.

Unter Wissen kannst du Dateien, Ordner, Seiten, Daten, Apps und Websites hinzufügen – bis zu 20 Quellen. Um eine Quelle zu entfernen, lösche ihren Chip.

## Skills hinzufügen

Ein Skill vermittelt Dvina, wie es eine bestimmte Art von Arbeit erledigt, etwa ein NDA vorprüft oder ein Angebot erstellt. Ein Agent lädt seine Skills zuerst, bevor er beginnt.

1. Öffne den Agenten und gehe zu **Skills**.
2. Gib <kbd>/</kbd> ein oder wähle **Ressource hinzufügen** (**+**). Wähle dann einen Skill aus.

Hier lassen sich nur Skills hinzufügen. Ein Agent kann bis zu 10 Skills enthalten.

## Skills beziehen

Deine Skills findest du in deinem Feed unter **Skills**. So fügst du einen hinzu:

- **Aus den offiziellen Skills:** Wähle in deinem Feed **Kontext hinzufügen** und dann **Skill aus Vorlage**. Wähle einen Skill aus, um **Wann Dvina ihn verwendet**, seine **Lizenz**, seine **Quelle** und seine **Dateien** anzusehen. Wähle dann **Hinzufügen**. Der Skill wird genau so hinzugefügt, wie sein Ersteller ihn veröffentlicht hat. Deine Kopie kannst du selbst bearbeiten.
- **Aus einer Datei:** Wähle in deinem Feed **Kontext hinzufügen** und dann **Skill**. Wähle eine SKILL.md-Datei oder ein Skill-Archiv (eine .zip-Datei) aus. Ein Archiv muss einen Skill-Ordner mit einer SKILL.md-Datei enthalten und kann mehrere Skills umfassen.
- **Über einen Link:** Füge einen Link zu einem Skill in einen Chat ein und bitte Dvina, ihn hinzuzufügen. Das kann ein GitHub-Repository, ein Ordner oder eine SKILL.md-Datei sein, eine skills.sh-Seite oder ein direkter Link zu einer .zip- oder SKILL.md-Datei. Dvina bittet dich zuerst um Zustimmung und nennt dabei den Skill und seine Herkunft.

In jedem Fall bestätigst du einmal, bevor etwas hinzugefügt wird. Dvina zeigt, woher der Skill stammt und, falls er Skripte enthält, wie viele davon in deiner Sandbox ausgeführt werden. Ein Skill von skills.sh, dessen Herausgeber nicht offiziell ist, wird so gekennzeichnet: **Er stammt von einem Community-Herausgeber, nicht von einem offiziellen Herausgeber.** Wenn der Skill aus einer Datei denselben Namen wie einer deiner Skills hat, weist Dvina darauf hin, dass er deinen ersetzt.

Ein Skill, dessen SKILL.md im Frontmatter keinen Namen oder keine Beschreibung enthält, bleibt inaktiv, bis du diese Angaben hinzufügst. Um einen Skill zu ändern, öffne ihn in deinem Feed und bearbeite seine Dateien.

## Ausgabe festlegen

Unter **Ausgabe** legst du fest, wie die Ergebnisse des Agenten aussehen und wo sie abgelegt werden.

- **Antwortformat:** Eine Vorlage, der jede Antwort folgt, etwa „Bewertung, Risiken, Nächster Schritt“. Beschreibe sie in einfachen Worten.
- **Schreiben in:** Ein Dokument oder eine Seite, die bei jedem Durchlauf aktualisiert wird. Gib <kbd>/</kbd> ein, um das Ziel auszuwählen. Jeder Durchlauf speichert eine neue Version; frühere Versionen bleiben im Versionsverlauf erhalten. Ein Agent schreibt jeweils in ein Dokument oder eine Seite. Wählst du ein anderes Ziel aus, ersetzt es das bisherige.

## Tipps

- **Verweise auf die maßgebliche Quelle.** Füge die Datei hinzu, nach der sich der Agent richten muss, etwa deinen Vertragsleitfaden, statt sie in der Anweisung zu erläutern.
- **Führe ein fortlaufendes Dokument.** Nutze **Schreiben in** für Arbeiten, die laufend ergänzt werden, etwa einen Wochenbericht. So bleiben alle Versionen an einem Ort.
- **Geteilte Agenten zeigen ihre Quellen.** Personen, mit denen du einen Agenten teilst, sehen dessen Wissen, Fähigkeiten und Ergebnisse in seinem Bereich. Eine Quelle, die sie nicht öffnen können, wird als **Kein Zugriff** angezeigt.

## Weiterführende Informationen

- [Einen Agenten erstellen](/docs/use-dvina/agents/create-an-agent)
- [Kontext](/docs/use-dvina/features/context)
- [Erstellen](/docs/use-dvina/features/create)
- [Übersicht der Konnektoren](/docs/connectors/overview)
