CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

uipath-vertical-solutions

UiPath Vertical Solutions via `uip vss deploy` — guided deploy of an industry solution package such as FINS (Financial Services) Loan Setup (`fins.loan-setup`) or Lending QA/QC (`fins.qaqc-uipath`): fresh install, upgrade/downgrade, deploy job status/resume/cancel, Data Fabric seeding (`uip vss deploy seed`), setting up a deployed solution (such as the FINS role groups), and checking the deploying user's tenant and folder access. Diagnoses refused or paused deploy jobs. For packing/deploying your own `.uipx` with `uip solution`→uipath-solution; Orchestrator folders/queues/roles or Data Fabric records outside a deploy→uipath-platform; other Identity users/groups/external apps→uipath-admin; faulted runtime jobs→uipath-troubleshoot.

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an exceptionally actionable, well-sequenced guided workflow with strong validation gates, explicit error-recovery paths, and a clean one-level reference structure verified against the actual bundle. Its one weakness is redundancy: the Critical Rules and What NOT to Do sections overlap heavily, which costs tokens without adding guidance.

Suggestions

Merge "What NOT to Do" into "Critical Rules" (or replace it with a one-line pointer back to the rules), since at least six of its nine items restate rules 2, 4, 5, 6, 7 and 8 nearly verbatim.

Trim the repeated setup guard in step 8: the paragraph and NOT-to-do #9 both forbid invented setup steps at similar length; state the rule once and cross-reference it.

Move the literal example error messages ("User doesn't have permissions SolutionDeployments.Create granted", "Seems like you don't have access on Orchestrator") into the access-troubleshooting guide and reference them, keeping the main flow focused on the happy path.

DimensionReasoningScore

Conciseness

The body is mostly tight, command-driven prose, but the 9-item "Critical Rules" section is substantially restated in "What NOT to Do" (never resubmit, `--yes` gating, don't read CLI source, cancel is not undo, CSV copy-out, no self-invented setup all appear twice), and step 8's setup-guard paragraph repeats again in NOT-to-do #9. This is more than the minor over-explanation of the score-4 anchor, but most sections still earn their tokens.

3 / 5

Actionability

Fully executable guidance throughout: copy-paste-ready commands with exact flags ("uip vss deploy --package-name <PACKAGE_NAME> --folder-path \"<FOLDER_PATH>\" --config <KEY>=<VALUE> --no-seed --no-interactive --output json"), which JSON fields to read ("Result, Code, Data and, on a failure, Message and Instructions"), a concrete deploy-config.json example, and literal error strings to match. Coverage of common cases is thorough.

5 / 5

Workflow Clarity

The guided deploy is an explicitly ordered 8-step sequence with validation checkpoints at every stage: the dry run without `--yes` validates before anything is sent, step 6 is a hard confirmation gate, step 7 maps every outcome and exit code to a specific recovery action, and refused steps feed a fix-then-resume loop ("have it granted…, then resume the same job"). Feedback loops are explicit and complete for a tenant-mutating batch operation.

5 / 5

Progressive Disclosure

SKILL.md is an overview workflow; the four detailed references (verticals-guide.md, fins-guide.md, upgrade-guide.md, access-troubleshooting-guide.md) are one level deep and all exist in the bundle, each reachable directly from the body. The "Reference Navigation" table gives an explicit "Read when" column per file, making navigation easy. Vertical-specific detail is properly deferred to the per-vertical files.

5 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is highly specific and comprehensive, naming each capability with its concrete CLI operation and package identifiers. Trigger guidance is explicit via the `when_to_use` frontmatter field with natural user phrases and literal error messages, and routing to sibling skills keeps conflict risk minimal. The only weakness is that the most natural conversational trigger phrasings live outside the description field itself.

DimensionReasoningScore

Specificity

The description lists multiple specific concrete actions — "fresh install, upgrade/downgrade, deploy job status/resume/cancel, Data Fabric seeding (`uip vss deploy seed`), setting up a deployed solution… and checking the deploying user's tenant and folder access. Diagnoses refused or paused deploy jobs" — with no noticeable coverage gaps. It exceeds the score-4 anchor, which allows minor gaps.

5 / 5

Completeness

The "what" is answered explicitly and concretely, and explicit trigger guidance is present as the dedicated `when_to_use` frontmatter field with concrete phrases ("deploy FINS Loan Setup", "resume the deploy", "seed the deployed solution") and literal error strings ("User doesn't have permissions SolutionDeployments.Create granted"). This satisfies the requirement for an explicit 'Use when' equivalent, so the completeness cap of 3 does not apply.

5 / 5

Trigger Term Quality

Good keyword coverage including synonyms and identifiers — "FINS (Financial Services) Loan Setup (`fins.loan-setup`)", "Lending QA/QC (`fins.qaqc-uipath`)", "uip vss deploy", "refused or paused deploy jobs". A few natural conversational phrasings ("resume the deploy", "deploy job paused") are only present in the separate `when_to_use` field, not the description itself, keeping it below the comprehensive score-5 anchor.

4 / 5

Distinctiveness Conflict Risk

A clear niche — UiPath Vertical Solution deploys via `uip vss deploy` — with explicit routing to sibling skills ("→uipath-solution", "→uipath-platform", "→uipath-admin", "→uipath-troubleshoot") that minimizes conflict risk. Not 4: the boundary guidance removes even the minor overlap risk the score-4 anchor allows.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 8 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository

UiPath/skills

Path

skills/uipath-vertical-solutions/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.