slot-deploy

Manage Slot deployments for Katana and Torii services.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shariqazeem/Prophecy-Roguelite --skill slot-deploy-shariqazeem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slot-deploy
Source: https://github.com/shariqazeem/Prophecy-Roguelite/tree/main/.agents/skills/slot-deploy
Command: npx skills add https://github.com/shariqazeem/Prophecy-Roguelite --skill slot-deploy-shariqazeem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the lifecycle management of Slot deployments for Katana (execution layer) and Torii (indexer), removing manual CLI orchestration and configuration drift when provisioning, updating, or inspecting services.

Core Features & Use Cases

  • Create Deployments: Provision Katana execution layers and Torii indexers, with Torii accepting a TOML configuration for RPC, world address, contracts, and event indexing.
  • Update & Scale: Change versions, apply new TOML configs, adjust replica counts, and enable observability (Prometheus/Grafana) on existing deployments.
  • Inspect & Operate: List deployments, view configuration, read logs, list predeployed Katana accounts, and transfer services between teams.
  • Use Case: Integrate into CI/CD to programmatically create staging Katana environments and Torii indexers with observability enabled, then update replicas and collect logs during testing.

Quick Start

Create a Torii deployment for my project by providing a valid torii.toml file and authenticating the Slot CLI.

Frequently Asked Questions about slot-deploy

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

FAQPage Schema
How do I manage Katana and Torii deployments for Starknet?

Manage Katana and Torii deployments by creating, updating, inspecting, and deleting services through Slot. You apply TOML configurations, adjust replicas, and handle observability setup for Starknet infrastructure provisioning.

How do I deploy a Torii indexer using a torii.toml configuration?

Deploy a Torii indexer by providing a valid torii.toml file to Slot. The TOML configuration defines RPC endpoints, world addresses, contracts, and event indexing rules for the indexer deployment.

Do I need the Slot CLI installed to automate Katana execution layer provisioning in CI/CD?

Yes, Slot CLI installation and authentication are required for Katana execution layer provisioning. Authenticate interactively or via the SLOT_AUTH token to automate deployments within CI/CD workflows.

Can I enable observability and scale replicas on existing Slot deployments?

Enable observability and scale replicas on existing Slot deployments through update operations. Toggle Prometheus and Grafana integration or adjust replica counts directly via the CLI.

What is the best way to inspect Slot deployment logs and predeployed Katana accounts?

Inspect Slot deployment logs and predeployed Katana accounts using built-in list and read operations. View configurations, access runtime logs, and list accounts to verify deployment status.

Why does my Torii deployment require a TOML config file?

Torii deployments require a TOML config file to properly index Starknet events. The torii.toml file specifies critical parameters like world address, contracts, and RPC endpoints for execution layer indexing.