golemcloud/golem/golem-add-ignite-ts
- community
Checking that the SKILL.md file is still in the repository.
Using golem:rdbms/ignite2 from a TypeScript Golem agent. Use when the user asks to connect to Apache Ignite 2, run SQL over Ignite, or use Ignite from TypeScript agent code.
Install
npx vskill@latest install golemcloud/golem/golem-add-ignite-tsSKILL.md
Using Apache Ignite from a TypeScript Agent
The TypeScript SDK ships a typed Apache Ignite 2 helper built on the golem:rdbms/ignite2@1.5.0 host interface. Connection queries and transaction commit/rollback return promises. Transaction query, queryValues, execute, and run are synchronous. Connection close() is currently a synchronous no-op; resources are GC-managed, not deterministically released by close(). Failures throw a typed IgniteError.
Imports
Ignite.open(url, options?)— open a connection.Ignite.*— explicit rich-type parameter wrappers (Ignite.string,Ignite.int,Ignite.uuid, …).
Open a Connection
Ignite uses thin-client URLs like ignite://host:10800.
Query Data
Ignite placeholders use ?. Plain JS values are encoded automatically (string → db-string, integer → db-int/db-long, etc.); wrap a value in an Ignite.* helper to pin an exact type. Rows come back as decoded { columnName: value } records.
Quote aliases to preserve their case; Ignite uppercases unquoted identifiers.
Execute Statements
Include WITH "CACHE_NAME=..." when creating tables through Ignite SQL.
SQL Transaction Limits
The SDK exposes transaction, begin, commit, and rollback, but these do not guarantee SQL atomicity on Ignite 2.17. Verify commit and rollback behavior for the deployed server version, cache configuration, and thin-client path before relying on a SQL transaction.
The test framework enables IGNITE_ALLOW_DML_INSIDE_TRANSACTION for DML inside transactions over TRANSACTIONAL caches; neither alone guarantees SQL rollback. The table above does not configure that cache mode. The upstream JDBC documentation describes a different client path, not this thin-client API.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinggolem-skills/skills/ts/golem-add-ignite-ts/SKILL.md
Popularity
- Repository stars
- 1,609
- Repository forks
- 201
- 7-day trend score
- 37
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 3 Oct 2026, 20 days ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/golemcloud/golem/golem-add-ignite-ts)