- 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 syntaxtypes
Cairo type system — felt252, integers, structs, enums, arrays.
bash scripts/script.sh typesstorage
Storage variable patterns and access.
bash scripts/script.sh storageevents
Event declaration, emission, and indexing.
bash scripts/script.sh eventstemplate
Generate a starter contract template.
bash scripts/script.sh template erc20
bash scripts/script.sh template ownablehelp
Show all commands.
bash scripts/script.sh helpOutput
- Syntax examples with explanations
- Contract boilerplate code
- Storage and event patterns
Feedback
https://bytesagain.com/feedback/ Powered by BytesAgain | bytesagain.com