Zum Inhalt springen
Alle Werkzeuge

recipe_install

Skills und Rezepte · macOS · Windows

Wirkung: Schreiben. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Installiert einen Community-SKILL per ID (aus recipe_discover) auf diesem Mac, damit recipe_run ihn verwenden kann. Die Installation speichert den Skill nur. Seine Ausführung verlangt eine Bestätigung, wenn er zustandsändernde Schritte enthält (senden/schreiben/löschen), und ein Schritt kann sich nicht selbst bestätigen: `confirm` in den Argumenten eines Schritts wird hier entfernt (confirm_removed_steps) und bei der Ausführung ignoriert, sodass ein Schritt, dessen Tool eine Bestätigung verlangt, mit seiner Vorschau antwortet, statt ausgeführt zu werden. Existiert bereits ein Skill mit demselben Namen, wird er unter einem nicht kollidierenden Namen gespeichert. Der erste Aufruf zeigt eine Vorschau; confirm: true lädt ihn herunter und speichert ihn. Gibt {name, installed} zurück.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf Englisch — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to download and save the skill. Without it the call returns a preview and contacts nothing.",
      "type": "boolean"
    },
    "id": {
      "description": "The community skill id from recipe_discover.",
      "type": "integer"
    }
  },
  "required": [
    "id"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für recipe_install. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false,
  "id": 101
}

Windows

Zweck

Installiert einen Community-SKILL per ID (aus recipe_discover) auf diesem Rechner, damit recipe_run ihn verwenden kann. Sicher: Die Installation speichert den Skill nur; ein Schritt kann sich nicht selbst bestätigen, sodass bei der späteren Ausführung ein Schritt, dessen Tool eine Bestätigung verlangt (senden, löschen, eine Datei ersetzen, einen Befehl ausführen), seine Vorschau zurückgibt und nichts ändert. Existiert bereits ein Skill mit demselben Namen, wird er unter einem nicht kollidierenden Namen gespeichert. Der erste Aufruf gibt eine Vorschau zurück, die die Schritte des Skills nennt, und speichert nichts; confirm=true speichert. Gibt {name, imported} zurück.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf Englisch — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to save the skill. Without it, returns a preview naming its steps.",
      "type": "boolean"
    },
    "id": {
      "description": "The community skill id from recipe_discover.",
      "type": "integer"
    }
  },
  "required": [
    "id"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für recipe_install. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false,
  "id": 101
}