https://github.com/subsquid-labs/skills
SQD's official collection of AI agents skills
https://github.com/subsquid-labs/skills
agent-skills ai-agents blockchain-indexer blockchain-indexing claude-code ethereum etl hyperliquid skills solana sqd typescript web3
Last synced: about 9 hours ago
JSON representation
SQD's official collection of AI agents skills
- Host: GitHub
- URL: https://github.com/subsquid-labs/skills
- Owner: subsquid-labs
- Created: 2026-02-10T12:26:19.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-06-19T08:07:59.000Z (13 days ago)
- Last Synced: 2026-06-19T10:10:28.099Z (13 days ago)
- Topics: agent-skills, ai-agents, blockchain-indexer, blockchain-indexing, claude-code, ethereum, etl, hyperliquid, skills, solana, sqd, typescript, web3
- Language: HTML
- Homepage: https://sqd.dev
- Size: 571 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# SQD Agent Skills
A collection of skills for AI coding agents working with SQD products. Skills extend agent capabilities for querying Portal data, choosing the right SQD data surface, and building, deploying, and optimizing blockchain indexers and data pipelines.
Skills follow the [Agent Skills](https://agentskills.io/) format.
## Skills
| Skill | Use Case |
|-------|----------|
| [**pipes-sdk**](./pipes-sdk/) | Build, configure, deploy, and troubleshoot durable blockchain indexers with the Pipes SDK (EVM, Solana, Hyperliquid) |
| [**portal**](./portal/) | Query blockchain data across 225+ chains and choose between Portal MCP, Portal Stream API/curl, or Pipes/Squid |
| [**migrate-to-portal**](./squid-sdk/migrate-to-portal/) | Migrate an existing Squid SDK indexer (EVM or Solana) off the v2 gateway onto Portal |
| [**squid-perf**](./squid-sdk/squid-perf/) | Compare indexer sync-time performance across runs |
## Installation
**Install all skills:**
```bash
npx skills add subsquid-labs/skills --all
```
**Install individually:**
```bash
npx skills add subsquid-labs/skills/pipes-sdk
npx skills add subsquid-labs/skills/portal
npx skills add subsquid-labs/skills/squid-sdk/migrate-to-portal
npx skills add subsquid-labs/skills/squid-sdk/squid-perf
```
Skills activate automatically once installed — the agent picks the right one based on your task.
## Example Prompts
```
Create a new indexer for USDC transfers on Ethereum
```
```
My indexer crashed with "Cannot read properties of undefined (reading 'topic')"
```
```
Migrate my squid from @subsquid/evm-processor to Portal
```
```
Move my Solana squid off setGateway and onto Portal
```
```
Query all USDC transfers on Base between blocks 10M–11M
```
```
What's the correct Portal dataset name for Arbitrum?
```
```
Show me the last 200 BTC perp fills on Hyperliquid
```
```
Give me a curl command that exports raw Base USDC transfers as NDJSON
```
```
This should become a recurring dashboard - should I use Portal MCP or build an indexer?
```
```
Track BTC/ETH/SOL perpetual futures fills on Hyperliquid
```
```
Why is my indexer syncing slowly?
```
## Resources
- **SQD:** [sqd.dev](https://sqd.dev)
- **Pipes SDK:** [github.com/subsquid-labs/pipes-sdk](https://github.com/subsquid-labs/pipes-sdk)
- **Squid SDK:** [github.com/subsquid/squid-sdk](https://github.com/subsquid/squid-sdk)
- **Documentation:** [docs.sqd.dev](https://docs.sqd.dev)
- **Portal API catalog:** [portal.sqd.dev/datasets](https://portal.sqd.dev/datasets)
- **Agent Skills format:** [agentskills.io](https://agentskills.io/)
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines on adding or editing skills.
## License
MIT