helix-query-go

Installation
SKILL.md

Helix Query Authoring - Go

Write HelixDB Go SDK queries that are schema-aware, dynamic-first, and easy for application engineers to call. The Go module is github.com/helixdb/helix-db/sdks/go, imported as helix.

The primary Go workflow is different from Rust and TypeScript bundles: write ordinary Go functions that return helix.Request, declare parameters inline on the query builder, and execute with client.Exec(ctx, request, &out).

When To Use

Use this skill when the task is to:

  • write a new Helix query in Go
  • revise an existing Go query function
  • add traversal, projection, pagination, BM25 text search, or vector search in Go
  • use inline parameters such as q.ParamString, q.ParamI64, or q.ParamDateTime
  • execute dynamic requests with client.Exec(ctx, req, &out)
  • debug Go request JSON with helix.MarshalRequest(req)

Do not use this skill for Rust #[register], TypeScript defineQueries, bundle generation, or hand-written dynamic JSON. Use helix-query-rust, helix-query-typescript, or helix-query-json-dynamic for those tasks.

Installs
104
Repository
helixdb/skills
First Seen
Jun 4, 2026
helix-query-go — helixdb/skills