← Back to Skills Marketplace
265
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install pmos-search-menu-skill
Description
Automates menu navigation on Gansu Electric Power Trading platform (PMOS) by opening specified menu paths, handling tabs, and capturing page snapshots.
Usage Guidance
This skill appears to do what it says: it automates clicking menu items on the PMOS site using the OpenClaw browser CLI. Before using it: (1) review the local scripts (they are simple and call openclaw CLI via execSync) and run them locally rather than granting any remote service access; (2) be aware that browser snapshots capture the page DOM and could include sensitive information from a logged-in session—do not run this while logged in to unrelated sensitive accounts; (3) the skill requires you to log in manually (it does not collect credentials), so avoid pasting secrets into prompts; (4) if you need stronger isolation, run the scripts in a controlled environment (VM/container) or inspect/modify them to suit your security policies.
Capability Analysis
Type: OpenClaw Skill
Name: pmos-search-menu-skill
Version: 1.0.1
The skill bundle automates navigation on the Gansu Electric Power Trading Platform (PMOS) website. It is classified as suspicious due to a command injection vulnerability in `scripts/navigate-pmos.js` and `scripts/navigate-pmos.sh`, where user-provided element references are directly interpolated into shell commands (via `execSync` in Node.js and direct execution in Bash) without sanitization. While the behavior aligns with the stated purpose of the tool, this flaw allows for arbitrary command execution if a user provides a crafted input string.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: scripts and SKILL.md use the OpenClaw browser tool to open https://pmos.gs.sgcc.com.cn/, take snapshots, click element refs, and handle tabs. Declared tools (browser) and optional exec/process reflect what the scripts use (execSync). No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions and scripts stay within the stated scope (open site, wait for manual login, snapshot pages, click menu refs, switch tabs). Note: the skill captures page snapshots (page structure/ARIA refs) and uses the OpenClaw CLI via execSync — snapshots can contain sensitive page content if the logged-in session has private data, and the scripts prompt the user to paste element refs manually.
Install Mechanism
No install spec — instruction-only with included scripts. No downloads from external URLs or archive extraction. Scripts are local and executed by the agent/user, which is the lowest install risk category.
Credentials
The skill requests no environment variables or credentials. It requires the user's manual PMOS login (explicitly) rather than asking for credentials, which is proportionate to the task.
Persistence & Privilege
always:false and user-invocable:true. The skill does not declare any persistent or system-wide modifications and does not attempt to alter other skills or agent configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pmos-search-menu-skill - After installation, invoke the skill by name or use
/pmos-search-menu-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Initial release with scripting and documentation support.
- Added PowerShell, Bash, and Node.js scripts for automating PMOS menu navigation.
- Included README.md and SKILL.md with usage instructions and troubleshooting.
- Added ClawHub package configuration file (clawhub.json).
- Provided detailed navigation path references in references/NAVIGATION_PATH.md.
v1.0.0
Initial release – automates navigation of the PMOS platform menus.
- Automatically opens the 甘肃电力交易平台 (PMOS) and navigates menus step by step.
- Handles nested menu structures and automatic tab switching.
- Captures page snapshots and manages dynamic element references.
- Includes PowerShell, Bash, and Node.js scripts for flexible usage.
- Skill triggers on keywords like "PMOS 菜单导航" and "电力交易菜单点击".
- Provides troubleshooting steps and usage examples in documentation.
Metadata
Frequently Asked Questions
What is Pmos Search Menu Skill?
Automates menu navigation on Gansu Electric Power Trading platform (PMOS) by opening specified menu paths, handling tabs, and capturing page snapshots. It is an AI Agent Skill for Claude Code / OpenClaw, with 265 downloads so far.
How do I install Pmos Search Menu Skill?
Run "/install pmos-search-menu-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pmos Search Menu Skill free?
Yes, Pmos Search Menu Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Pmos Search Menu Skill support?
Pmos Search Menu Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pmos Search Menu Skill?
It is built and maintained by xu-oliver (@xu-oliver); the current version is v1.0.1.
More Skills