Skip to content

antigone4224/scaffold-stark-developer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Scaffold-Stark Developer Skill

A specialized AI skill for building Starknet dApps using the Scaffold-Stark framework. This skill is designed to guide developers (and AI agents) through the lifecycle of a Starknet project, from smart contract development in Cairo to frontend integration with Next.js.

Features

  • Workflow Guidance: Step-by-step instructions for initialization, compilation, and deployment.
  • Hook Reference: Detailed documentation for Scaffold-Stark's high-level React hooks (useScaffoldReadContract, useScaffoldWriteContract, etc.).
  • Deployment Guides: Clear patterns for local devnet and Sepolia testnet configurations.
  • Hackathon Optimized: Focuses on rapid prototyping, multicalls, and debugging tools.

Structure

scaffold-stark-developer/
├── SKILL.md            # Core instructions and workflow
├── references/
│   ├── hooks.md        # Specialized hook documentation
│   └── deployment.md   # Deployment configuration and scripts
└── scaffold-stark-developer.skill  # Packaged skill file for distribution

How to Use

For AI Agents

This skill can be loaded into an agentic environment to provide domain-specific knowledge about Scaffold-Stark.

Manual Use

You can read the SKILL.md and the reference files in the references/ directory to follow the best practices for building on Starknet with Scaffold-Stark.

Getting Started with Scaffold-Stark

  1. Initialize: npx create-stark@latest
  2. Contracts: Edit Cairo code in packages/snfoundry/contracts/src/
  3. Deploy: Run yarn deploy to push contracts and update frontend ABIs
  4. Frontend: Build your UI in packages/nextjs/ using the provided hooks

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors