← Back to Skills Marketplace
864
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nl2ms-ui
Description
根据自然语言通过midscene的api生成midscene脚本,可以生成web端、Android端、iOS端和PC端的midscene脚本。当用户提及生成脚本,android脚本、iOS脚本、web脚本、PC脚本时使用。
Usage Guidance
This skill appears to be a straightforward Midscene script generator and is internally consistent. Before using it or running generated scripts: (1) review any .env or storage/state.json files the examples reference — they may contain API keys or login state you do not want to leak; (2) confirm any remote endpoints (e.g., createRemotePCService URLs) are trusted and under your control; (3) be mindful that running the example scripts will access local devices, browsers, or apps (connected Android devices, WebDriverAgent, Playwright browser contexts, PC services), so only run them in environments where that access is intended; (4) if you need the skill to operate automatically, consider which API keys you store and where. If you want, I can list the specific example files and the exact local paths/env usages they reference.
Capability Assessment
Purpose & Capability
The name/description claim to generate Midscene scripts for Android/iOS/Web/PC. The included examples and SKILL.md are exactly sample scripts and guidance for those platforms (Playwright for Web, @midscene/android and iOS/WebDriverAgent examples, PC agent examples). There are no unrelated requirements (no cloud credentials, no unrelated binaries).
Instruction Scope
The SKILL.md and example files stay within the stated purpose (show how to produce Midscene scripts). They do, however, reference local resources and runtime behaviors you should be aware of: use of dotenv/.env, reading storage/state.json, and optional remote PC service endpoints (e.g., http://localhost:3333). The skill instructions do not instruct the agent to read arbitrary system-wide credentials, but the examples assume the user will supply .env and local state files when running scripts.
Install Mechanism
This is instruction-only with no install spec and no code files to execute on install. That minimizes installation risk.
Credentials
The skill declares no required env vars or credentials (none in metadata), yet example scripts import dotenv/config and reference .env and local storage (../../.env, ../../storage/state.json). This is reasonable for test scripts (they commonly load API keys or saved browser state), but the SKILL.md does not enumerate which env vars the user must provide. Users should not accidentally expose unrelated secrets in those files.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings. It is user-invocable and can be called autonomously per platform defaults, which is normal for an instruction-only skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nl2ms-ui - After installation, invoke the skill by name or use
/nl2ms-ui - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of nl2ms-ui skill.
- Enables generation of midscene automation scripts via API using natural language.
- Supports script output for Android, iOS, Web, and PC platforms.
- Includes guidance for best practices and platform-specific example references.
- Provides links to API documentation and usage scenarios.
Metadata
Frequently Asked Questions
What is nl2ms-ui?
根据自然语言通过midscene的api生成midscene脚本,可以生成web端、Android端、iOS端和PC端的midscene脚本。当用户提及生成脚本,android脚本、iOS脚本、web脚本、PC脚本时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 864 downloads so far.
How do I install nl2ms-ui?
Run "/install nl2ms-ui" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is nl2ms-ui free?
Yes, nl2ms-ui is completely free (open-source). You can download, install and use it at no cost.
Which platforms does nl2ms-ui support?
nl2ms-ui is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created nl2ms-ui?
It is built and maintained by wu-xiyou (@wu-xiyou); the current version is v1.0.0.
More Skills