CtrlK
BlogDocsLog inGet started
Tessl Logo

dojo-deploy

Deploy Dojo worlds to local Katana, testnet, or mainnet. Configure Katana sequencer and manage deployments with sozo. Use when deploying your game or starting local development environment.

90

1.36x
Quality

88%

Does it follow best practices?

Impact

93%

1.36x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

80%

28%

Configure Katana for a Game Using Cartridge Wallets

Katana TOML config with Cartridge Controller

Criteria
Without context
With context

Dev section present

100%

100%

Dev mode enabled

0%

100%

No-fee enabled

100%

100%

Paymaster for Controller

0%

0%

No redundant controllers flag

100%

100%

Server CORS config

0%

100%

Config file startup

100%

100%

Correct TOML sections

33%

100%

100%

26%

Prepare Deployment Profiles for Testnet and Mainnet Launch

Testnet and mainnet deployment profile configuration

Criteria
Without context
With context

Sepolia RPC URL

100%

100%

Mainnet RPC URL

100%

100%

Sepolia uses private_key

100%

100%

Mainnet uses keystore_path

100%

100%

World section present

50%

100%

Namespace section present

0%

100%

Writers section present

0%

100%

Sepolia build with profile

100%

100%

Sepolia migrate with profile

62%

100%

Mainnet build with profile

100%

100%

Mainnet migrate with profile

62%

100%

100%

20%

Deploy a Dojo Game to Slot for Remote QA Testing

Slot remote deployment for Katana and Torii

Criteria
Without context
With context

Slot auth login

100%

100%

Katana Slot deployment

50%

100%

Katana optimistic mode

0%

100%

Torii Slot deployment command

50%

100%

Torii version flag

100%

100%

Katana log streaming

100%

100%

Torii log streaming

100%

100%

Katana delete command

100%

100%

Torii delete command

100%

100%

torii.toml world address

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.