What problem does it solve?
This Skill centralizes and simplifies Dojo project configuration so developers can reliably set up Scarb.toml dependencies, environment profiles, and world settings without manual errors or inconsistent deployments.
Core Features & Use Cases
- Dependency management: add or update Scarb.toml dependencies and external contract references including build-external-contracts entries.
- Profile configuration: create and maintain dojo_<profile>.toml files for development, staging, and production with RPC, account, keystore, and namespace settings.
- World and permission setup: configure world metadata, namespaces, writers, and owners to establish runtime permissions and resource mappings.
- Security guidance: recommend keystore usage and .gitignore patterns to avoid committing private keys and sensitive environment data.
- Use case: add the Origami library to your Scarb.toml and produce a dojo_mainnet.toml profile with correct RPC and keystore settings for production deployment.
Quick Start
Use the dojo-config skill to add the Origami library to Scarb.toml and create a production dojo_mainnet.toml profile configured for Sepolia.