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
- npx (recommended)
- Claude Marketplace
- Claude Code (local)
- Cursor (local)
- Manual
Installs to Claude Code, Cursor, and 30+ other AI agents:
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.
Option 1 — Connect the docs MCP (recommended)
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 athttps://docs.goldsky.com/mcp. Clients that use the common mcpServers schema (e.g. Cursor, Claude Code) take:
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
.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.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 ongoldsky 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) - Compose —
compose.yamlmanifest, cron / HTTP / onchain triggers, smart wallets, gas sponsorship,TaskContextAPI, 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”
Related resources
- Goldsky Agent repository — Full source code and documentation
- MCP server — Connect Goldsky documentation to AI tools for real-time doc search