- Get started
- Overview
- Install and set up
- Choosing your agent
- Where to run your coding agent
- Your first build
- Best practices
- Capabilities
- Skills
- CLI
- Examples
- Examples overview
- Recipe: build an agent
- Recipe: automate with RPA
- Recipe: enter data into a web app
- Recipe: extract data from a desktop app
- Recipe: refactor and test a workflow
- Recipe: a queue-based process with REFramework
- Recipe: build a Maestro Flow
- Recipe: build a Maestro Case
- Recipe: coded app and API workflow
- Recipe: build a coded function
- Recipe: verify a release with Test Manager
- Recipe: extract data from documents with IXP
- Advanced
- Help
Differences between the coding agents UiPath skills support, how skills install for each, and global versus local scope.
UiPath skills work across several AI coding agents. The right choice is usually the agent you already use day to day, since the UiPath experience is consistent across all of them.
Supported agents
| Agent | Flag | Form factor | Notes |
|---|---|---|---|
| Claude Code (Plugin) | claude | Terminal and IDE | Anthropic's coding agent, available as a CLI and IDE extensions. Skills install globally only. |
| Cursor | cursor | IDE | AI-native code editor. |
| GitHub Copilot | copilot | IDE | GitHub's AI pair programmer, available as an IDE extension. |
| Codex | codex | Terminal | OpenAI's command-line coding agent. |
| OpenCode | opencode | Terminal | Open-source terminal coding agent. |
| UiPath Autopilot | autopilot | Agentic development platform | UiPath's own coding agent. Installing skills also copies a hooks/ folder alongside skills. |
| Kiro (Amazon Q) | kiro | IDE | Amazon's agentic IDE. |
| Windsurf | windsurf | IDE | AI-native code editor. |
| Antigravity CLI | antigravity | Terminal | Google's agentic development tool. |
| Devin | devin | Terminal | Cognition's autonomous software engineering agent. |
How skills install per agent
The installer detects the coding agents present on your machine and adds the UiPath skills to each one. The detection and placement are handled for you during uip skills install.
To target a single agent rather than all detected ones, pass its identifier: uip skills install --agent <name>. Run uip skills install --help to see the exact identifiers supported by your CLI version.
Global versus local scope
By default, skills install globally — once per user, available in every project on that machine. Pass --local to install into the current directory instead, scoped to that project.
Claude Code is global-only — passing --local with --agent claude fails. Every other supported agent accepts both scopes.
Recommendation
The agent your team already works in is usually the best starting point. The UiPath skills, the uip CLI, and the resulting projects are the same regardless of agent, so there is no UiPath-specific reason to switch tools. If you have no existing preference, any of the supported agents is a sound starting point.