Overview
What It Does
JavaScript packages a focused browser & research workflow for an AI agent. Writes, debugs, and reviews JavaScript: async and the event loop, coercion, closures, dates, Unicode, regex, and modern ES2023+ APIs. Use when JS throws TypeError or "undefined is not a function", a promise never settles or a rejection goes unhandled, NaN or [object Object] appears, dates shift by a day, sorting or equality misbehaves, memory grows, a regex hangs, JSON loses precision, a Node process won't exit or ignores signals, or fetch doesn't reject on a 404; also when choosing data structures, handling errors, profiling slow code, or checking whether a feature is safe for a target Node or browser version. Covers Node and browser runtime edges. Not for TypeScript type-system design or framework internals. It is best suited to users who can review the resulting actions and provide only the accounts, files, or command access needed for the task. It is not a substitute for human approval on destructive, financial, security-sensitive, or public-facing actions.
Task ideas
Popular Use Cases
- Research a topic across public sources
- Collect structured information from web pages
- Navigate a browser-driven workflow
- Summarize findings with source links
Installation
Install this Agent Skill
OpenClaw
clawhub install @ivangdavila/javascriptCommands derived from the public ClawHub API record. Checked 2026-09-02. Review the source before running them.
Before you start
Requirements
| OpenClaw or ClawHub | Required / review |
| Review the source instructions before installation | Required / review |
| Paid service | Check source |
| Supported system | Check source |
Popularity context
Why It’s Popular
JavaScript addresses a recognizable browser research workflow and is included from current public ClawHub adoption.
Alternatives