UIMap
This skill provides the accurate URL and step-by-step click operation path for completing tasks on websites. If the task involves operations on a web app, use this skill first to determine which URL to open and what the subsequent click operation path should be.
Why use this skill?
Learn to use the UIMap skill for OpenClaw to automate complex website tasks with step-by-step navigation paths and accurate click operations.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/delai/uimapWhat This Skill Does
The UIMap skill acts as a navigational intelligence layer for the OpenClaw AI agent, specifically designed to bridge the gap between abstract user intent and concrete website interactions. Rather than relying on simple browser automation scripts that may break when UI elements shift, UIMap provides structured, step-by-step guidance on how to navigate complex web applications. By utilizing a centralized database of operation paths, the skill informs the agent exactly which URL to visit and which specific sequence of UI elements must be clicked to achieve a user's goal, such as configuring account settings, initiating cloud deployments, or managing complex project workflows.
Installation
To integrate UIMap into your environment, ensure you have the OpenClaw hub CLI installed, then execute the following command:
clawhub install openclaw/skills/skills/delai/uimap
Additionally, the skill requires the underlying command-line utility. Install the package globally via npm:
npm install -g @refore-ai/uimap
After installation, initialize your session by running uimap login. This will launch an interactive browser flow to authenticate your account and set your regional preferences, ensuring the agent operates within the correct data residency boundaries.
Use Cases
UIMap is essential for scenarios involving SaaS platforms, enterprise dashboards, and complex web apps where the UI structure is non-obvious. It is particularly powerful when performing multi-step tasks across different sub-domains. For instance, developers can use it to automate the retrieval of API keys from a provider's dashboard, or business users can use it to navigate deep into settings menus to generate audit reports without manually traversing the UI.
Example Prompts
- "OpenClaw, find the exact steps to configure a new environment variable in my Vercel dashboard using UIMap."
- "I need to delete my workspace in Jira. Use UIMap to find the path and execute the sequence."
- "UIMap, show me the process for inviting a team member to my repository on GitHub."
Tips & Limitations
To maximize the effectiveness of UIMap, always provide the --domain flag if your task is ambiguous or applies to multiple similar services. Note that UIMap is a guidance-based skill; it relies on the current accuracy of the mapped UI paths. If a website undergoes a major design overhaul, certain steps may become deprecated. If you encounter an outdated path, use the feedback mechanism within the CLI to report the drift so the community can update the underlying knowledge base. Always verify sensitive actions, such as account deletion, before allowing the agent to complete the final click.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-delai-uimap": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api