js-eyes

Installation
SKILL.md

JS Eyes

Use this skill to turn a ClawHub-installed js-eyes bundle into a working OpenClaw browser automation stack.

Treat {baseDir} as the installed skill root. The plugin path that must be registered in OpenClaw is {baseDir}/openclaw-plugin, not {baseDir} itself.

Use This Skill When

  • The user wants to install or configure JS Eyes from a ClawHub skill bundle.
  • js_eyes_* tools are missing after installation.
  • The browser extension is installed but still shows Disconnected.
  • The user wants to verify the built-in server, plugin config, or extension connection.
  • The user wants to discover or install JS Eyes extension skills after the base stack is working.
  • The user wants to mount a custom / external extension skill (a directory outside the bundle that contains a skill.contract.js) into a running OpenClaw, or to verify that such a skill is actually loaded.
  • The user wants to author a new extension skill from scratch — in that case, point them at the starter template and authoring guide (see Authoring A New Extension Skill below) rather than writing files from nothing.

What Success Looks Like

A successful setup has all of the following:

Installs
35
GitHub Stars
43
First Seen
Mar 10, 2026