- Overview
- Quickstart
- Trust and compliance
- Governance
- Features
- Connecting tools
- Repeat work with Routines
- Teach and Run
- Share work with the Delegate Store
- Equip Delegate with Plugins
- Cartographer
- Delegate for Testing
- Reference
- Troubleshooting
Browse, install, and manage pre-built skills and routines from the Delegate Store to extend Delegate's capabilities for specific applications and workflows.
The Delegate Store is a curated catalog of pre-built skills and routines that extend Delegate's capabilities. Browse, install, and manage extensions that help Delegate work with specific applications, perform common tasks, or automate industry-specific workflows.
What is the Delegate Store?
The Store provides:
- Skills: Pre-built capabilities that teach Delegate how to work with specific applications or perform types of tasks
- Routines: Ready-to-use workflows for common scenarios
- Connectors: Integration configurations for popular services
- Templates: Starting points for creating your own skills and routines
Unlike building capabilities from scratch, Store items are:
- Tested: Reviewed for quality and security
- Documented: Include clear descriptions of what they do and require
- Supported: Maintained by UiPath or trusted publishers
- Versioned: Updates delivered automatically or on demand
Accessing the Store
Open the Store from Delegate:
- Select Store in the left sidebar, or
- Go to Settings → Skills & Marketplace → Browse Store.
The Store interface shows:
- Featured: Popular and recommended items
- Categories: Grouped by use case (Productivity, Development, Sales, etc.)
- Installed: Items you already have
- Updates: Available updates for installed items
- Search: Find specific capabilities
Installing from the Store
One-click install
To install an item from the Store, take the following steps:
- Browse or search for the item you want.
- Select the item to view details:
- Description and capabilities
- Required permissions
- Publisher information
- User reviews and ratings
- Select Install.
- Review the permission request.
- Select Confirm to complete installation.
What happens during installation
When you install a Store item:
-
Files downloaded to your LocalSkills directory:
- macOS:
~/Library/Application Support/UiPath/Delegate/LocalSkills/ - Windows:
%APPDATA%/UiPath/Delegate/LocalSkills/
- macOS:
-
Skill enabled in your settings:
- Added to
enabledSkillslist - Available immediately in conversations
- Added to
-
Routines registered (if applicable):
- Appear in your sidebar
- Ready to run or customize
-
Connections prompted (if needed):
- If the skill requires Integration Service connections
- You will be guided to create them
Post-installation
After installing:
- Test the skill: Try a simple task to verify it works
- Review permissions: Check Settings → Security to see what tools the skill can use
- Read documentation: Select the skill in Settings → Skills to see its documentation
- Customize: Duplicate and modify routines to fit your workflow
Managing installed items
Viewing installed skills
To view your installed skills, take the following steps:
- Go to Settings → Skills & Marketplace.
- The Enabled Skills section shows all installed skills.
- Select a skill to see:
- Description and capabilities
- Required tools and permissions
- Documentation and examples
- Update status
Enabling and disabling
Temporarily turn skills on or off without uninstalling:
- Find the skill in Settings → Skills & Marketplace.
- Toggle the Enabled switch.
- Disabled skills remain installed but cannot be invoked.
Use case: Disable a skill you are not currently using to reduce the capabilities list, or to troubleshoot if Delegate behaves unexpectedly.
Updating
Store items receive updates for:
- Bug fixes
- New features
- Compatibility with application updates
- Security patches
To update
- Go to Settings → Skills & Marketplace → Updates.
- See available updates with release notes.
- Select Update for individual items, or Update All.
- Review any new permission requests.
- Confirm to apply updates.
Automatic updates: Enable in Settings → Updates → "Automatically update Store items"
Uninstalling
Remove items you no longer need:
- Go to Settings → Skills & Marketplace.
- Find the item to remove.
- Select Uninstall or the trash icon.
- Confirm the removal.
What gets removed
- Skill files from LocalSkills
- Entry from enabledSkills list
- Associated routines (you will be prompted to keep or remove)
What persists
- Files created by the skill
- Your custom routines based on the skill
- Settings changes you made
Custom marketplace feeds
Beyond the official UiPath Store, you can subscribe to additional feeds:
What are feeds?
Feeds are URLs that point to curated collections of skills and routines:
- Company feeds: Your organization's internal skill repository
- Team feeds: Shared team capabilities
- Community feeds: Curated third-party collections
Adding a feed
To add a custom marketplace feed, take the following steps:
- Go to Settings → Skills & Marketplace.
- Scroll to Marketplace Feeds.
- Select Add Feed.
- Enter the feed URL (provided by your administrator or team).
- Select Add.
Delegate fetches the feed and displays available items in the Store alongside official items.
Managing feeds
- Enable/disable: Toggle feeds on/off without removing them
- Refresh: Manually update the feed to see new items
- Remove: Unsubscribe from a feed (does not uninstall already-installed items)
Feed security
Only add feeds from trusted sources:
- Company IT-approved repositories
- Known team members
- Verified community curators
Feed items are subject to the same permission controls as Store items, but may not have undergone UiPath's review process.
Contributing to the Store
Share your skills and routines with others:
Creating a skill for sharing
To create a skill for sharing, take the following steps:
-
Develop your skill:
- Create a SKILL.md file with proper frontmatter
- Test thoroughly in your own Delegate
- Document capabilities and requirements
-
Package the skill:
- Create a folder with SKILL.md and any supporting files
- Include a README with installation instructions
- Add examples of how to use it
-
Submit for review (for official Store):
- Go to the UiPath Developer Portal
- Submit your skill package
- Include description, use cases, and test cases
- Wait for review and approval
-
Share directly (for team/organization):
- Export as ZIP: Settings → Skills → [Your Skill] → Export
- Share via email, Slack, or shared drive
- Recipients import via Settings → Skills → Import
-
Publish to a feed (for ongoing distribution):
- Host your skill on a web server or GitHub
- Create a feed JSON file listing your skills
- Share the feed URL with your team
- Team members add the feed in Settings
Skill quality guidelines
Skills that meet these criteria are more likely to be accepted:
| Criterion | Description |
|---|---|
| Clear purpose | Does one thing well, described in one sentence |
| Well documented | SKILL.md explains what it does, when to use it, and what it needs |
| Tested | Works reliably across different machines and configurations |
| Secure | Does not request unnecessary permissions, handles credentials safely |
| Maintainable | Code is readable, dependencies are minimal |
| Versioned | Uses semantic versioning (1.0.0, 1.1.0, etc.) |
Publishing to your organization
For company-internal skills:
-
Set up an internal feed:
- Host a JSON file on your company intranet or GitHub Enterprise
- Format follows the UiPath feed specification
-
Add company skills to the feed:
- List each skill with name, version, description, and download URL
- Include icon and color for visual identification
-
Distribute the feed URL:
- Share with employees via internal documentation
- Include in onboarding materials
-
Employees subscribe:
- Add the feed in Settings → Skills & Marketplace
- Install company skills like any Store item
Trust and safety
Permission review
Before installing any Store item, review:
- Required tools: What tool categories does it need? (UI Automation, Web Search, etc.)
- Required agents: Which specialized agents does it invoke?
- Required connections: What services does it need access to?
- File system access: Does it read/write specific paths?
- Network access: Does it call external APIs?
Red flags
- Requests tools unrelated to its stated purpose
- Asks for broad file system access without justification
- Requires connections to sensitive services (banking, HR systems)
- Has no documentation or publisher information
First-run behavior
When you first use an installed skill:
- Delegate may ask for confirmation before invoking it.
- You will see tool cards showing what the skill is doing.
- You can interrupt at any time.
- Review the output before trusting it for important work.
Reporting issues
If you encounter a problematic Store item:
- UiPath Store items: Use the "Report" button in the Store, or contact UiPath Support.
- Custom feed items: Contact the feed administrator.
- Security concerns: Report to your IT security team and UiPath Security.
Best practices
For users
- Start with official Store items before trying custom feeds
- Review permissions before installing—do not blindly accept
- Test new skills on non-critical tasks first
- Keep items updated for security patches and compatibility
- Uninstall unused items to reduce attack surface
- Use custom feeds only from trusted organizational sources
For publishers
- Follow the SKILL.md specification exactly
- Request minimum permissions—do not ask for UI Automation if you only read files
- Document thoroughly—users need to understand what your skill does
- Version properly—use semantic versioning and maintain changelogs
- Test across platforms—macOS and Windows may behave differently
- Handle errors gracefully—explain to users what went wrong and how to fix it
- Respect user data—do not exfiltrate data, respect privacy settings
Next steps
- Review the Settings reference — Configure Store behavior and feeds
- Create your first custom Routine from an installed skill
- Explore the official Store to find skills for your workflow
- What is the Delegate Store?
- Accessing the Store
- Installing from the Store
- One-click install
- What happens during installation
- Post-installation
- Managing installed items
- Viewing installed skills
- Enabling and disabling
- Updating
- Uninstalling
- Custom marketplace feeds
- What are feeds?
- Adding a feed
- Managing feeds
- Feed security
- Contributing to the Store
- Creating a skill for sharing
- Skill quality guidelines
- Publishing to your organization
- Trust and safety
- Permission review
- First-run behavior
- Reporting issues
- Best practices
- For users
- For publishers
- Next steps