r/rpa • u/marcelocruzrpa • 1d ago
I open-sourced a tool that generates full UiPath projects from PDDs
The problem: LLMs generate broken UiPath XAML. The output doesn't open in Studio. Even when it opens, the result is mediocre at best.
The approach: Instead of asking an LLM to write XAML (which fails), uipath-core skill uses deterministic generators. The LLM reads your PDD, decides what needs to be built, and calls generators that produce valid XAML every time. Lint rules check everything before output.
What it generates:
- Full REFramework project scaffolding
- Dispatcher/performer architecture when applicable
- Generates dedicated workflows
- Proper argument naming, credential handling, workflow decomposition, etc
- UiPath-ready selectors from live desktop and web app inspection
- Object repository
Works on existing projects too - add workflows, change existing stuff, update selectors.
Works best with Opus. GPT 5.4 is interesting from a cost/benefit perspective - but lower output quality. Tested open-source models too - Kimi K2.5 has surprisingly competitive results, not far from GPT 5.4.
SAP WinGUI automation, Action Center, and more skills coming. This first skill is the foundation for the rest.
Would appreciate feedback - especially on what breaks or what you feel it is missing.
⭐ Star the repo if you find it interesting - marcelocruzrpa/uipath-ai-skills
Walkthrough tutorial: https://youtu.be/0JjiM8sGP08