From uipath
UiPath PDD→SDD: analyze PDDs (PDF/docx/md), pick scope (single product or multi-project Solution: RPA/Flow/Case/Agents/Apps/API Workflows), generate implementation-ready SDD. For project setup→uipath-platform.
npx claudepluginhub uipath/skills --plugin uipathThis skill uses the workspace's default tool permissions.
> **Preview** — skill is under active development; surface and behavior may change.
assets/templates/agent-sdd-template.mdassets/templates/api-workflow-sdd-template.mdassets/templates/case-sdd-template.mdassets/templates/coded-app-sdd-template.mdassets/templates/flow-sdd-template.mdassets/templates/rpa-sdd-template.mdreferences/package-selection-guide.mdreferences/pdd-analysis-guide.mdreferences/product-selection-guide.mdreferences/rpa-product-guide.mdreferences/sdd-generation-guide.mdUiPath task planner — elicits preferences, plans multi-skill execution, detects project type (.cs, .xaml, .flow, .py). Triggers for non-trivial or ambiguous UiPath requests. Simple single-skill tasks→specialist directly.
Generates architecture/design documents from approved SRS docs when no prior design exists, proposing 2-3 approaches with trade-offs and securing section-by-section approval.
Generates UiPath Studio projects, REFramework scaffolds, XAML workflows, and VB/C# expressions via 104 deterministic Python generators.
Share bugs, ideas, or general feedback.
Preview — skill is under active development; surface and behavior may change.
Transform a Process Design Document (PDD) into an implementation-ready Solution Design Document (SDD) that a coding agent can build from. Select the right UiPath scope — either a single product (RPA Process/Library/Test Auto, Maestro Flow, Case Management, Agents, Coded Apps, or API Workflows) or a multi-project Solution composing several of them — based on PDD signals.
[DEFAULT] or [SME REVIEW]. Use [DEFAULT] for industry-standard patterns (retry counts, timeouts). Use [SME REVIEW] for gaps requiring business knowledge. Never silently invent business rules.record (immutable) or class (mutable). No inheritance. Max 15 properties per type. Default to string unless the PDD specifies numeric, date, or boolean operations. For XAML mode: use dictionary keys or DataTable columns.<PROCESS_NAME_KEBAB_CASE>-sdd.md. For Solution scope, a <SOLUTION_NAME_KEBAB>-solution-sdd.md overview plus one <PROJECT_NAME_KEBAB>-sdd.md per project in the unified project list. If the user specifies a path, use that instead.AskUserQuestion to clarify.AskUserQuestion to ask if the user wants to proceed with gap-filling or use a different product. Never auto-fallback.multiSelect: true only for Solution composition. Every AskUserQuestion uses a blockquote with numbered options and a *(recommended)* tag on the default choice. This applies to execution mode, language, product gap-filling, fallback selection, SME review resolution, RPA sub-type, and scope confirmation. The one exception is Level 1.75 Pass A (Solution composition), which uses paired multiSelect: true questions (4 options each, two questions in one call) to let the user check every product the Solution should include.The SDD generation follows 3 phases. Before starting, ask the user for their preferred execution mode (Autonomous or Interactive). See SDD Generation Guide for detailed steps. All user questions use numbered-choice format.
AskUserQuestion for gap-filling or fallback (both modes).[SME REVIEW] items by asking the user before writing (both modes). Write the SDD to disk and create the implementation plan. If the user's intent implies implementation (see Critical Rule 11), proceed to execute the tasks in dependency order.| File | Purpose |
|---|---|
| SDD Generation Guide | Detailed instructions for each phase of SDD generation |
| PDD Analysis Guide | How to extract structured data from PDDs in any format |
| Product Selection Guide | Level 1 scope selection (single product vs Solution), Solution composition (Level 1.75), cross-product project-list merge (Level 2.5 Part B), capability add-ons, template mapping |
| RPA Product Guide | RPA-only: sub-type signals, Level 1.5 sub-type confirmation, Level 2 authoring mode, Level 2.5 Part A decomposition patterns, REFramework guidance. Load when Level 1 = RPA or a Solution includes RPA. |
| RPA Template | SDD template for RPA Process / Library / Test Automation |
| Flow Template | SDD template for Maestro Flow |
| Case Management Template | SDD template for Case Management |
| Agent Template | SDD template for UiPath Agents |
| Coded App Template | SDD template for Coded Apps (web) |
| API Workflow Template | SDD template for API Workflows |
[DEFAULT] for standard patterns. Only escalate with [SME REVIEW] for business-knowledge gaps. Use AskUserQuestion only for Agent/Coded App gap-filling.AskUserQuestion — the user chooses whether to proceed with gap-filling or pick a different product.uipath-human-in-the-loop skill. Flag touchpoints only. Case Management is the exception — it handles HITL tasks inline.