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.