solana-dev

Develop Solana programs with Anchor and Pinocchio, test, and deploy.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/sempervincere/lokal --skill solana-dev-sempervincere
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana-dev
Source: https://github.com/sempervincere/lokal/tree/main/.agents/skills/solana-dev
Command: npx skills add https://github.com/sempervincere/lokal --skill solana-dev-sempervincere

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires solana-cli, anchor-cli, rust, node.js, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive support for Solana development, covering everything from wallet setup to program deployment and security considerations.

Core Features & Use Cases

  • Solana Wallet Setup: Connect to Solana networks and manage wallet connections.
  • Program Development: Assist with Anchor and Pinocchio programs, including writing code, testing, and deploying.
  • Security Guidance: Offer best practices and security checks for Solana applications.
  • Use Case: A developer wants to build a new Solana application. They can use this skill to set up their wallet, create and test their program, and deploy it to the network.

Quick Start

Use the solana-dev skill to set up a new wallet and connect to the Solana Devnet.

Frequently Asked Questions about solana-dev

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

FAQPage Schema
How do I deploy an Anchor program to Solana Devnet?

To deploy an Anchor program to Solana, you need the Rust toolchain and Anchor CLI installed. This Skill provides end-to-end program deployment support, guiding you through wallet setup and deploying to Solana networks.

What dependencies are required for Solana program development?

Solana program development requires Node.js, the Rust toolchain, Solana CLI, and Anchor CLI. You must install these dependencies to set up your wallet, write programs, and execute program deployment on Solana networks.

How do I test Solana programs using LiteSVM and Mollusk?

You can test Solana programs using LiteSVM, Mollusk, and Surfpool to verify program logic before deployment. This Skill assists with testing Anchor and Pinocchio programs to ensure your Solana application functions correctly.

Can I use Pinocchio instead of Anchor for Solana development?

Yes, this Skill supports Solana program development with both Anchor and Pinocchio. You can write, test, and deploy programs using either framework, allowing you to choose based on your specific Solana application requirements.

How do I set up a Solana wallet for Devnet?

Solana wallet setup involves configuring connections to Solana networks and managing wallet keys using the Solana CLI. This Skill provides support for connecting to Devnet and preparing your environment for program deployment.

What are the security best practices for Solana applications?

Security best practices for Solana applications involve performing security checks on your Anchor and Pinocchio programs before deployment. This Skill offers security guidance to ensure your Solana program follows recommended application safety standards.