Skip to main content

Overview

Goldsky Agent is a skill pack for AI coding assistants that helps you build, deploy, and debug across the full Goldsky product surface — Turbo pipelines, Mirror pipelines, Subgraphs, Compose, and Edge RPC. Skills auto-trigger based on what you describe — no slash commands required. Interactive workflow skills walk you through multi-step tasks end-to-end. Reference skills provide YAML syntax, manifest fields, error patterns, and CLI commands on demand. Works with Claude Code, Cursor, Windsurf, OpenCode, Codex, and other AI coding assistants.

Quick start

Just describe what you need in natural language — the right skill is selected automatically.

Installation

Use with autonomous or BYO agents

Editors like Claude Code and Cursor auto-discover skills and trigger them from each skill’s description. Autonomous or bring-your-own-model agents — Devin, Codex, custom LLM apps, or a plain ChatGPT/Claude chat — don’t implement that convention. Even after you install the skill files, these agents won’t find them on their own: npx skills add copies the skills into a skills directory (.claude/skills/ for a single Claude Code target, or the shared .agents/skills/ when you target several agents) but does not add any entry-point file telling an agent to look there. Use Option 1, Option 2, or both. The hosted Goldsky docs MCP lets any MCP-capable agent search all Goldsky docs and discover the skills (exposed as MCP resources) at query time — no auto-trigger convention needed. Point your client at https://docs.goldsky.com/mcp. Clients that use the common mcpServers schema (e.g. Cursor, Claude Code) take:
Schemas vary by client (VS Code uses a servers key; Claude.ai adds it as a custom connector) — see Goldsky MCP server for per-client setup. Devin is MCP-compatible via a mcpServers entry in .devin/config.json; see Devin’s MCP docs for the exact schema (a hosted HTTP server may need a small mcp-remote bridge).

Option 2 — Install the skill files, then point your agent at them

This copies the skills into that skills directory — .claude/skills/<name>/ or .agents/skills/<name>/ — each with SKILL.md + references/. Because no entry-point file is created, add an AGENTS.md at your project root so agents that read it (Devin, Codex, Amp, …) know the skills exist (point the paths at wherever your install landed):
These agents don’t trigger skills automatically — tell the agent to consult the relevant skill or the docs MCP for the task (e.g. “use the Goldsky Turbo transforms skill to decode this Solana instruction”).

Available skills

Skills are grouped by product. Each group has interactive workflow skills (guided, multi-step) and/or reference skills (lookup-oriented).

Turbo pipelines

Streaming pipelines that index onchain data from 130+ chains into PostgreSQL, ClickHouse, Kafka, S3, and more.

Mirror pipelines

Goldsky’s original streaming pipeline product. Prefer Turbo for new pipelines — reach for Mirror only when you need a subgraph entity source, the one thing Turbo can’t do.

Subgraphs

Hosted GraphQL APIs for dApp frontends. For most other use cases, prefer Turbo — it’s faster, cheaper, and more reliable. Use subgraphs when you specifically need a GraphQL endpoint.

Compose

Offchain-to-onchain TypeScript framework for oracles, keepers, circuit breakers, and cross-chain automation.

Edge (managed RPC)

Globally distributed, low-latency JSON-RPC for EVM chains, built on eRPC with intelligent routing, caching, and failover.

Cross-cutting

Used across multiple products.

How it works

Skills are automatically discovered by your AI assistant and triggered based on what you describe. You don’t need to invoke them by name.
Interactive skills (turbo-builder, turbo-doctor, mirror-doctor, compose-doctor) run as agents with access to CLI tools. Reference skills provide structured knowledge that the AI uses to answer questions or generate YAML.

Repository structure

Pre-deploy hooks

When installed as a plugin, Goldsky Agent runs hooks automatically on goldsky turbo apply commands:

Coverage

The skills cover the full Goldsky product surface:
  • Turbo pipelines — 130+ chain sources (EVM, Solana, Bitcoin, Stellar, Sui, NEAR, Starknet); SQL / TypeScript / dynamic table transforms; PostgreSQL, ClickHouse, Kafka, S3, Webhook, S2, SQS, MySQL, Pub/Sub sinks; streaming and job modes; full lifecycle and monitoring
  • Mirror pipelines — Subgraph and direct-indexing sources, sinks, lifecycle, plus interactive diagnosis
  • Subgraphs — Author/build/deploy (subgraph-builder: schema design, AssemblyScript mappings, manifest, instant subgraphs, performance, testing, endpoints/tags/webhooks); interactive diagnosis (subgraph-doctor); guided migration from The Graph (subgraph-migrate)
  • Composecompose.yaml manifest, cron / HTTP / onchain triggers, smart wallets, gas sponsorship, TaskContext API, codegen, pricing
  • Edge RPC — Capabilities, supported chains, hedged requests, flashblocks, x402, error code lookups
  • Cross-cutting — Authentication, secrets, dataset naming, full CLI reference

Example prompts

Once installed, describe what you need in natural language:
  • “Build a Turbo pipeline to track USDC transfers on Base”
  • “My pipeline is stuck in error state — help me fix it”
  • “Sync my subgraph entities to PostgreSQL with a Mirror pipeline”
  • “Build a subgraph for an ERC-721 collection on Ethereum”
  • “Migrate my subgraph from The Graph to Goldsky”
  • “My subgraph stopped syncing — help me figure out why”
  • “Build a Compose task that runs a price oracle every 5 minutes”
  • “My Compose app is returning 500 on the HTTP trigger — what’s wrong?”
  • “Why am I getting RPC error -32005 on Edge?”
  • “What’s the dataset name for Polygon ERC-20 transfers?”
  • “Show me the YAML syntax for a ClickHouse sink”
  • “Configure a PostgreSQL secret for my pipeline”
  • “Set up the Goldsky CLI and authenticate”