uipath-review

Audits UiPath solutions and artifacts for structural validity, quality, and best practices.

9|6|Updated Aug 25, 2017
One-click install
npx skills add https://github.com/sergueik/springboot_study --skill uipath-review-sergueik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uipath-review
Source: https://github.com/sergueik/springboot_study/tree/main/basic-uipath-skills/.github/skills/uipath-review
Command: npx skills add https://github.com/sergueik/springboot_study --skill uipath-review-sergueik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? UiPath projects and solutions often ship with hidden structural errors, validation failures, security issues, and deviations from best practices that only surface in production. This Skill performs a read-only audit of UiPath solutions, RPA projects, agents, flows, BPMN processes, API workflows, and coded apps, producing a structured review report with severity-ranked findings. ## Core Features & Use Cases - Automated Validation Orchestration: Runs the UiPath CLI validation commands (uip rpa validate, uip rpa build, uip agent validate, uip maestro flow validate, and more) on every project and entry point, reporting all Errors, Warnings, and Info results. - Rule-Based and Judgment Review: Combines deterministic review-CLI findings with judgment catalogs for agents, plus manual checklists per artifact type, and grades agent projects on an A–F rubric. - Solution-Level Architecture Review: Classifies multi-project solutions, checks cross-project dependencies, PDD alignment, DevOps readiness, and optimization opportunities such as queues, bulk operations, and REFramework fit. - Use Case: Before deploying an invoice-processing solution containing an RPA performer, a low-code agent, and a Maestro flow, run this Skill to get a full quality gate report listing Critical deployment blockers, Warnings, and improvement opportunities. ## Quick Start Review the UiPath solution in the current directory and produce a full quality report with validation results and severity-ranked findings.

Frequently Asked Questions about uipath-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a UiPath project for quality and best practices?

Point the Skill at the project or solution directory and it discovers the project type, runs UiPath CLI validation and Workflow Analyzer on every entry point, applies type-specific checklists, and produces a report with Critical, Warning, and Info findings.

What UiPath artifact types can this reviewer audit?

It reviews RPA projects (.xaml and coded .cs), low-code agents (agent.json), coded Python agents, Maestro flows (.flow), BPMN processes (.bpmn), API workflows, coded apps, and multi-project solutions packaged as .uipx files.

Does the UiPath reviewer modify or fix my files?

No, the Skill is strictly read-only and never edits files. It identifies fixes in the report and directs you to the appropriate authoring Skill such as uipath-rpa or uipath-agents to apply them.

Why does the review run both uip rpa validate and uip rpa build?

Validate performs static analysis and Workflow Analyzer checks, while build catches compile-time issues validate misses, such as unknown member names, invalid enum values, and JIT failures. A review with only validate can ship broken member references.

Can the review work without a Process Design Document (PDD)?

Yes, but with limitations. Without a PDD the review covers technical quality, structure, and best practices only; it cannot verify business logic alignment, exception scenario coverage, or SLA feasibility, and notes this limitation in the report.

How are agent projects graded in the review report?

Agent projects receive an A–F letter grade computed as the minimum of the review CLI's deterministic grade and a judgment grade derived from architecture scores and catalog findings. A security or data-integrity Critical judgment finding forces an F regardless of design quality.