What problem does it solve? Building UiPath automations by hand requires deep knowledge of XAML activity schemas, coded workflow conventions, Object Repository selectors, and the uip CLI surface — mistakes pass static validation and only fail at build or runtime. This Skill routes every authoring task through the correct reference guides and enforces a validate-then-build gate so workflows compile and run before delivery. ## Core Features & Use Cases - Dual-mode authoring: Create and edit both low-code XAML workflows and C# coded workflows, test cases, and source files, with a decision guide for choosing between them. - UI automation with Object Repository: Configure resilient selectors via uia-configure-target, with a placeholder-selector stub pattern when live app access is unavailable. - Phase-gated validation: Per-file validate loops plus a project-level build gate and smoke-test run, with a fix-one-thing-at-a-time iteration policy. - Use Case: Ask the assistant to build a workflow that reads invoices from Excel, logs into a web portal, and submits each record — it scaffolds the project with uip rpa init, captures UI targets, writes the XAML, and iterates validate/build until clean. ## Quick Start Ask the assistant to create a UiPath workflow that automates your task, for example: build a workflow that reads an Excel file and enters each row into a web form.