- Información general
- Comience ya
- Conceptos
- Uso de UiPath CLI
- Guías prácticas
- Recetas de CI/CD
- Referencia de los comandos
- Información general
- Códigos de salida
- Opciones globales
- agente de código UIP
- uip coder
- uip context-grounding
- UIP Docsai
- uip function
- uip guardrails
- uip llm-configuration
- uip llm-gateway
- uip model-hub
- añadir-entidad-de-datos-de-prueba
- añadir-cola-de-datos-de-prueba
- añadir-variación-de-datos-de-prueba
- Analizar
- Crear
- Crear proyecto
- Diferencia
- Buscar actividades
- obtener-reglas-del-analizador
- obtener-predeterminado-actividad-xaml
- obtener-errores
- obtener-casos-de-prueba-manual
- obtener-pasos-de-prueba-manual
- get-library-object-repository
- get-object-repository
- obtener versiones
- get-workflow-example
- indicar-aplicación
- indicar-elemento
- inspeccionar-paquete
- install-data-fabric-entities
- instalar-o-actualizar-paquetes
- enumerar-data-fabric-entities
- list-instances
- ejemplos-de-flujo-de-trabajo-de-lista
- Paquete
- Publicar
- remote
- restore
- run, debug & execution
- archivo de ejecución
- plantillas-de-búsqueda
- iniciar-studio
- detener la ejecución
- tm
- UIA
- uip tasks
- Seguimientos de UIP
- uip traces feedback
- Migración
- Referencia y soporte
Sintaxis y opciones para `habilidades de uip`, que instala, actualiza y elimina los paquetes de habilidades del agente de codificación de UiPath.
uip skills , actualiza y elimina las habilidades de UiPath para los agentes de codificación de IA compatibles. Las habilidades son paquetes de solicitudes seleccionados que enseñan a un agente a utilizar las herramientas CLI de UiPath para crear automatizaciones, agentes, flujos y orquestaciones. Consulta Habilidades para el concepto, el modelo de instalación y las ubicaciones de instalación de agente por agente.
Esta página documenta los comandos. Para saber qué son las habilidades y por qué instalarlas, lee primero la página de conceptos.
Sinopsis
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]
Todos los subcomandos uip skills respetan las opciones globales (--output, --output-filter, --log-level, --log-file). Los códigos de salida siguen el contrato estándar.
Supported agents: claude, cursor, copilot, codex, opencode, autopilot, kiro, windsurf, antigravity, devin. Some agents have only a global install path; others support both local (per-project) and global. Run uip skills install --help for the per-agent destination table generated from the live registry.
uip skills list
List the skills available from the configured catalog (the UiPath skills repository by default, or another one via --repo). Read-only — does not install anything or touch an agent's configuration.
Argumentos
Nada.
Opciones
--local— Read the current project's local skills store instead of the global one.--repo <url>— List skills from another repo instead: a GitHubowner/repo, anhttps/gitURL, or a local directory such as./skills. Defaults to the UiPath skills repository.--branch <name>— Branch to fetch from--repo.
Ejemplo
uip skills list
uip skills list
Forma de datos (--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 lists skills that were dropped during discovery because another skill in the same source used the same name — visible here instead of silently disappearing.
uip skills search
Search the skill catalog by goal or keyword and return the closest matches. Read-only.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<query> | Sí | Free-text search query. |
Opciones
--local— Consultalist.--limit <n>— Maximum number of results. Defaults to10.--repo <url>— Consultalist.--branch <name>— Consultalist.
Ejemplo
uip skills search "create a queue and deploy a process"
uip skills search "create a queue and deploy a process"
Forma de datos (--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 skills show
Show one skill's catalog entry in full. Read-only.
Argumentos
| Nombre | Obligatorio | Propósito |
|---|---|---|
<name> | Sí | Skill name, from list or search. Matched case-insensitively. |
Opciones
--local— Consultalist.--repo <url>— Consultalist.--branch <name>— Consultalist.
An unknown name fails with ValidationError, pointing at list/search to find a valid one.
Ejemplo
uip skills show uipath-rpa
uip skills show uipath-rpa
Forma de datos (--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"
}
}
}
Instalación de habilidades de UIP
Download skills from UiPath and install them into the selected agent's configuration. Writes to the user's home directory by default; pass --local to install under the current project instead. Pass --repo to install from another GitHub/git repository or a local directory instead of the UiPath skills repository.
Argumentos
Nada.
Opciones
--agent <agent>— Target a single agent (claude,cursor,copilot,codex,opencode,autopilot,kiro,windsurf,antigravity,devin). Without it, the CLI prompts interactively with a checkbox picker. Agents not supported for the current scope are hidden from the picker.--skip-if-no-agent— Exit successfully (no error,Installed: 0) instead of prompting or failing when no supported agent is detected on the machine.--local— Instalar en el directorio del proyecto actual en lugar de en el inicio del usuario. Rechazado para agentes que solo admiten una ruta global.--path <dir>— Install into a specific project directory. Implies--local.--repo <url>— Install from another skills repo: a GitHubowner/repo, anhttps/gitURL, or a local directory such as./skills. Defaults to the UiPath skills repository.--branch <name>— Branch to fetch from--repo. Defaults to that repo's default branch.--force— Reinstall from a clean state — resets the Claude Code marketplace registration and plugin cache before reinstalling.
Ejemplos
# 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
Forma de datos (--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— base directory the skills were written under (user home for global, project directory for--local/--path).Skills— slugs of the skills fetched from the configured source.Agents: agentes objetivo en esta ejecución.Installed: número de pares (agente, habilidad) instalados correctamente.Shadowed(when non-empty) — same-named skills dropped during discovery, as{Name, IgnoredPath}.Conflicts(when non-empty) — skills skipped per agent because another source already installed a skill of that name there, as{Agent, Name, OwnedBy}.
When --skip-if-no-agent triggers, the response instead reports Skipped: true with a Reason and Message, and Skills/Agents empty.
--agent autopilot installs more than skills. Autopilot mirrors Claude Code's on-disk layout, so its install also copies the catalog's hooks/ folder as a sibling of skills/ (e.g. ~/.autopilot/hooks/). Every other supported agent installs skills/ only. This isn't reflected in the Skills/Installed fields above — those count skills, not the extra folder.
Requisitos previos
Acceso a la red más git. En Windows, el desempaquetado de habilidades utiliza PowerShell; en macOS/Linux, utiliza unzip. Si faltan, el comando falla con un resultado Failure que apunta al requisito previo infractor.
actualización de habilidades de UIP
Vuelve a recuperar las habilidades de UiPath y vuelve a instalarlas. Después de instalar el conjunto nuevo, la CLI elimina cualquier habilidad que ya no esté en el registro, por lo que update también limpia las habilidades obsoletas en el disco.
Argumentos
Nada.
Opciones
--agent <agent>— Consultainstall.--local— Consultainstall.
Ejemplo
uip skills update --agent claude
uip skills update --agent claude
Forma de datos (--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 es el número de pares (agente, habilidad) reinstalados; las entradas obsoletas se eliminan por separado y de forma silenciosa.
desinstalación de habilidades de uip
Elimine las habilidades instaladas anteriormente de la configuración de un agente y actualice el manifiesto local. uninstall no realiza ninguna llamada de red: depende del manifiesto escrito por install / update para saber qué habilidades existen.
Argumentos
Nada.
Opciones
--agent <agent>— Consultainstall. Sin ella, la CLI solicita de forma interactiva. Pasar un agente desconocido falla conValidationError.--local— Eliminar del proyecto actual en lugar de la página de inicio del usuario.
Ejemplo
uip skills uninstall --agent claude
uip skills uninstall --agent claude
Forma de datos (--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
}
}
Modos de fallo
- No se encontró ningún manifiesto (nunca se instaló nada o se eliminó manualmente):
ConfigErrorcon instrucciones para ejecutaruip skills install. - Permisos de escritura en el directorio de configuración del agente:
Failurecon una sugerencia de permisos de archivo. El CLI sale con el código 1. - El usuario cancela el selector de agente interactivo: la CLI sale con el código 130 (SIGINT), según el contrato estándar.
Relacionado
- Habilidades : qué son las habilidades, matriz de soporte del agente y en qué se diferencian de las herramientas.
- Autenticación : no necesaria para
skills; el registro es público. uip mcp: una ruta secundaria para agentes compatibles con MCP que no admiten habilidades.
- Sinopsis
- uip skills list
- Argumentos
- Opciones
- Ejemplo
- Forma de datos (
--output json) - uip skills search
- Argumentos
- Opciones
- Ejemplo
- Forma de datos (
--output json) - uip skills show
- Argumentos
- Opciones
- Ejemplo
- Forma de datos (
--output json) - Instalación de habilidades de UIP
- Argumentos
- Opciones
- Ejemplos
- Forma de datos (
--output json) - Requisitos previos
- actualización de habilidades de UIP
- Argumentos
- Opciones
- Ejemplo
- Forma de datos (
--output json) - desinstalación de habilidades de uip
- Argumentos
- Opciones
- Ejemplo
- Forma de datos (
--output json) - Modos de fallo
- Relacionado