golem-call-from-external-ts

Generate typed TypeScript bridge SDKs for calling Golem agents via REST API.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Rust-soham/golem-claw --skill golem-call-from-external-ts-rust-soham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golem-call-from-external-ts
Source: https://github.com/Rust-soham/golem-claw/tree/main/packages/golem/.agents/skills/golem-call-from-external-ts
Command: npx skills add https://github.com/Rust-soham/golem-claw --skill golem-call-from-external-ts-rust-soham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It enables developers to invoke Golem agents from outside the Golem platform using a typed TypeScript/Node.js client, removing the need to manually integrate with Golem’s REST API.

Core Features & Use Cases

  • Bridge SDK generation for external callers: Generates per-agent npm packages with fully typed method signatures that match the agent’s interface.
  • Typed, end-to-end API invocation: Lets external TypeScript code configure the server connection and call agent methods with correct parameters and return types.
  • Common deployment options: Supports local development, Golem Cloud, and custom Golem deployments, plus phantom agents for reusable instance creation.

Quick Start

Add a bridge configuration to your golem.yaml, run golem build to generate the TypeScript bridge SDK, install the generated npm package into your project, then import the generated agent client and call its methods with your configured server connection.

Frequently Asked Questions about golem-call-from-external-ts

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

FAQPage Schema
How do I call Golem agents from a TypeScript application?

You call Golem agents by generating typed bridge SDKs via golem build, which creates per-agent npm packages. Import the generated client into your TypeScript code, configure the server connection, and invoke methods with correct parameters and return types.

Can I use Node.js to invoke Golem agents in serverless functions?

Yes, Node.js serverless functions can invoke Golem agents. Add a bridge configuration to golem.yaml, run golem build to generate the npm package, install it, and use the typed client to call agent methods within your serverless deployment.

What is the process for generating a typed TypeScript client for a Golem agent?

Generating a typed TypeScript client involves adding a bridge section to golem.yaml and running golem build. This process produces per-agent npm packages with method signatures that directly match the agent's interface for external invocation.

Does calling Golem agents from external apps require manually integrating the REST API?

No, calling Golem agents from external apps does not require manual REST API integration. The bridge SDK generation process wraps the Golem REST API, providing fully typed method signatures for direct invocation from TypeScript code.

What deployment configurations are supported for invoking Golem agents via a generated SDK?

Supported deployment configurations for the generated SDK include local development, Golem Cloud, and custom Golem deployments. The typed client also supports phantom agents for creating reusable instances across these server configurations.