ziniao-webdriver-doc
Analysis
This is a documentation-only skill for ZiNiao WebDriver, but its docs cover account credentials, remote browser-control options, cache deletion, and external driver downloads that should be handled carefully.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
`--listen_ip=IP` | V5 only | 设置监听地址,默认 127.0.0.1。非本机时允许远程控制
The docs disclose an option to expose the WebDriver HTTP control service beyond localhost; it is optional, but it widens the control boundary.
`browserOauths` 为空则删除所有本地缓存。
The ClearCache API includes a bulk deletion mode for all local cache; it is documented as an auxiliary management function, but it can have broad local impact.
zip_resp = requests.get(download_url) ... os.chmod(cached, 0o755)
The example driver-management pseudocode downloads a ChromeDriver archive from an external URL and makes the extracted binary executable; this is expected for WebDriver setup, but it is still a supply-chain touchpoint.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
所有标记"需凭据"的接口(`updateCore`、`getBrowserList`、`startBrowser`、`stopBrowser`、`ClearOnline`)每次调用都必须携带 company/username/password
The documentation expects full ZiNiao account credentials for multiple account and browser-management API calls; this is purpose-aligned, but it is sensitive authority.
