- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Coded
- UIP-Kontextgrundlage
- UIP-Dokumentation
- UIP-Funktion
- UIP-Leitplanken
- uip llm-configuration
- uip llm-gateway
- UIP-Modellhub
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Library-Object-Repository
- Get-Object-Repository
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Listeninstanzen
- Beispiele für Listenworkflows
- Packen
- Veröffentlichen
- Remote
- restore
- Ausführen, Debuggen & Ausführung enthält
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- TM
- UIA
- UIP-Aufgaben
- UIP-Ablaufverfolgungen
- Feedback zu UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UIP-Fähigkeiten
Syntax und Optionen für „UIP-Fähigkeiten“, mit denen Fähigkeitspacks für UiPath-Codierung installiert, aktualisiert und entfernt werden.
uip skills installiert, aktualisiert und entfernt UiPath- Fähigkeiten für unterstützte KI-Codierungs-Agents. Fähigkeiten sind kuratierte Prompt-Pakete, die einem Agent beibringen, wie die CLI-Tools von UiPath zur Erstellung von Automatisierungen, Agents, Flüssen und Orchestrierungen verwendet werden. Das Konzept, das Installationsmodell und die Installationsorte der einzelnen Agents finden Sie unter Fähigkeiten .
Auf dieser Seite werden die Befehle dokumentiert. Um was für Fähigkeiten sind und warum Sie sie installieren möchten, lesen Sie zuerst die Konzeptseite.
Zusammenfassung
uip skills list [--local] [--repo <url>] [--branch <name>]
uip skills search <query> [--local] [--limit <n>] [--repo <url>] [--branch <name>]
uip skills show <name> [--local] [--repo <url>] [--branch <name>]
uip skills install [--agent <agent>] [--skip-if-no-agent] [--local] [--path <dir>] [--repo <url>] [--branch <name>] [--force]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
uip skills list [--local] [--repo <url>] [--branch <name>]
uip skills search <query> [--local] [--limit <n>] [--repo <url>] [--branch <name>]
uip skills show <name> [--local] [--repo <url>] [--branch <name>]
uip skills install [--agent <agent>] [--skip-if-no-agent] [--local] [--path <dir>] [--repo <url>] [--branch <name>] [--force]
uip skills update [--agent <agent>] [--local]
uip skills uninstall [--agent <agent>] [--local]
Alle uip skills -Unterbefehle berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.
Unterstützte Agents: claude, cursor, copilot, codex, opencode, autopilot, kiro, windsurf, antigravity, devin. Einige Agents haben nur einen globalen Installationspfad; andere unterstützen sowohl lokal (pro Projekt) als auch global. Führen Sie uip skills install --help für die Zieltabelle pro Agent aus, die aus der Live-Registrierung generiert wurde.
Liste der UIP-Fähigkeiten
Listen Sie die im konfigurierten Katalog verfügbaren Fähigkeiten auf (standardmäßig das UiPath-Fähigkeiten-Repository oder ein anderes über --repo). Schreibgeschützt – installiert nichts und bearbeitet die Konfiguration eines Agents nicht.
Argumente
Keine.
Optionen
--local– Liest den lokalen Fähigkeitsspeicher des aktuellen Projekts anstelle des globalen.--repo <url>– Listen Sie stattdessen Fähigkeiten aus einem anderen Repository auf: ein GitHubowner/repo, einehttps/git-URL oder ein lokales Verzeichnis wie./skills. Standardmäßig wird das UiPath-Fähigkeiten-Repository verwendet.--branch <name>– Verzweigen, um von--repoabzurufen.
Beispiel
uip skills list
uip skills list
Datenform (--output json)
{
"Code": "SkillsList",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Count": 2,
"Skills": [
{
"Name": "uipath-agents",
"Description": "Build and deploy UiPath agents",
"SkillPath": "uipath-agents/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-agents/SKILL.md"
},
{
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
],
"Shadowed": []
}
}
{
"Code": "SkillsList",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Count": 2,
"Skills": [
{
"Name": "uipath-agents",
"Description": "Build and deploy UiPath agents",
"SkillPath": "uipath-agents/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-agents/SKILL.md"
},
{
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
],
"Shadowed": []
}
}
Shadowed listet Fähigkeiten auf, die während der Erkennung verworfen wurden, da eine andere Fähigkeit in derselben Quelle denselben Namen verwendete – hier sichtbar, anstatt im Hintergrund zu verschwinden.
Suche nach UIP-Fähigkeiten
Durchsuchen Sie den Fähigkeitskatalog nach Ziel oder Schlüsselwort und geben Sie die höchsten Übereinstimmungen zurück. Schreibgeschützt.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<query> | ja | Freitextsuchabfrage. |
Optionen
--local– Siehelist.--limit <n>– Maximale Anzahl von Ergebnissen. Die Standardeinstellung ist10.--repo <url>– Siehelist.--branch <name>– Siehelist.
Beispiel
uip skills search "create a queue and deploy a process"
uip skills search "create a queue and deploy a process"
Datenform (--output json)
{
"Code": "SkillsSearch",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Query": "create a queue and deploy a process",
"Count": 1,
"Skills": [
{
"Name": "uipath-platform",
"Description": "UiPath platform and Orchestrator ops",
"SkillPath": "uipath-platform/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-platform/SKILL.md"
}
],
"Shadowed": []
}
}
{
"Code": "SkillsSearch",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Query": "create a queue and deploy a process",
"Count": 1,
"Skills": [
{
"Name": "uipath-platform",
"Description": "UiPath platform and Orchestrator ops",
"SkillPath": "uipath-platform/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-platform/SKILL.md"
}
],
"Shadowed": []
}
}
UIP-Fähigkeiten anzeigen
Vollständigen Katalogeintrag einer Fähigkeit anzeigen. Schreibgeschützt.
Argumente
| Name | Erforderlich | Zweck |
|---|---|---|
<name> | ja | Fähigkeitsname, von list oder search. Groß-/Kleinschreibung wurde nicht berücksichtigt. |
Optionen
--local– Siehelist.--repo <url>– Siehelist.--branch <name>– Siehelist.
Ein unbekannter Name schlägt mit ValidationError fehl und verweist auf list/search, um einen gültigen Namen zu finden.
Beispiel
uip skills show uipath-rpa
uip skills show uipath-rpa
Datenform (--output json)
{
"Code": "SkillsShow",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Skill": {
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
}
}
{
"Code": "SkillsShow",
"Data": {
"RootDir": "~",
"StorePath": "~/.uipath/.skills",
"Skill": {
"Name": "uipath-rpa",
"Description": "Build UiPath automations",
"SkillPath": "uipath-rpa/SKILL.md",
"SkillFile": "~/.uipath/.skills/skills/uipath-rpa/SKILL.md"
}
}
}
UIP-Fähigkeiten installieren
Laden Sie Fähigkeiten von UiPath herunter und installieren Sie sie in der Konfiguration des ausgewählten Agents. Schreibt standardmäßig in das Basisverzeichnis des Benutzers; Übergeben Sie stattdessen --local, um unter dem aktuellen Projekt zu installieren. Übergeben Sie --repo, um von einem anderen GitHub/git-Repository oder einem lokalen Verzeichnis anstelle des UiPath-Fähigkeiten-Repositorys zu installieren.
Argumente
Keine.
Optionen
--agent <agent>– Ziel ist ein einzelner Agent (claude,cursor,copilot,codex,opencode,autopilot,kiro,windsurf,antigravity,devin). Ohne diese werden Sie von der CLI interaktiv mit einer Kontrollkästchenauswahl aufgefordert. Agents, die für den aktuellen Scope nicht unterstützt werden, sind für die Auswahl ausgeblendet.--skip-if-no-agent– Erfolgreich beendet (kein Fehler,Installed: 0), anstatt Prompts zu fordern oder fehlzuschlagen, wenn auf der Maschine kein unterstützter Agent erkannt wird.--local– Im aktuellen Projektverzeichnis anstelle des Benutzer-Homepages installieren. Abgelehnt für Agents, die nur einen globalen Pfad unterstützen.--path <dir>– Installieren Sie in einem bestimmten Projektverzeichnis. Impliziert--local.--repo <url>– Installieren aus einem anderen Skill-Repository: ein GitHubowner/repo, einehttps/git-URL oder ein lokales Verzeichnis wie./skills. Standardmäßig wird das UiPath-Fähigkeiten-Repository verwendet.--branch <name>– Verzweigen, um von--repoabzurufen. Die Standardverzweigung dieses Repositorys wird standardmäßig verwendet.--force– Von einem sauberen Status aus neu installieren – Setzt die Claude Code Marketplace-Registrierung und den Plugin-Cache vor der Neuinstallation zurück.
Beispiele
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Install from another repo for Cursor
uip skills install --repo my-org/my-skills --agent cursor
# Install into a specific project directory (implies --local)
uip skills install --agent autopilot --path ./my-project --repo mattpocock/skills
# Interactive picker
uip skills install
# Install for Claude Code (global)
uip skills install --agent claude
# Install for Cursor, scoped to the current project
uip skills install --agent cursor --local
# Install from another repo for Cursor
uip skills install --repo my-org/my-skills --agent cursor
# Install into a specific project directory (implies --local)
uip skills install --agent autopilot --path ./my-project --repo mattpocock/skills
# Interactive picker
uip skills install
Datenform (--output json)
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
{
"Code": "SkillsInstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Installed": 2
}
}
RootDir– Basisverzeichnis, unter dem die Fähigkeiten geschrieben wurden (Benutzer-Homepage für globales, Projektverzeichnis für--local/--path).Skills– Slugs der Fähigkeiten, die aus der konfigurierten Quelle abgerufen wurden.Agents– Agents, auf die diese Ausführung abzielt.Installed– Anzahl der erfolgreich installierten (Agent, Fähigkeit)-Paare.Shadowed(wenn nicht leer) – benannte Fähigkeiten, die während der Erkennung abgelegt wurden, wie{Name, IgnoredPath}.Conflicts(wenn nicht leer) – Fähigkeiten, die pro Agent übersprungen werden, da eine andere Quelle dort bereits eine Fähigkeit mit diesem Namen als{Agent, Name, OwnedBy}installiert hat.
Wenn --skip-if-no-agent ausgelöst wird, meldet die Antwort stattdessen Skipped: true mit Reason und Message sowie Skills/Agents leer.
--agent autopilot installiert mehr als Fähigkeiten. Autopilot spiegelt das Layout auf der Festplatte von Claude Code wider, sodass bei der Installation auch der Ordner hooks/ des Katalogs als gleichgeordneter Ordner von skills/ kopiert wird (z. B. ~/.autopilot/hooks/). Jeder andere unterstützte Agent installiert nur skills/. Dies wird nicht in den obigen Feldern Skills/Installed widergespiegelt – diese zählen Fähigkeiten, nicht im zusätzlichen Ordner.
Voraussetzungen
Netzwerkzugriff plus git. Unter Windows wird zum Entpacken von Fähigkeiten PowerShell verwendet. Unter macOS/Linux wird unzip verwendet. Wenn diese fehlen, schlägt der Befehl mit einem Failure -Ergebnis fehl, das auf die fehlerhafte Voraussetzung verweist.
UIP-Fähigkeiten aktualisieren
Rufen Sie Fähigkeiten von UiPath erneut ab und installieren Sie sie neu. Nach der Installation des neuen Satzes bereinigt die CLI alle Fähigkeiten, die sich nicht mehr in der Registrierung befinden – update bereinigt auch veraltete Fähigkeiten auf dem Datenträger.
Argumente
Keine.
Optionen
--agent <agent>– Sieheinstall.--local– Sieheinstall.
Beispiel
uip skills update --agent claude
uip skills update --agent claude
Datenform (--output json)
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
{
"Code": "SkillsUpdate",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Updated": 2
}
}
Updated ist die Anzahl der neu installierten (Agent, Fähigkeit)-Paare; veraltete Einträge werden separat und im Hintergrund entfernt.
UIP-Fähigkeiten deinstallieren
Entfernen Sie zuvor installierte Fähigkeiten aus der Konfiguration eines Agents und aktualisieren Sie das lokale Manifest. uninstall führt keine Netzwerkaufrufe aus – es stützt sich auf das Manifest, das von install / update geschrieben wurde, um zu wissen, welche Fähigkeiten vorhanden sind.
Argumente
Keine.
Optionen
--agent <agent>– Sieheinstall. Ohne diese Eingabeaufforderungen werden über die CLI interaktive Eingabeaufforderungen angezeigt. Das Übergeben eines unbekannten Agents schlägt mitValidationErrorfehl.--local– Aus dem aktuellen Projekt anstelle der Benutzer-Startseite entfernt.
Beispiel
uip skills uninstall --agent claude
uip skills uninstall --agent claude
Datenform (--output json)
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
{
"Code": "SkillsUninstall",
"Data": {
"RootDir": "/Users/alice",
"Skills": ["uipath-agents", "uipath-rpa"],
"Agents": ["claude"],
"Uninstalled": 2
}
}
Fehlermodi
- Kein Manifest gefunden (es wurde nie etwas installiert, oder es wurde manuell gelöscht):
ConfigErrormit Anweisungen zum Ausführen vonuip skills install. - Schreiben Sie Berechtigungen für das Konfigurationsverzeichnis des Agents:
Failuremit einem Dateiberechtigungshinweis. Die CLI wird mit Code 1 beendet. - Der Benutzer bricht die interaktive Agent-Auswahl ab: Die CLI wird mit Code 130 (SIGINT) gemäß Standardvertrag beendet.
Zugehörig
- Fähigkeiten – was sind Fähigkeiten, Agent-Support-Matrix und wie sie sich von Tools unterscheiden.
- Authentifizierung – nicht erforderlich für
skills; Die Registrierung ist öffentlich. uip mcp– ein sekundärer Pfad für MCP-fähige Agents, die keine Fähigkeiten unterstützen.
- Zusammenfassung
- Liste der UIP-Fähigkeiten
- Argumente
- Optionen
- Beispiel
- Datenform (
--output json) - Suche nach UIP-Fähigkeiten
- Argumente
- Optionen
- Beispiel
- Datenform (
--output json) - UIP-Fähigkeiten anzeigen
- Argumente
- Optionen
- Beispiel
- Datenform (
--output json) - UIP-Fähigkeiten installieren
- Argumente
- Optionen
- Beispiele
- Datenform (
--output json) - Voraussetzungen
- UIP-Fähigkeiten aktualisieren
- Argumente
- Optionen
- Beispiel
- Datenform (
--output json) - UIP-Fähigkeiten deinstallieren
- Argumente
- Optionen
- Beispiel
- Datenform (
--output json) - Fehlermodi
- Zugehörig