ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

Solana Dev

Skill by playdadev

Why use this skill?

Official Solana Foundation-aligned skill for AI agents. Build dApps, write programs, and test smart contracts with modern best practices.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/playdadev/solana-dev
Or

What This Skill Does

The Solana Dev skill by playdadev is the official Solana Foundation-aligned framework for AI-assisted Solana development. Designed specifically for OpenClaw agents, it enforces a 'framework-kit-first' architecture that prioritizes modern standards, type safety, and optimal performance. It streamlines the lifecycle of Solana dApps, from initializing React/Next.js frontends with @solana/client and @solana/react-hooks to writing high-performance programs using Anchor or Pinocchio. By implementing a strict boundary between legacy @solana/web3.js code and new modern standards using @solana/web3-compat, this skill ensures your codebase remains maintainable, secure, and future-proof.

Installation

To integrate the Solana Dev skill into your OpenClaw environment, run the following command in your terminal:

clawhub install openclaw/skills/skills/playdadev/solana-dev

Ensure you have your environment configured with the appropriate RPC node access to utilize the full testing and deployment features provided by the skill.

Use Cases

  • Full-Stack dApp Scaffolding: Rapidly set up Next.js projects with pre-configured wallet connection providers and signing flows using the Solana Kit.
  • Smart Contract Development: Develop robust on-chain programs using Anchor for standard IDL-based interactions or Pinocchio for high-performance, low-binary-size requirements.
  • Testing Automation: Automatically generate unit tests using LiteSVM or Mollusk for fast, in-process feedback loops during development.
  • Legacy Migration: Safely upgrade aging codebases by isolating legacy web3.js objects behind compatibility adapters, allowing for incremental adoption of the latest Solana SDK standards.

Example Prompts

  1. "Initialize a new Solana dApp boilerplate using the framework-kit with wallet-standard support and a basic counter program in Anchor."
  2. "Write a script to transfer SPL tokens using @solana/kit that handles fee estimation and compute budget prioritization for mainnet."
  3. "Refactor this legacy web3.js transaction builder to use the @solana-program instruction builders while maintaining compatibility with the existing provider."

Tips & Limitations

  • Prioritize Security: When handling transaction construction, always verify account writability and owner validation. The skill provides audit-style reviews; use them frequently.
  • Testing Strategy: Default to LiteSVM for local unit tests to maximize speed. Use Surfpool only for integration tests involving complex cluster state.
  • Compatibility: The skill enforces strict boundary management. If you encounter errors, verify that you are not leaking legacy web3.js objects into your core logic. Always rely on web3-compat as the adapter bridge.

Metadata

Author@playdadev
Stars1217
Views1
Updated2026-02-20
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-playdadev-solana-dev": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#solana#blockchain#web3#rust#dapp
Safety Score: 3/5

Flags: network-access, file-write, file-read, code-execution