Configure Scarb.toml, dojo profiles, world settings, and dependencies. Use when setting up project configuration, managing dependencies, or configuring deployment environments.
79
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Scarb.toml project manifest setup
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%
Without context: $0.3758 · 1m 36s · 20 turns · 26 in / 5,181 out tokens
With context: $0.5557 · 1m 46s · 29 turns · 315 in / 5,872 out tokens
Production deployment profile with secrets handling
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%
Without context: $0.3713 · 1m 19s · 22 turns · 29 in / 4,677 out tokens
With context: $0.3070 · 1m 4s · 18 turns · 24 in / 3,338 out tokens
Namespace mappings and fine-grained permissions
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%
Without context: $0.2175 · 1m 7s · 14 turns · 20 in / 3,871 out tokens
With context: $0.3584 · 1m 21s · 18 turns · 177 in / 4,489 out tokens
Table of Contents
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.