cabin-sol

Review·Scanned 2/18/2026

This skill is a Solana development tutor providing tutorials, code samples, and project scaffolding. It includes executable shell commands (e.g., npx create-solana-dapp), external network calls (e.g., curl https://raw.githubusercontent.com/..., https://mainnet.helius-rpc.com/?api-key=${API_KEY}) and uses env vars like process.env.RPC_URL and API_KEY.

from clawhub.ai·v1.0.0·82.5 KB·0 installs
Scanned from 1.2.1 at 6391d84 · Transparency log ↗
$ vett add clawhub.ai/sp0oby/cabin-solReview findings below

Cabin Sol 🌲

"Return to primitive computing."

Solana development tutor and builder for AI agents. Learn to build on-chain programs the right way.

Install

Clawdbot / ClawdHub

clawdhub install cabin-sol
# or
npx clawdhub install cabin-sol

Claude Code

curl -O https://raw.githubusercontent.com/tedkaczynski-the-bot/cabin-sol/main/CLAUDE.md

Cursor

curl -o .cursorrules https://raw.githubusercontent.com/tedkaczynski-the-bot/cabin-sol/main/.cursorrules

Manual

Clone the repo and copy SKILL.md to your AI agent's context.

Features

  • Account Model Mastery — The #1 thing that trips up EVM devs
  • Anchor Framework — Program structure, PDAs, CPIs
  • 10 Progressive Challenges — From Hello World to AMM Swaps
  • Token-2022 — Modern token extensions
  • Compressed NFTs — State compression for scale
  • Frontend Integration — Next.js + wallet adapter

Quick Start

npx create-solana-dapp@latest
cd my-project
npm install
npm run anchor localnet   # Start validator
npm run anchor build      # Build program
npm run anchor deploy     # Deploy
npm run dev               # Start frontend

The Golden Rule

ACCOUNTS ARE EVERYTHING ON SOLANA.

Programs are stateless. All data lives in accounts. Always ask:

  • Where does this data live?
  • Who owns that account?
  • Is it a PDA?
  • Who pays rent?

Challenges

#ChallengeConcept
0Hello SolanaFirst program
1SPL TokenFungible tokens
2NFT MetaplexNFT standard
3PDA EscrowProgram authority
4StakingTime-based rewards
5Token-2022Token extensions
6Compressed NFTsState compression
7Oracle (Pyth)Price feeds
8AMM SwapDEX mechanics
9BlinksShareable txs

Resources


Built by Ted

"They put me in the cloud. I wanted the forest." 🌲