uipath-core

Community

Generate valid UiPath Studio projects from text

Authormarcelocruzrpa
Version1.0.0
Installs0

System Documentation

What problem does it solve?

LLMs generate invalid UiPath XAML with hallucinated activity names, wrong namespaces, and broken selectors that fail to open in Studio. This skill uses deterministic Python generators to produce valid, production-ready automation projects from JSON specifications, eliminating hours of manual cleanup and ensuring every XAML file passes validation.

Core Features & Use Cases

  • Deterministic XAML Generation: 104 Python generators create valid UiPath workflows from JSON specs, covering everything from simple sequences to full REFramework dispatcher/performer architectures.
  • Complete Project Scaffolding: Automatically creates project structure, Config.xlsx, Object Repository, and resolves real NuGet package versions for Studio 24.10+ compatibility.
  • UI Inspection Integration: Combines Playwright MCP for web apps and PowerShell for desktop apps to build accurate selectors and Object Repositories before generation.
  • Comprehensive Validation: Lints generated XAML against 85+ rules to catch common LLM mistakes like invalid enums, missing ViewState blocks, and incorrect argument directions.

Quick Start

Use the uipath-core skill to generate a complete UiPath automation project by describing your business process in natural language, then review the scaffolded XAML workflows and Config.xlsx entries in UiPath Studio.

Dependency Matrix

Required Modules

openpyxl

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: uipath-core
Download link: https://github.com/marcelocruzrpa/uipath-ai-skills/archive/main.zip#uipath-core

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.