← Back to Skills Marketplace
418
Downloads
0
Stars
1
Active Installs
6
Versions
Install in OpenClaw
/install uimap
Description
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 skil...
Usage Guidance
This skill's behavior largely depends on an external CLI and an OAuth login. Before installing or using it: (1) Do NOT run the curl | bash installer from s.dwimg.top; treat that as high-risk. (2) Prefer to install only from the official npm package after verifying the package owner, source repository, and recent publish history on npmjs.com. Inspect the package source or GitHub repo for postinstall scripts and what the CLI does. (3) When you run uimap login, check the OAuth provider and requested scopes — avoid granting broad permissions you don't understand. (4) If you must try it, run the CLI in a sandboxed environment (VM/container) first and monitor network activity. (5) Ask the publisher for an official homepage, repository link, and a copy of the install script for review; lack of those increases risk. Providing those artifacts would increase confidence and could change this assessment to benign.
Capability Analysis
Type: OpenClaw Skill
Name: uimap
Version: 0.1.9
The skill bundle documentation in SKILL.md promotes a high-risk installation method using 'curl | bash' from a non-standard domain (s.dwimg.top), which is a common vector for executing unverified remote payloads. While the tool's stated purpose of UI mapping is plausible, the combination of remote script execution and interactive OAuth login (uimap login) warrants caution as it could be used to compromise the agent's environment or capture credentials.
Capability Assessment
Purpose & Capability
The skill claims to provide URLs and step-by-step UI operation paths and the SKILL.md describes a CLI (uimap) and search/login commands that match that purpose. However, the registry metadata contains no install spec even though the runtime instructions explicitly require installing an external CLI; the disconnect is noteworthy but not necessarily malicious.
Instruction Scope
Instructions do not ask the agent to read local files or unrelated environment variables. They do instruct the user to run a CLI and authenticate via browser OAuth — which implies transmitting user queries and possibly site-specific data to a remote service. The SKILL.md does not document what data is sent or what OAuth scopes are requested.
Install Mechanism
Although an npm package is referenced (reasonable), the SKILL.md also recommends installing via a curl|bash script hosted at https://s.dwimg.top — a short/unfamiliar domain and a curl|bash install pattern are high-risk (arbitrary code execution). A global npm install can also run postinstall scripts; neither install path is captured in the registry metadata for review.
Credentials
The skill declares no required environment variables or credentials in the registry metadata. However, the runtime flow requires OAuth login to a remote service and will create persistent tokens/credentials in the user's environment or browser. The lack of declared primary credentials or explanation of required OAuth scopes is a gap.
Persistence & Privilege
The skill itself is instruction-only and not always-enabled. Installing the recommended CLI (npm global install or curl script) and performing OAuth login will create persistent artifacts (binaries, tokens) on the user's system — normal for a CLI but not disclosed in the registry metadata. The skill does not request elevated platform-wide privileges in its metadata.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install uimap - After installation, invoke the skill by name or use
/uimap - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.9
- Updated to version 0.1.9.
- Shortened the skill description for clarity and removed redundant instructions about when to use the skill.
v0.1.8
- Updated skill name casing and version to 0.1.8.
- Expanded description to emphasize using this skill for guessing URLs and opening websites in the browser.
- Updated CDN installation command with a new URL.
- Simplified the login instructions; region is now optional and set during installation if needed.
- Clarified usage guidance for when and how to use this skill.
v0.1.5
- Added CDN installation option alongside npm in installation instructions.
- Updated login instructions to require explicit server region selection using --region <World|China>.
- Removed interactive region selection; the user must now specify the region in the command.
- Included a note to always prompt users for their server region before running the login command.
- Improved clarity and formatting throughout the SKILL.md.
v0.1.4
- Reorganized and clarified documentation structure.
- Added clear sections for prerequisites, installation, and login instructions.
- Moved the search usage instructions and examples to a more prominent position.
- Improved readability and streamlined guidance for installing and using the CLI.
v0.1.3
- Updated skill description for improved clarity and focus on step-by-step operation paths and accurate URLs.
- Bumped version to 0.1.3.
v0.1.2
UIMap v0.1.2 Changelog
- Added SKILL.md with detailed usage instructions and CLI commands.
- Improved documentation for installation, login, and search functionality.
- Included examples for searching step-by-step website operation guides.
- Clarified available command-line options and expected outputs.
Metadata
Frequently Asked Questions
What is Uimap?
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 skil... It is an AI Agent Skill for Claude Code / OpenClaw, with 418 downloads so far.
How do I install Uimap?
Run "/install uimap" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Uimap free?
Yes, Uimap is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Uimap support?
Uimap is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Uimap?
It is built and maintained by delai (@delai); the current version is v0.1.9.
More Skills