Agent skill

Golem JS Runtime

by golemcloud in golemcloud/golem

JavaScript runtime environment for TypeScript and Scala Golem agents.

Custom licenceAuto-check passed

Install Golem JS Runtime

skills CLI
$ npx skills add golemcloud/golem --skill golem-js-runtime -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install golemcloud/golem golem-js-runtime --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/golemcloud/golem.git skills-src && mkdir -p .claude/skills && cp -r skills-src/golem-skills/skills/common/golem-js-runtime .claude/skills/golem-js-runtime && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
golem-js-runtime
GitHub stars
1.5k
Token cost
~1.7k tokens
SKILL.md length
667 words
Files
1
Skills in repo
289
Repo updated
First seen
Licence
Custom licence

At a glance

JavaScript runtime environment for TypeScript and Scala Golem agents.

  • Asking about available APIs
  • SKILL.md covers Language Support, Available Web Platform APIs, Available Node.js Modules and Stub Modules (Throw or No-op), plus 4 more sections
  • Calls npm and node
  • Node.js modules

What it does

Golem JS Runtime is an agent skill from golemcloud/golem. JavaScript runtime environment for TypeScript and Scala Golem agents. Use when asking about available APIs, Node.js modules, browser APIs, or runtime capabilities in the QuickJS-based WASM environment.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with JavaScript, TypeScript, Node.js and WebAssembly. The repository describes itself as: Golem Cloud is the agent-native platform for building AI agents and distributed applications that never lose state, never duplicate work, and never require you to build…

When your agent uses it

  • Asking about available APIs
  • Node.js modules
  • Runtime capabilities in the QuickJS-based WASM environment

Example prompts

  • “/golem-js-runtime”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 2dea6b9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Golem JS Runtime loads about 1.7k tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 667 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 667 words (~1,739 tokens).

“Both TypeScript and Scala (via Scala.js) Golem agents compile to JavaScript and run inside a QuickJS-based WebAssembly runtime provided by wasm-rquickjs.”

— opening of SKILL.md by golemcloud, Custom licence
name
golem-js-runtime

Read the full SKILL.md on GitHub

Files

Just SKILL.md in golem-skills/skills/common/golem-js-runtime of golemcloud/golem.

Open the folder on GitHubat commit 2dea6b9

Compare with similar skills

Golem JS Runtime next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Golem JS Runtime compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Golem JS Runtime this skillgolemcloud/golem1.5k—~1.7kAutomated safety check: PassCustom licence
Bun DevelopmentGabrielMartinMoran/mind14811 repos~3.5kAutomated safety check: NotesMIT
Generate Release Notesteambit/bit18k—~2.2kAutomated safety check: PassCustom licence
Compromise NLP Libraryspencermountain/compromise12k—~2kAutomated safety check: PassMIT
ast-grep Codemod Referencewarp-drive-data/warp-drive3.2k—~2.6kAutomated safety check: PassMIT
Coding Standardskurealnum/dotfiles29017 repos~2.9kAutomated safety check: PassNone

Similar skills

  • Bun Development

    GabrielMartinMoran/mind

    Modern JavaScript/TypeScript development with Bun runtime. An agent skill from GabrielMartinMoran/mind.

    148 GitHub starsUsed in 11 repos~3.5k tokens
    Auto-check: notes
  • Generate comprehensive release notes for Bit from git commits and pull requests.

    18k GitHub stars~2.2k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Compromise NLP Library

    spencermountain/compromise

    Helps write and debug JavaScript or TypeScript that uses the compromise English NLP library for matching, entity extraction, tagging and sentence transforms.

    12k GitHub stars~2k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed
  • ast-grep Codemod Reference

    warp-drive-data/warp-drive

    Reference for writing and debugging TypeScript and JavaScript codemods with @ast-grep/napi: parsing, node queries, meta-variables, rule objects and editing.

    3.2k GitHub stars~2.6k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Coding Standards

    kurealnum/dotfiles

    Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.

    290 GitHub starsUsed in 17 repos~2.9k tokens
    DevelopmentAuto-check passed
  • Language Support

    live-codes/livecodes

    Work with 90+ supported languages, compilers, CSS processors, and WASM-compiled languages for markup, style, and script editors.

    1.5k GitHub stars~1.6k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from golemcloud/golem

All 289 skills in this repo
  • Moonbit C Binding

    golemcloud/golem

    Guide for writing MoonBit bindings to C libraries using native FFI.

    1.5k GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Adding Dependencies

    golemcloud/golem

    Adding or updating crate dependencies in the Golem workspace.

    1.5k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Analysing CI Failures

    golemcloud/golem

    Analysing GitHub Actions CI failures from a run URL. An agent skill from golemcloud/golem.

    1.5k GitHub stars~862 tokensUpdated today
    Auto-check passed
  • Adds a built-in WASM plugin that is externally released and provisioned by the registry service.

    1.5k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • DB Migration Scripts

    golemcloud/golem

    Writing database migration SQL scripts. An agent skill from golemcloud/golem.

    1.5k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Debugging Hanging Tests

    golemcloud/golem

    Diagnosing and fixing hanging worker executor or integration tests.

    1.5k GitHub stars~879 tokensUpdated today
    Auto-check passed

Questions about Golem JS Runtime

What does Golem JS Runtime do?

JavaScript runtime environment for TypeScript and Scala Golem agents. Golem JS Runtime is an agent skill from golemcloud/golem. JavaScript runtime environment for TypeScript and Scala Golem agents.

When should I use Golem JS Runtime?

Golem JS Runtime fits situations like: asking about available APIs; Node.js modules; runtime capabilities in the QuickJS-based WASM environment.

How do I install Golem JS Runtime in Claude Code?

Run `npx skills add golemcloud/golem --skill golem-js-runtime -a claude-code`. Or copy the skill folder (golem-skills/skills/common/golem-js-runtime in golemcloud/golem) into .claude/skills/golem-js-runtime in your project. Claude Code loads it when a task matches its description.

How do I install Golem JS Runtime in Codex?

Run `npx skills add golemcloud/golem --skill golem-js-runtime -a codex`. Or copy the skill folder (golem-skills/skills/common/golem-js-runtime in golemcloud/golem) into .agents/skills/golem-js-runtime in your project. Codex loads it when a task matches its description.

Can I use Golem JS Runtime in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add golemcloud/golem --skill golem-js-runtime -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/golem-js-runtime, .gemini/skills/golem-js-runtime, .github/skills/golem-js-runtime and .opencode/skills/golem-js-runtime in your project.

What does Golem JS Runtime need to run?

Going by SKILL.md and its folder, Golem JS Runtime needs the command-line tools its instructions call (npm and node). Our summary lists: Node.js.

Does Golem JS Runtime access the network?

SKILL.md names 1 domain. As links in the text: github.com. This is read from the text; nothing was executed.

Is Golem JS Runtime safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Golem JS Runtime use?

Golem JS Runtime has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Golem JS Runtime use?

About 1.7k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Golem JS Runtime?

Skills that share tags, products or a category with Golem JS Runtime: Bun Development (GabrielMartinMoran/mind, 148 stars), Generate Release Notes (teambit/bit, 18k stars), Compromise NLP Library (spencermountain/compromise, 12k stars) and ast-grep Codemod Reference (warp-drive-data/warp-drive, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Golem JS Runtime?

golemcloud (a GitHub organization) maintains it in golemcloud/golem, which has 1,506 GitHub stars. The repository holds 289 skills in this directory. The repository was last updated on October 7, 2026.

Source: golemcloud/golem on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.