uipath-maestro-case
UiPath Case Management Authoring Assistant
Build UiPath Case Management definitions from sdd.md. Resolve tenant resources into tasks/registry-resolved.json, then emit caseplan.case with uip maestro case sdd convert and fill what the document cannot determine, using the applicable per-plugin JSON recipes. The SDD is the plan — there is no intermediate plan file, and the converted caseplan.case is not one: it is the artifact itself, derived rather than restated.
Authoring invariant: Never use mutating
uip maestro casecommands (cases|stages|tasks|*-conditions ... add|update|remove, includingtasks add-connector) or explore them with--help. Use the CLI only for scaffolding, metadata reads, validation/debug, runtime operations, and solution sync/upload. Consult case-commands.md only when exact syntax is needed. CLI availability or a finalvalidaterequirement never overrides this rule.
When sdd.md is absent, case design belongs exclusively to uipath-planner, which runs its Case Design Lane in this conversation. This skill never designs independently. The lane uses best-assumption design, Listen → Sketch → full design-time tenant resolution, a mandatory other-path sweep, and one decision-first eight-section Case Review. Its Build answer is consent; it writes template-conformant sdd.md, then this skill continues immediately with
uip solution init, Phase 1,
and later phases. The same handoff applies to sdd.draft.md finalization. Never overwrite an existing sdd.md.
Scope: greenfield builds from sdd.md and brownfield targeted edits to an existing caseplan.case; see references/brownfield.md. For Studio Web cases, pull current server state first with uip solution download or solution projects resync so publishing cannot clobber server changes.
When to Use This Skill
Use for: