golem-add-ignite-ts

Connect TypeScript Golem agents to Apache Ignite 2 via SQL.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Connects a TypeScript-based Golem agent to Apache Ignite 2 so you can run SQL queries and write data without needing a separate database integration layer.

Core Features & Use Cases

  • Connect using Ignite thin-client URLs: Use an ignite://host:10800 endpoint to establish a database connection from TypeScript.
  • Run parameterized queries and reads: Execute SQL with ? placeholders and safely map returned DbValue results (e.g., retrieving a db-string).
  • Execute DDL and DML with transactions: Create tables with required Ignite WITH options (such as CACHE_NAME) and perform inserts inside transactions.

Quick Start

Open an Ignite connection from your TypeScript agent, run a SQL query using ? parameters, and read back the returned row values.

Frequently Asked Questions about golem-add-ignite-ts

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

FAQPage Schema
How do I query Apache Ignite 2 from a TypeScript Golem agent?

To query Apache Ignite 2 from a TypeScript Golem agent, you use the golem:rdbms/[email protected] DbConnection API with a thin-client ignite://host:10800 URL. This establishes a direct connection to run SQL statements and write data.

How do I run parameterized SQL queries in Apache Ignite 2 using TypeScript?

You can run parameterized SQL queries in Apache Ignite 2 using TypeScript by applying `?` placeholders in your statements. Returned values are mapped using DbValue tags like db-string and db-int to ensure correct data typing.

Can I execute transactional inserts and create tables with Ignite-specific options in TypeScript?

Yes, you can execute transactional inserts and create tables with Ignite-specific options in TypeScript. This Skill supports running DDL commands with required WITH options like CACHE_NAME and performing DML operations inside transactions.

Does the Golem rdbms API support Ignite thin-client connection URLs?

Yes, the Golem rdbms API supports Ignite thin-client connection URLs. You establish a database connection from TypeScript by targeting an ignite://host:10800 endpoint without needing a separate integration layer.

Why do my Ignite SQL queries fail when passing parameters from TypeScript?

Ignite SQL queries may fail if you do not use `?` placeholders for parameters or mishandle DbValue tags. Correctly mapping db-string and db-int tags and using the golem:rdbms/[email protected] API ensures safe parameterized execution.