From uipath
Authors, inspects, validates, packages, operates, and diagnoses UiPath Maestro BPMN Process Orchestration projects. Activates on .bpmn, project.uiproj, entry-points.json, operate.json, bindings_v2.json, and package-descriptor.json files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/uipath:uipath-maestro-bpmnThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide for authoring, inspecting, validating, packaging, operating, and diagnosing UiPath Maestro BPMN Process Orchestration projects. BPMN XML is the source of record. Generated JSON package files and Integration Service details are owned by CLI tooling.
fixtures/validation/README.mdfixtures/validation/agent-invocation/agent-invocation.bpmnfixtures/validation/agent-invocation/bindings_v2.jsonfixtures/validation/agent-invocation/entry-points.jsonfixtures/validation/agent-invocation/operate.jsonfixtures/validation/agent-invocation/package-descriptor.jsonfixtures/validation/agent-invocation/project.uiprojfixtures/validation/contract-variants/bindings_v2.jsonfixtures/validation/contract-variants/contract-variants.bpmnfixtures/validation/contract-variants/entry-points.jsonfixtures/validation/contract-variants/operate.jsonfixtures/validation/contract-variants/package-descriptor.jsonfixtures/validation/contract-variants/project.uiprojfixtures/validation/gateway-boundary-error/bindings_v2.jsonfixtures/validation/gateway-boundary-error/entry-points.jsonfixtures/validation/gateway-boundary-error/gateway-boundary-error.bpmnfixtures/validation/gateway-boundary-error/operate.jsonfixtures/validation/gateway-boundary-error/package-descriptor.jsonfixtures/validation/gateway-boundary-error/project.uiprojfixtures/validation/imported-brownfield-preservation/bindings_v2.jsonGuide for authoring, inspecting, validating, packaging, operating, and diagnosing UiPath Maestro BPMN Process Orchestration projects. BPMN XML is the source of record. Generated JSON package files and Integration Service details are owned by CLI tooling.
Author - creating or editing local BPMN project source. Read references/author/CAPABILITY.md.
.bpmn XML for process structure, variables, mappings, timers, messages, gateways, subprocesses, script tasks, and documented non-Integration-Service UiPath extensionsOperate - packaging, uploading, publishing, running, or managing cloud lifecycle. Read references/operate/CAPABILITY.md.
Diagnose - investigating failed or misbehaving runs. Read references/diagnose/CAPABILITY.md.
| I want to... | Read |
|---|---|
| Create or edit BPMN source | references/author/CAPABILITY.md |
| Package, upload, publish, run, or manage lifecycle | references/operate/CAPABILITY.md |
| Diagnose a failed or misbehaving run | references/diagnose/CAPABILITY.md |
| Understand project layout and package files | references/shared/project-layout.md |
| Regenerate or verify local package metadata | references/shared/local-metadata-regeneration-guide.md |
| Understand BPMN XML authoring boundaries | references/shared/bpmn-xml-contract.md |
| Copy minimal XML shells per supported wrapper | references/shared/wrapper-shells.md |
| Understand variables, bindings, entry points, and expressions | references/shared/variables-bindings-expressions.md |
| Author lint-compatible runtime expressions | references/shared/expression-authoring.md |
| Author Maestro retry and error handling | references/shared/error-handling.md |
| Understand CLI conventions and side-effect boundaries | references/shared/cli-conventions.md |
| Keep examples and commits public-safe | references/shared/public-safety.md |
.bpmn for process structure; treat generated package JSON as derived unless a CLI contract explicitly says otherwise.Trouble? Send public-safe product feedback through the repository's normal feedback path.
npx claudepluginhub uipath/skills --plugin uipathCreates, edits, builds, runs, and debugs UiPath RPA automation projects (.cs coded workflows and .xaml files). Handles UI automation, test cases, Integration Service connectors, and project configuration.
Audits Corezoid BPM processes for structural issues, hardcoded values, and optimization opportunities. Use when analyzing or reviewing `.conv.json` process definitions.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.