engineering / skill
uipath-ai-skills
Skills, JSON specifications, Python generators and lint rules for UiPath Studio projects and XAML workflows.
At a glance
- Purpose
- Skills, JSON specifications, Python generators and lint rules for UiPath Studio projects and XAML workflows.
- Runs in
- Local agent with shell
- Operating systems
- Any
- Needs
- Runtime: Python 3.10+; Needs internet: Yes; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Not stated
- Tool type
- Skill
- Delivery
- From GitHub
- Version
- Latest on the main branch
- Access
- Code on GitHub
- Compatibility
- According to the README, you can install it as a Claude Code plugin or copy the skill folders for Codex CLI, and a manual install covers other agents. It says it works with other LLMs such as OpenAI GPT. The README lists UiPath Studio 2024.10 or later on Windows for opening generated projects, and says older versions may work. The README says generating and scaffolding projects is cross-platform on Python 3.10 or later, while desktop selector inspection needs Windows and PowerShell.
- External costs
- The repository is MIT-licensed and states no pricing. Your coding agent or model provider may charge for usage. The README does not say what UiPath Studio costs.
- Permissions
- The skills act through your coding agent with the access you give it. The README shows Claude Code plugin installation, project-local skill copies and global copies under ~/.codex/skills. The README says scripts scaffold projects, generate and lint XAML, modify framework files and Config.xlsx, and resolve NuGet versions over outbound HTTPS. The README lists file deletion and KillProcess among the activities supported by generated workflows; running workflows that use these activities can delete files or terminate processes. The README's optional Playwright MCP setup runs through npx and opens target pages; its troubleshooting describes inspecting authenticated pages after the user logs in manually. The README instructs browser inspection to remain read-only without credential entry or form submission. The README describes Windows PowerShell inspection of a desktop application's UIA tree after opening the app or asking permission to open it.
- Usage terms
- MIT License, as stated in the repository. See its LICENSE file for the exact terms.
Code on GitHub
marcelocruzrpa/uipath-ai-skills
MITAI skills that turns coding agents into UiPath experts.
Topics: agent-skills ai-skills code-generation rpa uipath uipath-rpa
Public GitHub data fetched · 0 days old
Skill folders in this repository (2)
Folders that contain a SKILL.md file, from GitHub's file list on .
What it does
uipath-ai-skills contains uipath-core and uipath-tasks for coding agents working on UiPath Studio projects. The README says the agent writes JSON specifications and Python generators produce XAML from Studio-exported templates.The README describes uipath-core as covering XAML generation, REFramework scaffolding, selector generation, lint validation and plugin loading. The README says its scripts scaffold sequence, dispatcher and performer projects. The README describes validate_xaml as a lint step with an auto-fix option and rules aimed at LLM error patterns. The README describes uipath-tasks as a plugin for Form Tasks, External Tasks and Task Management activities in human-in-the-loop, system-in-the-loop and recovery workflows.
The README lists building from a Process Definition Document, updating an existing project and refactoring a legacy project into REFramework as usage modes. The README cautions that refactoring is less battle-tested than the other modes and output quality depends on PDD clarity.
Who it is for
People who build or change UiPath Studio projects and want a coding agent to generate the workflows.Example tasks
Build a UiPath project from a Process Definition Document.Scaffold a REFramework dispatcher or performer project.
Update an existing project with a bug fix or a new workflow.
Refactor a legacy flat project into REFramework.
Run the lint step on a project with validate_xaml.