ToolJet Marketplace Plugin Builder
ToolJet/ToolJet
Turns an API description, such as an OpenAPI file or a Postman collection, into a connector plugin for ToolJet's marketplace and checks it with the repo's validator.
Publish and read business processes in UiPath Automation Hub via the Open API, using the user's cloud login — no admin OpenAPI token needed.
$ npx skills add UiPath/skills --skill uipath-automationhub -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install UiPath/skills uipath-automationhub --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/uipath-automationhub .claude/skills/uipath-automationhub && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .claude/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/UiPath/skills/tree/main/skills/uipath-automationhubType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add UiPath/skills --skill uipath-automationhub -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install UiPath/skills uipath-automationhub --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/uipath-automationhub .agents/skills/uipath-automationhub && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .agents/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add UiPath/skills --skill uipath-automationhub -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install UiPath/skills uipath-automationhub --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/uipath-automationhub .cursor/skills/uipath-automationhub && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .cursor/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/UiPath/skills.git --path skills/uipath-automationhub--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add UiPath/skills --skill uipath-automationhub -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install UiPath/skills uipath-automationhub --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/uipath-automationhub .gemini/skills/uipath-automationhub && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .gemini/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install UiPath/skills uipath-automationhubInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add UiPath/skills --skill uipath-automationhub -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/uipath-automationhub .github/skills/uipath-automationhub && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .github/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add UiPath/skills --skill uipath-automationhub -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install UiPath/skills uipath-automationhub --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/UiPath/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/uipath-automationhub .opencode/skills/uipath-automationhub && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "uipath-automationhub" agent skill from https://github.com/UiPath/skills/tree/main/skills/uipath-automationhub into .opencode/skills/uipath-automationhub/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "uipath-automationhub", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
uipath-automationhubPublish and read business processes in UiPath Automation Hub via the Open API, using the user's cloud login — no admin OpenAPI token needed.
Uipath Automationhub is an agent skill from UiPath/skills. Publish and read business processes in UiPath Automation Hub via the Open API, using the user's cloud login — no admin OpenAPI token needed. PUBLISH an approved process and its PDD/SDD documents (schema-driven payload, base64 file upload or link) to AH as the system of record — e.g. a process captured/approved by Process Scribe. GET a process back by id or search, list its attached documents, and DOWNLOAD their file bytes (e.g. for dedup / related-idea lookups or retrieving a published PDD). Authenticates with…
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `references/api-endpoints.md`, `references/cli-commands.md` and `references/get-process-cli-guide.md`).
It sits in Backend & APIs, covering OpenAPI specifications and File uploads and storage. It works with OpenAPI. The repository describes itself as: This is a repository of skills for interfacing UiPath capabilities to external developers. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0bada1b. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadAskUserQuestionFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
cloud.uipath.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
UIPATH_CLI_AUTH_TOKENUIPATH_ACCESS_TOKENACCESS_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Uipath Automationhub loads about 2k tokens when it runs, and up to ~20k if it reads all its reference files. Until then it costs about 235 tokens; SKILL.md has 877 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, Read, AskUserQuestionAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from UiPath/skills at commit 0bada1b, republished under its MIT licence (© UiPath). 877 words, ~1,970 tokens.
.claude/skills/uipath-automationhub/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.Work with business processes in UiPath Automation Hub (AH) through the AH Open API, authenticating with the user's cloud access token — the user does not need an admin-generated OpenAPI token. This one skill covers both writing a process to AH and reading one back; pick the flow below.
Run uip ah --help once per session:
references/cli-commands.md (command catalog + auth), then the matching *-cli-guide.md flow. Auth is handled by uip itself — never touch a token.unknown command 'ah' (CLI predates the AH surface) → use the raw Open API flows. Read references/api-endpoints.md (auth model, gateway URL, exact headers — and the header to never send), then the matching flow.Never mix the two transports in one run. The domain contract — required fields, wrapping rules, document types — is identical either way and lives in api-endpoints.md.
On the CLI path,
uiphandles auth itself (Delegate env-auth oruip login) — never touch a token there; seereferences/cli-commands.md. The resolution order below applies only to the raw-API flows.
Resolve the cloud token + base URL + org + tenant in this priority order:
UIPATH_CLI_AUTH_TOKEN is set (with UIPATH_CLI_ENABLE_ENV_AUTH=true), use it as the bearer and take org/tenant from UIPATH_CLI_ORGANIZATION_NAME / UIPATH_CLI_TENANT_NAME (and the ..._ID variants). Base URL defaults to https://cloud.uipath.com. (If a parent uip process instead exported UIPATH_ACCESS_TOKEN + UIPATH_URL — the {base}/{org}/{tenant} shape — use those.)uip session. Otherwise, if the user has run uip login, read ~/.uipath/.auth (JSON: accessToken, baseUrl, organizationName, tenantName).Use whatever you resolved as $ACCESS_TOKEN, $BASE_URL, $ORG, $TENANT in the flows.
Gateway URL (every request):
{baseUrl}/{org}/{tenant}/automationhub_/api/v1/openapiThe platform injects tenant-routing headers from the {org}/{tenant} segments — always use this gateway URL.
Header rules (do not regress these):
Authorization: Bearer <cloud access token> on every request (and Content-Type: application/json on POSTs).x-ah-openapi-auth or x-ah-openapi-app-key. Those route to the admin-token path and reject a cloud token with 401 — never add them to "fix" a 401.uip login) or a host-provided token.~/.uipath/.auth, tell the user to run uip login again, re-resolve, and retry.Classify what the user wants, then follow the matching reference. The raw-API flows share the Authentication section above and the endpoint catalog in references/api-endpoints.md; the CLI flows never touch either — uip handles auth itself (see references/cli-commands.md).
| The user wants to... | CLI available (preferred) | CLI unavailable |
|---|---|---|
| Publish / create / upload a process (+ its PDD/SDD documents) to AH | references/publish-process-cli-guide.md | references/publish-process.md |
| Get / read / fetch / download a process (+ its documents) from AH | references/get-process-cli-guide.md | references/get-process.md |
| Shared command / endpoint catalog | references/cli-commands.md | references/api-endpoints.md |
(future AH Open API operation — add a row here) <!-- uip-check-skip --> | add references/<operation>.md and route to it |
Extending this skill (new AH operation, new field, new integration like the Studio Web link) — keep the shape, and put each kind of change in exactly one home:
references/api-endpoints.md — the transport-independent contract — and have the flow steps reference it rather than restate it. Never fork a fact across the CLI and API files.references/<operation>-cli-guide.md flow (and, only while the raw-API fallback still exists, an API twin), plus one row in the routing table above and, if new commands are involved, rows in cli-commands.md. Do not create a new per-operation skill.ah-capable uip release is ubiquitous): delete the API flow files and the preflight's fallback arm in one commit — the CLI files are self-contained by design.Every addition keeps the skill's three invariants: collect inputs before the first write, verify before reporting success, and never invent a value the tenant didn't provide.
references/api-endpoints.md → Automation Hub not available on this tenant for the raw-API flows, references/cli-commands.md → same heading for the CLI flows.UIPATH_CLI_AUTH_TOKEN (or an equivalent) before relying on it in production.© UiPath, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 6 other files (references) in skills/uipath-automationhub of UiPath/skills.
Open the folder on GitHubat commit 0bada1b
Uipath Automationhub next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Uipath Automationhub this skillUiPath/skills | 167 | — | ~2k | Automated safety check: Notes | MIT | |
| ToolJet Marketplace Plugin BuilderToolJet/ToolJet | 41k | — | ~2.1k | Automated safety check: Pass | AGPL-3.0 | |
| Step Partsearthtojake/text-to-cad | 19k | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| OpenAPI to MCP Servermcp-use/mcp-use | 11k | — | ~5.2k | Automated safety check: Pass | Apache-2.0 | |
| Use Yaakmountain-loop/yaak | 19k | — | ~1.9k | Automated safety check: Pass | MIT | |
| API DesignerJeffallan/claude-skills | 12k | 1 repos | ~2k | Automated safety check: Pass | MIT |
ToolJet/ToolJet
Turns an API description, such as an OpenAPI file or a Postman collection, into a connector plugin for ToolJet's marketplace and checks it with the repo's validator.
earthtojake/text-to-cad
Find, evaluate, and download common purchasable CAD parts from step.parts, including named off-the-shelf actuators, servos, motors, electronics boards, connectors, screws, bolts, nuts, washers…
mcp-use/mcp-use
Turns an OpenAPI or Swagger spec into an MCP server with the mcp-use TypeScript SDK, mapping each operation to a tool, wiring auth, testing and deploying.
mountain-loop/yaak
A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…
Jeffallan/claude-skills
Designs REST and GraphQL APIs from resource modeling to an OpenAPI 3.1 contract, with versioning, pagination and RFC 7807 error handling.
huangruiteng/CS-Notes
Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script.
UiPath/skills
UiPath automation discovery — mines Slack/email/wikis/CRM/HRIS/ERP for repetitive work, SPOFs, and replicable models; produces a 4-tier prioritized opportunity report with UiPath implementation…
UiPath/skills
Maintain build-time skill flavors in the UiPath skills repository.
UiPath/skills
UiPath Coded Functions — deterministic Python or TypeScript/JavaScript units built with the uip function CLI (new -l py|ts|js, init, serve, run, pack, publish); the functions map in uipath.json…
UiPath/skills
TRIGGER for authoring, operating or diagnosing UiPath Maestro BPMN.
UiPath/skills
TRIGGER for authoring UiPath Maestro Case plans as <Name.case.ts with the reference-mode TypeScript builder SDK (@uipath/maestro-builder-sdk/case), compiling to caseplan.json, and running the uip…
UiPath/skills
UiPath causal investigation across every product, runtime, and activity package.
Works with
Categories
Publish and read business processes in UiPath Automation Hub via the Open API, using the user's cloud login — no admin OpenAPI token needed. Uipath Automationhub is an agent skill from UiPath/skills. Publish and read business processes in UiPath Automation Hub via the Open API, using the user's cloud login — no admin OpenAPI token needed.
Uipath Automationhub fits situations like: tasks that involve OpenAPI specifications; tasks that involve File uploads and storage.
Run `npx skills add UiPath/skills --skill uipath-automationhub -a claude-code`. Or copy the skill folder (skills/uipath-automationhub in UiPath/skills) into .claude/skills/uipath-automationhub in your project. Claude Code loads it when a task matches its description.
Run `npx skills add UiPath/skills --skill uipath-automationhub -a codex`. Or copy the skill folder (skills/uipath-automationhub in UiPath/skills) into .agents/skills/uipath-automationhub in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add UiPath/skills --skill uipath-automationhub -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/uipath-automationhub, .gemini/skills/uipath-automationhub, .github/skills/uipath-automationhub and .opencode/skills/uipath-automationhub in your project.
Going by SKILL.md and its folder, Uipath Automationhub needs credentials named UIPATH_CLI_AUTH_TOKEN, UIPATH_ACCESS_TOKEN and ACCESS_TOKEN. Our summary lists: A credential in UIPATH_CLI_AUTH_TOKEN; A credential in UIPATH_ACCESS_TOKEN. Its frontmatter pre-approves these tools: Bash, Read, AskUserQuestion.
SKILL.md names 1 domain. In commands or code: cloud.uipath.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Uipath Automationhub is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 7.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 18k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Uipath Automationhub: ToolJet Marketplace Plugin Builder (ToolJet/ToolJet, 41k stars), Step Parts (earthtojake/text-to-cad, 19k stars), OpenAPI to MCP Server (mcp-use/mcp-use, 11k stars) and Use Yaak (mountain-loop/yaak, 19k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
UiPath (a GitHub organization) maintains it in UiPath/skills, which has 167 GitHub stars. The repository holds 28 skills in this directory. The repository was last updated on October 10, 2026.
Source: UiPath/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.