π¦ ClawHubβ¦ BytesAgain
Cairo
by @bytesagain-lab
Use when writing Cairo smart contracts for StarkNet, looking up syntax and types, defining storage and events, generating contract templates, or reviewing te...
TERMINAL
clawhub install cairoπ About This Skill
name: "Cairo β StarkNet Smart Contract Reference" description: "Use when writing Cairo smart contracts for StarkNet, looking up syntax and types, defining storage and events, generating contract templates, or reviewing test patterns." version: "2.0.0" author: "BytesAgain" homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills tags: ["cairo", "starknet", "smart-contract", "blockchain", "ethereum", "zk-rollup"]
Cairo β StarkNet Smart Contract Reference
Quick reference for Cairo language syntax, types, storage patterns, events, contract templates, and testing guidance for StarkNet development.
Commands
syntax
Core Cairo syntax reference β variables, functions, control flow.bash scripts/script.sh syntax
types
Cairo type system β felt252, integers, structs, enums, arrays.bash scripts/script.sh types
storage
Storage variable patterns and access.bash scripts/script.sh storage
events
Event declaration, emission, and indexing.bash scripts/script.sh events
template
Generate a starter contract template.bash scripts/script.sh template erc20
bash scripts/script.sh template ownable
help
Show all commands.bash scripts/script.sh help