starknet

Community

Master StarkNet development with Cairo.

Author0xinit
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides comprehensive guidance and tools for developing smart contracts on StarkNet, addressing the common pitfalls developers face when transitioning from EVM environments.

Core Features & Use Cases

  • Cairo Development: Learn StarkNet's native language, Cairo, including its syntax, types, and best practices.
  • Tooling: Get started with essential development tools like Scarb, Starknet Foundry, and starkli.
  • Deployment & Testing: Understand the unique deployment process (declare then deploy) and how to write effective tests with snforge.
  • Account Abstraction: Implement native account abstraction features.
  • L1-L2 Messaging: Facilitate communication between StarkNet and Ethereum.
  • Use Case: A Solidity developer wants to build a dApp on StarkNet. This Skill guides them through setting up their environment, writing their first Cairo contract, deploying it, and interacting with it using starknet.js.

Quick Start

Install Scarb, the Cairo package manager and build tool, by running the official installer script.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: starknet
Download link: https://github.com/0xinit/cryptoskills/archive/main.zip#starknet

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.