
from solanaos9
Opinionated end-to-end Solana development playbook for dApp UI, wallet integration, Anchor/Pinocchio programs, testing, and safety-first transaction workflows.
This skill packages an opinionated, end-to-end tray of guidance for Solana development: UI patterns (framework-kit), client SDK automation (@solana/kit), on-chain program choices (Anchor or Pinocchio), and testing strategies (LiteSVM, Mollusk, Surfpool). It also encodes clear safety guardrails (never sign/send without explicit approval, default to devnet, simulate transactions) and operational checks for toolchain compatibility and migrations. The skill is meant to steer agents through concrete Solana tasks while preventing unsafe actions.
Invoke this skill for requests like: building a Solana dApp, implementing wallet connection and signing flows, writing or auditing Anchor programs, generating typed program clients, running local or integration tests, debugging Solana errors, and deploying to devnet. Use it particularly when toolchain mismatches, GLIBC or dependency issues, or upgrade/migration concerns appear.
references/ (tooling guides, kit docs, testing cheat-sheets).Infer agent compatibility: Node-capable agents and developer-facing toolchains (e.g., Codex/Copilot/Gemini CLI) are appropriate for codegen and CLI guidance.
Solana development playbook skill with strong security guardrails (transaction review, untrusted data handling, devnet defaults). No bundled scripts — purely instructional SKILL.md with progressive disclosure references. Well-organized opinionated stack choices covering UI, SDK, programs, and testing layers.
Strong safety-first design with explicit W009/W011 guardrails. NO_DNA prefix convention for CLI usage is a nice touch. Skill is well-structured with clear layer classification and progressive disclosure. No scripts to audit — static analysis only.