UiPath AI Skills

Skills for Claude Code and Codex build UiPath Studio projects from a PDD: the agent writes JSON, generators emit valid XAML.

  • 111 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The agent runs Python and PowerShell scripts and reads the interface tree of target applications to capture selectors
  • The built project acts in applications on the robot's behalf, so check it in a test environment
All reasons and checks

marcelocruzrpa/uipath-ai-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/uipath-ai-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent runs Python and PowerShell scripts and reads the interface tree of target applications to capture selectors
  • The built project acts in applications on the robot's behalf, so check it in a test environment

This is third-party code. Review the repository files before installing.

What it does

The `uipath-core` plugin teaches an agent to build UiPath projects without invented activities. The agent writes a JSON spec, deterministic Python generators turn it into XAML from real Studio templates, and a validation layer catches typical hallucinations such as wrong namespaces, nonexistent activities and lost ViewState blocks. It builds sequences and REFramework projects as dispatcher or performer, captures selectors through Playwright and PowerShell, updates existing projects and rewrites flat ones into REFramework. The second plugin, `uipath-tasks`, adds human-in-the-loop tasks.

Who it is for. RPA developers on UiPath Studio who need a working automation skeleton from a PDD document quickly and want it validated before opening in Studio.

Good fit when

  • A PDD document exists and a project with queues and exception handling is built from scratch
  • A dispatcher reads Excel or a database and fills an Orchestrator queue
  • An old flat project moves to REFramework with Config.xlsx
  • Filling a web form needs selectors captured from the real page
  • A bug is fixed or a workflow added in an existing project without touching the rest

Not a fit when

  • The automation is built in another RPA system: generators emit only UiPath XAML
  • You need production output without review in Studio: a person must check the result
  • The build runs on Linux and desktop selectors are needed: `inspect-ui-tree.ps1` works on Windows

Example request

Read the PDD in the docs folder and build a REFramework dispatcher project: Excel input, an Orchestrator queue, validation before handoff.

Limitations

The mode that rewrites a flat project into REFramework is called less battle-tested than building and editing by the author. Plugins install as sibling folders: `uipath-tasks` must sit next to `uipath-core` or the loader will miss it. Codex may need a higher `project_doc_max_bytes` in `~/.codex/config.toml`. Desktop selector capture needs PowerShell on Windows. The last commit is from 17 July 2026.

How to disable. In Claude Code run `/plugin uninstall uipath-core@uipath-ai-skills` and the same for `uipath-tasks`. For a manual install delete the folders from `.claude/skills/` or `.codex/skills/`.

FAQ

Which Studio versions are supported?

The author targets bands of activity package versions. See the Version-band targeting section of the README for exact attributes and limits.

Is Orchestrator access required?

Not for generating XAML. The project itself needs it when you run a dispatcher or a queue performer.

What do I install for Codex CLI?

Copy the `uipath-core` and `uipath-tasks` folders into the project's `.codex/skills/` or into `~/.codex/skills/` for every project.

Why use plan mode?

The agent reads the PDD, drafts a plan and waits for your approval before writing files. Turn it on in Claude Code with Shift+Tab.

Can it edit an existing project?

Yes. The agent reads the project structure, generates only the deltas and re-validates the result.

Discussion

No questions or reviews yet.

Skills

Official UiPath skills: an agent builds, runs, tests and deploys RPA workflows, Maestro flows, agents and apps on UiPath.

PluginBroad access180Repository stars
Official

Plugin with the zapier-sdk skill: an agent writes code for 9,000+ Zapier apps and takes action keys from the live catalog

SkillBroad access269Repository stars

Cross-platform agent skills: read-only PostgreSQL, MySQL and MSSQL queries, Google Workspace, Jira, Telegram, text-to-speech and research

SkillBroad access454Repository stars

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillBroad access79.4KRepository stars

A CLI that loops Claude Code, Codex, OpenCode and other agents over a task list or PRD until everything is done

CLIBroad access3KRepository stars

Windows skills for agents on PowerShell: Outlook, Microsoft 365, Edge browser, desktop and system commands as structured JSON.

SkillBroad access50Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
UiPath AI Skills (this card)no111
n8n-skillsno6,637teaches an agent to build n8n workflows; here UiPath Studio projects in XAML with REFramework
Official n8n Skillsyes601official skills of the n8n platform; here RPA on UiPath and checks for typical XAML errors

README in short

The agent writes only JSON while deterministic generators emit XAML from Studio templates. Validation targets errors typical of language models.

README badge

Report a problem