What problem does it solve? Writing UiPath API workflows by hand is error-prone: the JSON must conform to the CNCF Serverless Workflow DSL with UiPath activity extensions, StudioWeb's designer silently corrupts certain shapes on save, and connector activities require tenant-specific metadata that cannot be guessed. This Skill encodes the exact structural rules, CLI commands, and validation loops needed to produce workflows that run locally, render in StudioWeb, and deploy to UiPath Cloud. ## Core Features & Use Cases - Workflow authoring: Create and edit JSON workflows with Sequence, Assign, JavaScript, If, ForEach, DoWhile, Break, TryCatch, Wait, and Response activities, including deeply nested control-flow patterns. - Connector activity discovery: Resolve and stub HTTP and Integration Service connector activities (Gmail, Outlook, GitHub, Slack) via uip api-workflow registry resolve/stub, with connection verification and required-field cross-checks. - Lifecycle operations: Scaffold projects with uip api-workflow init, validate statically, run locally with --no-auth, and pack/publish/deploy through uip solution. - Use Case: A user asks for a workflow that reads the newest Outlook email and posts a summary to Slack. The Skill resolves both connector activities, verifies pinged connections, stubs the activities with correct metadata, assembles the JSON, validates it, and walks through publish and deployment. ## Quick Start Ask the assistant to create a UiPath API workflow that fetches data from a public API and returns the result, then validate it with uip api-workflow validate.