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.

83

1.36x
Quality

75%

Does it follow best practices?

Impact

100%

1.36x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/dojo-indexer/SKILL.md
SKILL.md
Quality
Evals
Security

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%

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%

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%

Repository
dojoengine/book
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.