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.