uipath-solution

Manages UiPath Solution lifecycle via the uip solution CLI for .uipx packages.

9|6|Updated Aug 25, 2017
One-click install
npx skills add https://github.com/sergueik/springboot_study --skill uipath-solution-sergueik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: uipath-solution
Source: https://github.com/sergueik/springboot_study/tree/main/basic-uipath-skills/.github/skills/uipath-solution
Command: npx skills add https://github.com/sergueik/springboot_study --skill uipath-solution-sergueik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @uipath/cli, and includes references (resource) components.

What problem does it solve? Bundling, packing, publishing, and deploying multi-project UiPath automations as a single .uipx solution is error-prone when done by hand — stale bindings, desynced resource folders, deploy config mistakes, and CLI surface differences cause silent failures. This Skill drives the entire uip solution CLI lifecycle correctly and diagnoses pack/publish/deploy failures. ## Core Features & Use Cases - Full solution lifecycle: init, project add/import/remove, resources refresh/add/remove/edit, restore, pack, publish, deploy run, activate, uninstall, and package management. - Failure diagnosis: resolves stale bindings, unimported resources, deploy error codes like [1009] Invalid argument 'Value', name+version publish collisions, and pre/post-rename CLI differences. - Deploy configs & promotion: fetches and edits per-environment deploy config files, links resources to existing Orchestrator entities, and promotes one package across dev/staging/prod tenants. - Use Case: A team bundles an RPA process, a Maestro flow, and an AppV2 coded app into one solution, packs it in CI, publishes version 2.0.0, and deploys it to a production Orchestrator folder with a linked production queue. ## Quick Start Ask the assistant to pack and deploy the UiPath solution in the current folder to a new Orchestrator folder using the uip solution CLI.

Frequently Asked Questions about uipath-solution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pack and deploy a UiPath solution from the CLI?▼

Run uip solution resources refresh, then uip solution pack <solution> <output>, uip solution publish <zip>, and uip solution deploy run with a deployment name, package name, version, and folder name. Deploy auto-activates by default unless --skip-activate is passed.

How do I add a project to a UiPath .uipx solution?▼

Use uip solution projects add <project-path> for projects already inside the solution directory, or uip solution projects import --source <path> to copy an external project in. The project must contain project.uiproj or project.json, and the type is auto-detected.

Why does uip solution deploy fail with [1009] Invalid argument 'Value'?▼

This deploy error typically means a virtual resource (a queue, asset, or bucket with no cloud counterpart) was shipped without a value or link. Provide the value in the deploy config file or link the resource to an existing Orchestrator entity before running deploy.

Does UiPath Solutions work on self-hosted Automation Suite?▼

Solutions is supported on Automation Suite from version 2.2510.0 onward, with Maestro project types requiring 2.2510.2. It is not available on Standalone Orchestrator at any version; Automation Cloud is fully supported.

What is the difference between uip solution publish and uip solution upload?▼

publish uploads the packed .zip to the solution feed so it can be deployed with deploy run. upload pushes the solution to Studio Web for browser-based editing only and cannot be deployed; it lands in Studio Web's Cloud workspace tab.

Why did uip solution resources refresh import zero bindings?▼

A refresh reporting Created: 0, Imported: 0, Skipped: 0 while bindings exist on disk indicates a silent failure, usually a schema error in bindings_v2.json logged to stderr. Always capture stderr and grep for ERROR lines rather than trusting the Success result.