golem-multi-instance-agent-ts

Create and manage multiple TypeScript agent instances using phantom IDs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables creating multiple independent agent instances sharing the same constructor parameters, facilitating multi-instance management and phantom agent handling in TypeScript.

Core Features & Use Cases

  • Multiple Agent Instances: Instantiate numerous agents with identical constructors but unique identities via phantom IDs.
  • Phantom Agent Management: Generate, retrieve, and connect to phantom agents using UUIDs, allowing flexible agent referencing.
  • Use Case: Developers can run multiple chatbots with the same setup but different contexts, or manage numerous autonomous entities in simulation scenarios.

Quick Start

Describe how to instantiate a phantom agent or retrieve an existing one with a specific UUID to handle multiple agent instances with shared parameters.

Frequently Asked Questions about golem-multi-instance-agent-ts

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

FAQPage Schema
How do I create multiple agent instances in TypeScript with shared parameters?

You can create multiple agent instances in TypeScript by leveraging phantom IDs. This approach allows you to instantiate numerous agents sharing identical constructor parameters while maintaining unique identities via UUIDs.

What are phantom agents and how do they enable multi-instance management?

Phantom agents are independent agent instances identified by unique UUIDs. They enable multi-instance management by allowing you to generate, retrieve, and connect to specific agents flexibly without duplicating constructor setups.

Can I run multiple chatbots with the same setup but different contexts in TypeScript?

Yes, you can run multiple chatbots with the same setup but different contexts. By utilizing phantom IDs, you can manage numerous autonomous entities or chatbots that share constructor parameters but operate independently.

What is the best way to manage scalable agent-based applications in TypeScript?

The best way to manage scalable agent-based applications is using phantom IDs for multi-instance setups. This technique facilitates flexible entity referencing, improving modularity and concurrency across numerous autonomous entities.

How do I retrieve an existing phantom agent using a UUID?

You retrieve an existing phantom agent by referencing its specific UUID. This mechanism allows developers to connect to and manage distinct agent instances that were generated with identical constructor parameters.

Does multi-instance agent management work for simulation scenarios with numerous autonomous entities?

Yes, multi-instance agent management works effectively for simulation scenarios. You can manage numerous autonomous entities by generating phantom agents with shared constructors but unique UUID identities for flexible referencing.