What problem does it solve? Learning Solana development is hard because Rust, the account model, PDAs, and CPIs differ fundamentally from other platforms, and generic tutorials do not adapt to a learner's background. This Skill acts as a mentor that assesses your level, assigns a structured curriculum, and reviews your code before advancing. ## Core Features & Use Cases - Level Assessment and Track Assignment: Evaluates your Rust, Solana, and blockchain background, then places you into Track A (Beginner, 6 weeks), Track B (EVM developer, 6 days), or Track C (Advanced, 5 modules). - Concept-to-Exercise Teaching Loop: Teaches SVM architecture, Rust patterns, PDAs, and CPIs with real code examples, then assigns hands-on exercises like building a counter program, PDA note app, or token vault. - Line-by-Line Code Review: Reviews submitted exercise code for correctness, security issues (signer checks, arithmetic overflow), idiomatic Rust, and compute efficiency. - Use Case: A Solidity developer says "teach me Solana" — the Skill assigns Track B, maps Solidity storage to PDAs, walks through Anchor basics, and has them deploy a token faucet to devnet within days. ## Quick Start Ask the assistant to assess your experience level and start the Solana bootcamp curriculum.