skills/smithery.ai/cairo-smart-contract-testing

cairo-smart-contract-testing

Installation
SKILL.md

Cairo Smart Contract Testing

Overview

Explain common testing workflows for Starknet contracts, including deployment, dispatchers, and cheatcodes.

Quick Use

  • Read references/smart-contract-testing.md before answering.
  • Use snforge standard library helpers for declare and deploy.
  • Use dispatchers to call contract entry points in tests.

Response Checklist

  • Deploy test contracts and use their dispatchers for calls.
  • Use cheatcodes to set caller, block info, or spoof events.
  • Validate events and storage state after calls.

Example Requests

  • "How do I write a contract test with snforge?"
  • "How do I call a contract from a test?"
  • "What cheatcodes are available for Starknet tests?"
Installs
1
First Seen
Mar 25, 2026
cairo-smart-contract-testing from smithery.ai