From uipath
UiPath agent lifecycle — coded (Python: LangGraph/LlamaIndex/OpenAI Agents) and low-code (agent.json from Agent Builder). Setup, auth, build, run, evaluate, deploy, sync, bindings. For C# or XAML workflows→uipath-rpa.
npx claudepluginhub uipath/skills --plugin uipathThis skill is limited to using the following tools:
- Treat "build/create/scaffold/implement a UiPath agent" as the full One-Prompt Flow by default. Do not stop after file creation or local run unless the user explicitly says to stop there.
assets/solutions/metadata.jsonreferences/authentication.mdreferences/coded-vs-lowcode-guide.mdreferences/coded/capabilities/context-grounding.mdreferences/coded/capabilities/human-in-the-loop.mdreferences/coded/capabilities/process-invocation.mdreferences/coded/capabilities/sdk-services.mdreferences/coded/capabilities/tracing.mdreferences/coded/frameworks/agent-patterns.mdreferences/coded/frameworks/coded-function-agents.mdreferences/coded/frameworks/langgraph-integration.mdreferences/coded/frameworks/llamaindex-integration.mdreferences/coded/frameworks/openai-agents-integration.mdreferences/coded/lifecycle/bindings-reference.mdreferences/coded/lifecycle/build.mdreferences/coded/lifecycle/deployment.mdreferences/coded/lifecycle/evaluate.mdreferences/coded/lifecycle/evaluations/best-practices.mdreferences/coded/lifecycle/evaluations/creating-evaluations.mdreferences/coded/lifecycle/evaluations/evaluation-sets.mdMandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Determine the agent mode before proceeding:
pyproject.toml with uipath dependency + .py files → Codedagent.json with "type": "lowCode" + project.uiproj → Low-codeShould I build this as a low-code agent (no Python — configure through prompts and pre-built UiPath tools) or a coded agent (Python — full programmatic control with LangGraph, LlamaIndex, or OpenAI Agents)?
After detection, read the quickstart for that mode before doing anything else:
| I need to... | Mode | Read first | Then |
|---|---|---|---|
| Help user choose coded vs low-code | Both | coded-vs-lowcode-guide.md | |
| Authenticate | Both | authentication.md | |
| Create/build/deploy coded agent | Coded | coded/quickstart.md | coded/lifecycle/*, coded/frameworks/* |
| Select coded framework | Coded | coded/quickstart.md § Framework Selection | |
| Add coded capabilities (HITL, RAG, tracing) | Coded | coded/quickstart.md | coded/capabilities/* |
| Run coded evaluations | Coded | coded/quickstart.md § Evaluate | coded/lifecycle/evaluate.md |
| Create or scaffold a new low-code agent project | Low-code | lowcode/lowcode.md § Quick Start | lowcode/project-lifecycle.md, lowcode/agent-definition.md |
Edit agent.json (prompts, model, schemas, contentTokens, entry-points.json) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/agent-definition.md |
| Add a low-code tool (Orchestrator process — RPA / agent / API / agentic — or Integration Service) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/process/*, lowcode/capabilities/integration-service/* |
| Add a low-code context (Context Grounding RAG / attachments / DataFabric entity set) | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/context/* |
| Add an Action Center escalation (HITL) to a low-code agent | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/escalation/escalation.md |
| Add guardrails (PII, harmful content, custom rules) to a low-code agent | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/guardrails/guardrails.md |
| Add escalation guardrail (escalate action / Action Center app) | Low-code | lowcode/capabilities/guardrails/guardrails.md § escalate — Hand Off to Action Center | Run uip solution resource list --kind App to confirm app exists |
| Embed a low-code agent inline in a flow, or wire a multi-agent solution | Low-code | lowcode/lowcode.md § Capability Registry | lowcode/capabilities/inline-in-flow/inline-in-flow.md, lowcode/capabilities/process/solution-agent.md |
| Validate, pack, publish, upload, or deploy a low-code agent | Low-code | lowcode/lowcode.md | lowcode/project-lifecycle.md, lowcode/solution-resources.md |