- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- encodeur UIP
- uip ancrage dans le contexte
- UiPath Docsai
- Fonction UiP
- garde-fous UiP
- configuration llm uip
- uip llm-passerelle
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Get-Library-Object-Repository
- Récupérer le référentiel d'objets
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- instances-liste
- listes-exemples-workflow
- Créer un package
- Publier
- Distant
- restore
- exécuter, déboguer et amp; Exécution
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- TM
- UIA
- tâches UIP
- Traçages UIP
- Commentaires sur les traces UIP
- Migration
- Référence et assistance
Compétences UIP
Syntaxe et options pour `uip Skills`, qui installe, met à jour et supprime les packs de compétence d'agent de codage UiPath.
uip skills installe, met à jour et supprime les compétences UiPath pour les agents de codage d'IA pris en charge. Les compétences sont des packs d'invites organisés qui apprennent à un agent à utiliser les outils CLI d'UiPath pour créer des automatisations, des agents, des flux et des orchestrations. Voir Compétences pour le concept, le modèle d'installation et les emplacements d'installation agent par agent.
Cette page documente les commandes. Pour connaître les compétences et pourquoi les installer, lisez d'abord la page de concept.
Synthèse
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]
Toutes les sous-commandes uip skills respectent les options globales (--output, --output-filter, --log-level, --log-file). Les codes de sortie suivent le contrat standard.
Agents pris en charge: claude, cursor, copilot, codex, opencode, autopilot, kiro, windsurf, antigravity, devin. Certains agents disposent uniquement d'un chemin d'installation global; d'autres prennent en charge à la fois le local (par projet) et le global. Exécutez uip skills install --help pour la table de destination par agent générée à partir du registre en production.
liste des compétences uip
Répertoriez les compétences disponibles à partir du catalogue configuré (le référentiel de compétences UiPath par défaut, ou un autre via --repo). En lecture seule — n'installe rien et ne affecte pas la configuration d’un agent.
Arguments
Aucun
Options
--local— Lire le magasin de compétences locales du projet actuel au lieu du magasin global.--repo <url>— Répertoriez plutôt les compétences d'un autre référentiel: un fichier GitHubowner/repo, une URLhttps/gitou un répertoire local tel que./skills. La valeur par défaut est le référentiel de compétences UiPath.--branch <name>— Branche à extraire de--repo.
Exemple
uip skills list
uip skills list
Format des données (--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 répertorie les compétences qui ont été abandonnées lors de la découverte, car une autre compétence dans la même source a utilisé le même nom — visible ici au lieu de disparaître en mode silencieux.
Recherche de compétences uip
Recherchez dans le catalogue de compétences par objectif ou par mot-clé et renvoyez les correspondances les plus proches. En lecture seule.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<query> | oui | Requête de recherche en texte libre. |
Options
--local— Voirlist.--limit <n>— Nombre maximum de résultats. La valeur par défaut est10.--repo <url>— Voirlist.--branch <name>— Voirlist.
Exemple
uip skills search "create a queue and deploy a process"
uip skills search "create a queue and deploy a process"
Format des données (--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": []
}
}
affichage des compétences uip
Afficher l'entrée du catalogue de compétences dans son intégralité. En lecture seule.
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<name> | oui | Nom de la compétence, de list ou search. Correspondance insensible à la casse. |
Options
--local— Voirlist.--repo <url>— Voirlist.--branch <name>— Voirlist.
Un nom inconnu échoue avec ValidationError, pointant vers list/search pour trouver un nom valide.
Exemple
uip skills show uipath-rpa
uip skills show uipath-rpa
Format des données (--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"
}
}
}
Installation des compétences uip
Téléchargez des compétences depuis UiPath et installez-les dans la configuration de l’agent sélectionné. Écrit dans le répertoire de base de l'utilisateur par défaut; transmettez --local pour installer sous le projet actuel à la place. Transmettez --repo pour installer à partir d'un autre référentiel GitHub/git ou d'un répertoire local au lieu du référentiel de compétences UiPath.
Arguments
Aucun
Options
--agent <agent>— Cibler un seul agent.claude,cursor,copilot,codex,opencode,autopilot,kiro,windsurf,antigravity,devin). Sans cela, la CLI s’affiche de manière interactive avec un sélecteur de case à cocher. Les agents non pris en charge pour l’étendue actuelle sont masqués dans le sélecteur.--skip-if-no-agent— Quitte avec succès (aucune erreur,Installed: 0) au lieu d'inviter ou d'échouer lorsqu'aucun agent pris en charge n'est détecté sur la machine.--local— Installe dans le répertoire du projet actuel au lieu de la page d'accueil de l'utilisateur. Rejeté pour les agents qui prennent uniquement en charge un chemin global.--path <dir>— Installe dans un répertoire de projet spécifique. Implique--local.--repo <url>— Installer à partir d'autres référentiels de compétences: un GitHubowner/repo, une URLhttps/gitou un répertoire local tel que./skills. La valeur par défaut est le référentiel de compétences UiPath.--branch <name>— Branche à extraire de--repo. Par défaut, la branche par défaut de ce référentiel.--force— Réinstaller à partir d'un état propre — réinitialise l'enregistrement du Marketplace Claude Code et le cache du plug-in avant la réinstallation.
Exemples
# 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
Format des données (--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: le répertoire de base sous lequel les compétences ont été écrites (accueil de l'utilisateur pour la globalité, répertoire du projet pour--local/--path).Skills— champs dynamiques des compétences extraites de la source configurée.Agents— agents ciblés dans cette exécution.Installed— nombre de paires (agent, compétence) installées avec succès.Shadowed(lorsqu'il n'est pas vide) — les compétences portant le même nom abandonnées lors de la découverte, en tant que{Name, IgnoredPath}.Conflicts(lorsqu'il n'est pas vide) — compétences ignorées par agent, car une autre source y a déjà installé une compétence de ce nom, comme{Agent, Name, OwnedBy}.
Lorsque --skip-if-no-agent se déclenche, la réponse signale plutôt Skipped: true avec Reason et Message, et Skills/Agents vide.
--agent autopilot installe plus de compétences. Autopilot reflète la mise en page sur disque de Claude Code, de sorte que son installation copie également le dossier hooks/ du catalogue comme un frères de skills/ (par exemple ~/.autopilot/hooks/). Tous les autres agents pris en charge installe uniquement skills/. Cela ne se reflète pas dans les champs Skills/Installed ci-dessus — ces compétences comptent, pas le dossier supplémentaire.
Prérequis
Accès au réseau plus git. Sur Windows, le décompression des compétences utilise PowerShell; sur macOS/Linux, elle utilise unzip. Si ces éléments sont manquants, la commande échoue avec un résultat Failure pointant vers le prérequis incriminé.
mise à jour des compétences uip
Récupérer les compétences à partir d’UiPath et les réinstaller. Après avoir installé l'ensemble, la CLI élimine toutes les compétences qui ne sont plus dans le registre. Ainsi, update nettoie également les compétences obsolètes sur le disque.
Arguments
Aucun
Options
--agent <agent>— Voirinstall.--local— Voirinstall.
Exemple
uip skills update --agent claude
uip skills update --agent claude
Format des données (--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 correspond au nombre de paires (agent, compétence) réinstallées; les entrées obsolètes sont supprimées séparément et en mode silencieux.
désinstallation des compétences uip
Supprimez les compétences précédemment installées de la configuration d'un agent et mettez à jour le manifeste local. uninstall n'effectue aucun appel réseau - il s'appuie sur le manifeste écrit par install / update pour connaître les compétences existantes.
Arguments
Aucun
Options
--agent <agent>— Voirinstall. Sans cela, les invites CLI sont interactives. La transmission d'un agent inconnu échoue avecValidationError.--local— Supprimer du projet actuel au lieu de la page d'accueil de l'utilisateur.
Exemple
uip skills uninstall --agent claude
uip skills uninstall --agent claude
Format des données (--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
}
}
Modes d’échec
- Aucun manifeste trouvé ( rien n’a jamais été installé ou a été supprimé manuellement):
ConfigErroravec des instructions pour exécuteruip skills install - Autorisations d’écriture dans le répertoire de configuration de l’agent:
Failureavec une suggestion d’autorisations de fichiers. La CLI se ferme avec le code 1. - L’utilisateur annule le sélecteur d’agent interactif: la CLI se termine avec le code 130, conformément au contrat standard.
Associé
- Compétences : quelles compétences sont, la matrice de support pour l’agent et en quoi elles diffèrent des outils.
- Authentification — non requise pour
skills; le registre est public. uip mcp— un chemin secondaire pour les agents compatibles MCP qui ne prennent pas en charge les compétences.
- Synthèse
- liste des compétences uip
- Arguments
- Options
- Exemple
- Format des données (
--output json) - Recherche de compétences uip
- Arguments
- Options
- Exemple
- Format des données (
--output json) - affichage des compétences uip
- Arguments
- Options
- Exemple
- Format des données (
--output json) - Installation des compétences uip
- Arguments
- Options
- Exemples
- Format des données (
--output json) - Prérequis
- mise à jour des compétences uip
- Arguments
- Options
- Exemple
- Format des données (
--output json) - désinstallation des compétences uip
- Arguments
- Options
- Exemple
- Format des données (
--output json) - Modes d’échec
- Associé