solana-dev

Guide Solana development with framework-kit-first UI, wallet, and program workflows.

97|58|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/solanabr/solana-claude-config --skill solana-dev-solanabr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana-dev
Source: https://github.com/solanabr/solana-claude-config/tree/main/.claude/skills
Command: npx skills add https://github.com/solanabr/solana-claude-config --skill solana-dev-solanabr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides developers who want a solid, framework-kit-first approach to building Solana apps, covering UI, wallet, transactions, program development, testing, security, and deployment workflows.

Core Features & Use Cases

  • Framework-kit-first UI: built on @solana/client + @solana/react-hooks and @solana/kit.
  • Wallet integration and signing flows: streamlined wallet discovery, connection, and signed transactions.
  • End-to-end development: on-chain programs (Anchor/Pinocchio), client SDK generation, and local testing stacks (LiteSVM, Mollusk, Surfpool).
  • Security and deployment: structured security checklists, CI/CD patterns, and production deployment pipelines.

Quick Start

Set up your project by wiring a single Solana client, wallet connectors, and a minimal transaction flow using the framework-kit-first approach.

Frequently Asked Questions about solana-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the best way to structure a Solana development workflow using Anchor and framework-kit?

The framework-kit-first approach structures Solana development by wiring a single Solana client and wallet connectors using @solana/client, @solana/react-hooks, and @solana/kit. It provides tooling recommendations and architecture patterns for UI, wallet signing, and program workflows.

How do I integrate Solana wallet connection and transaction signing into my UI?

You integrate Solana wallet connections by using the framework-kit-first approach built on @solana/kit and @solana/react-hooks. This streamlines wallet discovery, connection management, and signed transaction flows directly within your UI.

How do I test Solana smart contracts locally using LiteSVM or Mollusk?

You test Solana smart contracts locally by utilizing dedicated testing stacks like LiteSVM, Mollusk, or Surfpool. These environments allow you to validate Anchor or Pinocchio on-chain programs before mainnet deployment.

Can I use Pinocchio instead of Anchor for Solana program development?

Yes, you can use Pinocchio instead of Anchor for Solana program development. The playbook covers both frameworks, providing tooling recommendations and architecture patterns for building on-chain programs regardless of your chosen framework.

What security checklists and deployment pipelines are recommended for Solana mainnet?

Solana mainnet deployment requires structured security checklists and CI/CD patterns to validate program safety. The guide codifies production deployment pipelines to ensure on-chain programs pass security checks before mainnet release.

How do I generate a client SDK for my Solana Anchor program?

You generate a client SDK for Solana Anchor programs using Codama-based client generation. This creates the necessary TypeScript client interfaces, enabling seamless interaction between your framework-kit UI and on-chain logic.