HomeBrowseUpload
← Back to registry
// Skill profile

Cairo — StarkNet Smart Contract Reference

name: "Cairo — StarkNet Smart Contract Reference"

by bytesagain1 · published 2026-04-01

开发工具
Total installs
0
Stars
★ 0
Last updated
2026-04
// Install command
$ claw add gh:bytesagain1/bytesagain1-cairo
View on GitHub
// Full documentation

---

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

Output

  • Syntax examples with explanations
  • Contract boilerplate code
  • Storage and event patterns
  • Feedback

    https://bytesagain.com/feedback/

    Powered by BytesAgain | bytesagain.com

    // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band