What problem does it solve?
Cannon package managers and deployment workflows are complex and easy to get wrong, especially when commands are irreversible or depend on chain-specific parameters. The cannon skill helps reduce mistakes by guiding correct usage of Cannon’s CLI, cannonfile syntax, and deployment/publishing workflows with explicit safety guardrails.
Core Features & Use Cases
- CLI guidance for real workflows: Build, run, test, inspect, publish, verify, and decode/trace/deploy operations with the correct flags and expectations.
- Cannonfile specification support: Explain and validate cannonfile.toml structure, variables, templates, and action types (deploy, invoke, clone, import/pull, router, diamond, var).
- Deployment safety and debugging: Enforce dry-run-first behavior, help with common troubleshooting (wrong chain, missing artifacts, IPFS/registry issues), and suggest local testing patterns (chain 13370).
Quick Start
Ask the AI to create a safe dry-run deployment plan for a specific cannonfile and explain exactly what will change before you run the real cannon build.