CtrlK
BlogDocsLog inGet started
Tessl Logo

dojo-indexer

Set up and configure Torii indexer for GraphQL queries, gRPC subscriptions, and SQL access. Use when indexing your deployed world for client queries or real-time updates.

Install with Tessl CLI

npx tessl i github:dojoengine/book --skill dojo-indexer
What are skills?

84

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

38%

Dojo Game Development Environment Setup

Local Torii development workflow

Criteria
Without context
With context

Katana dev flags

100%

100%

sozo build and migrate

100%

100%

torii world flag

100%

100%

Controller indexing flag

0%

100%

CORS flag present

0%

100%

Correct GraphQL endpoint

100%

100%

GraphiQL IDE mention

70%

100%

Production db-dir

0%

100%

Three-process ordering

100%

100%

Without context: $0.3358 · 1m 38s · 17 turns · 63 in / 5,546 out tokens

With context: $0.4543 · 1m 49s · 21 turns · 431 in / 5,925 out tokens

100%

13%

Game Leaderboard and Live Event Feed

GraphQL queries and real-time subscriptions

Criteria
Without context
With context

Model-specific leaderboard query

100%

100%

Cursor pagination structure

100%

100%

Model-specific events query

100%

100%

Offset/limit pagination

100%

100%

entityUpdated subscription

100%

100%

Model fragments with __typename

100%

100%

eventEmitted subscription

100%

100%

Correct torii-client import

50%

100%

createClient parameters

20%

100%

onEntityUpdated subscription

100%

100%

Without context: $0.9851 · 3m 14s · 43 turns · 606 in / 13,250 out tokens

With context: $0.4733 · 1m 20s · 25 turns · 28 in / 5,348 out tokens

100%

30%

Production Deployment of Torii Indexer via Slot

Slot hosted Torii deployment

Criteria
Without context
With context

TOML world_address

100%

100%

TOML rpc field

100%

100%

TOML indexing controllers

0%

100%

slot auth login

100%

100%

slot deployments create

100%

100%

--config flag with TOML

0%

100%

--version flag

100%

100%

Log streaming command

100%

100%

Safe delete for recreate

100%

100%

Without context: $0.3933 · 1m 33s · 28 turns · 161 in / 5,636 out tokens

With context: $0.4344 · 1m 21s · 23 turns · 276 in / 4,715 out tokens

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.