CtrlK
BlogDocsLog inGet started
Tessl Logo

dojo-config

Configure Scarb.toml, dojo profiles, world settings, and dependencies. Use when setting up project configuration, managing dependencies, or configuring deployment environments.

83

1.31x
Quality

75%

Does it follow best practices?

Impact

100%

1.31x

Average score across 3 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

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

Evaluation results

100%

39%

Bootstrap a Dojo Game Project Configuration

Scarb.toml project manifest setup

Criteria
Without context
With context

Edition field

0%

100%

Sierra target

0%

100%

World in build-external-contracts

0%

100%

allow-prebuilt-plugins

0%

100%

Origami git+tag dependency

100%

100%

Dev profile filename

100%

100%

World seed present

100%

100%

Namespace default

37%

100%

Writers permission

50%

100%

Gitignore excludes mainnet

100%

100%

Gitignore keeps dev

100%

100%

Profile flag in docs

100%

100%

Staging profile filename

100%

100%

No private key hardcoded

100%

100%

100%

33%

Prepare a Dojo Game for Mainnet Launch

Production deployment profile with secrets handling

Criteria
Without context
With context

Keystore not private_key

100%

100%

world_address set

100%

100%

ipfs URI for cover

100%

100%

World seed present

100%

100%

Armory git+tag dependency

100%

100%

External model naming format

0%

100%

World in build-external-contracts

0%

100%

allow-prebuilt-plugins

0%

100%

Sierra true

0%

100%

Gitignore excludes mainnet

100%

100%

Gitignore keeps dev

71%

100%

deploy.sh uses --profile flag

100%

100%

No private key in mainnet profile

100%

100%

100%

Configure Multi-Namespace Permissions for a Complex On-Chain Game

Namespace mappings and fine-grained permissions

Criteria
Without context
With context

Namespace default set

100%

100%

Economy namespace mapping

100%

100%

Combat namespace mapping

100%

100%

Namespace-level writer

100%

100%

Resource-specific writer

100%

100%

Namespace-resource naming

100%

100%

Owners config

100%

100%

World seed present

100%

100%

Dev profile filename

100%

100%

Namespace-resource naming explained

100%

100%

Permissions structure explained

100%

100%

No private key committed

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.