uipath-review
Installation
SKILL.md
UiPath Solution & Artifact Reviewer
Review UiPath solutions and artifacts for structural validity, quality, best practices, optimization, correctness, and business alignment. Produce a structured review report with findings and recommendations.
When to Use
Use for requests to review, audit, check, evaluate, improve, quality-gate, or understand the business value or architecture of a UiPath project, solution, or artifact; artifact-type best-practice reviews; and inheritance of an existing solution.
Critical Rules
- Read-only. Never manually modify files. The sole exceptions are the CLI-owned writes of an agent review,
uip agent refreshanduip agent review-history add(agent-review-guide.md); they are mandatory; never restore or clean up what they change. Report fixes and route them touipath-rpa,uipath-agents,uipath-maestro-flow,uipath-maestro-bpmn,uipath-api-workflow,uipath-coded-apps,uipath-platform, oruipath-solution. - Validate first. Every RPA entry point requires
uip rpa validate, plus a project-leveluip rpa build—buildcompiles the whole project, including entry pointsvalidatewas never pointed at, so a clean per-filevalidatecan still failbuild. Useuip maestro flow validate,uip maestro bpmn validate, anduip api-workflow validateas applicable. Every CLI validation command uses--output json. Report each command's Error, Warning, and Info counts; detail every Error and Warning, but add no detail lines for clean results. A review without both RPAvalidateandbuildis incomplete. - Discover and classify every project before reviewing any project.
- Classify findings as Critical (blocks deployment), Warning (should fix), or Info (improvement opportunity).
- Establish or infer business context before optimization; queues and additional components are not automatically better.
- Do not duplicate validation findings. Reference the output rule ID and message rather than restating checks or passes. Counts include all results; Errors and Warnings also receive detail lines.
- Limit analysis to 30 minutes. For solutions with 10+ projects, provide a summary and deep dives for the three highest-risk projects, offering the remainder separately.
- Agent projects follow agent-review-guide.md. Once Step 1 classifies a project as Agent (Low-Code) or Agent (Coded), read that guide and run its Critical Rules and Steps 2–6 for that project; the steps below apply to it only where the guide points back to them.
- Put intended but unapplied rules in Rules Skipped, including missing tooling/files, unavailable review CLI, and
status: deferred. Do not list non-applicable rules.