golem-js-runtime

Execute JavaScript AI agents in a QuickJS-based WebAssembly runtime.

1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-js-runtime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golem-js-runtime
Source: https://github.com/justcoon/golem-shopping-ts/tree/main/.agents/skills/golem-js-runtime
Command: npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-js-runtime

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Enables TypeScript and Scala Golem agents to execute within a QuickJS-based WebAssembly runtime, supporting extensive web and Node.js APIs for flexible AI agent development.

Core Features & Use Cases

  • Runtime Environment: Provides a full ES2020 JavaScript environment inside WebAssembly for Golem agents.
  • Web & Node.js APIs: Supports common web APIs and Node.js modules crucial for complex agent functionalities.
  • Use Case: Developers can build and run AI-driven automation, data processing, or integration agents entirely within a secure WASM sandbox.

Quick Start

Ask how to access available APIs within the JavaScript runtime environment to integrate web functionalities into your agents.

Frequently Asked Questions about golem-js-runtime

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run JavaScript AI agents inside a WebAssembly sandbox?

To run JavaScript AI agents inside a WebAssembly sandbox, you can use this runtime to execute TypeScript and Scala Golem agents within a QuickJS-based WebAssembly environment. It provides a full ES2020 JavaScript environment supporting extensive web and Node.js APIs.

Can I use Node.js modules and web APIs in WebAssembly agents?

Yes, you can use Node.js modules and common web APIs in WebAssembly agents. The runtime ensures compatibility with Node.js modules and web standards, supporting crucial functionalities for building complex, portable agent applications.

What is the best way to build portable AI agents using existing JavaScript libraries?

The best way to build portable AI agents using existing JavaScript libraries is to leverage a WebAssembly runtime that supports common APIs and modules for both web and server environments. This approach enables complex, portable agent applications within a secure sandbox.

Does the WebAssembly agent runtime support ES2020 JavaScript?

Yes, the WebAssembly agent runtime supports ES2020 JavaScript. It provides a full ES2020 environment inside WebAssembly, allowing developers to build and run AI-driven automation, data processing, or integration agents entirely within a secure WASM sandbox.

How do I access available APIs within the JavaScript runtime environment for agents?

To access available APIs within the JavaScript runtime environment for agents, you can ask the runtime how to integrate web functionalities. It supports extensive web and Node.js APIs crucial for flexible AI agent development and complex agent functionalities.

When do I need a QuickJS-based WebAssembly runtime for AI agents?

You need a QuickJS-based WebAssembly runtime for AI agents when you want to execute TypeScript and Scala Golem agents securely. It is suitable for building complex, portable agent applications that leverage existing JavaScript libraries and runtime features.