dojo-config

Manage Dojo project configuration files including Scarb.toml and dojo profiles.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Await-0x/stark-tycoon --skill dojo-config-await-0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dojo-config
Source: https://github.com/Await-0x/stark-tycoon/tree/main/.agents/skills/dojo-config
Command: npx skills add https://github.com/Await-0x/stark-tycoon --skill dojo-config-await-0x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of Dojo project configuration files, simplifying setup, dependency management, and environment configuration for Starknet projects.

Core Features & Use Cases

  • Scarb.toml Management: Update package details, Cairo version, and dependencies.
  • Profile Configuration: Set up dojo_dev.toml and other environment-specific TOML files for deployment.
  • World & Namespace Setup: Define world settings, namespaces, and permissions.
  • Use Case: When starting a new Dojo project, use this skill to add necessary dependencies like Origami and configure the development environment.

Quick Start

Configure my Dojo project to add the Origami library to my dependencies.

Frequently Asked Questions about dojo-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a Dojo project for Starknet development?

Configure Dojo projects by editing Scarb.toml to define package manifests, dependencies, and build targets, alongside environment-specific profiles for Starknet Cairo development.

What is the best way to set up dojo_dev.toml profiles for deployment environments?

Set up dojo_dev.toml profiles to define environment-specific parameters, world settings, namespaces, and permissions for distinct Dojo deployment environments.

How do I add dependencies like Origami to my Scarb.toml?

Update Scarb.toml package details by specifying required libraries like Origami within the manifest to manage dependencies for your Dojo project.

Can I use this to define world settings and namespaces in Cairo smart contracts?

Yes, Dojo project configuration supports defining world settings, namespaces, and permissions required for structuring Cairo smart contracts built on the Dojo engine for Starknet.

What are the limitations of managing Dojo configuration files manually?

Manually managing Dojo configuration risks misaligned build targets and incorrect environment parameters, complicating dependency updates and package manifest definition across profiles.