solana-dev
End-to-end Solana development playbook (Jan 2026). Prefer Solana Foundation framework-kit (@solana/client + @solana/react-hooks) for React/Next.js UI. Prefer @solana/kit for all new client/RPC/transaction code. When legacy dependencies require web3.js, isolate it behind @solana/web3-compat (or @solana/web3.js as a true legacy fallback). Covers wallet-standard-first connection (incl. ConnectorKit), Anchor/Pinocchio programs, Codama-based client generation, LiteSVM/Mollusk/Surfpool testing, and security checklists.
Why use this skill?
Master modern Solana dApp development using framework-kit, @solana/kit, and Anchor. Includes testing strategies and security tips.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/edsoneras/solana-tradeWhat This Skill Does
The solana-dev skill is a comprehensive toolkit for modern Solana application development as of 2026. It enforces a standardized, opinionated approach to dApp architecture, prioritizing type-safety and performance. The skill acts as an expert assistant for integrating the Solana Foundation's framework-kit (@solana/client and @solana/react-hooks) for UI development and @solana/kit for transaction management and RPC interaction. It is designed to minimize legacy debt by enforcing the isolation of web3.js through @solana/web3-compat wrappers.
Installation
To integrate this skill into your environment, run the following command in your terminal: clawhub install openclaw/skills/skills/edsoneras/solana-trade
Use Cases
- Building frontend dashboards that require high-performance wallet connection and transaction signing flows.
- Developing on-chain programs using Anchor for standard workflows or Pinocchio when extreme optimization or minimal binary footprint is required.
- Generating typed client SDKs using Codama for seamless interaction between frontend and program.
- Executing rapid testing cycles using LiteSVM or Mollusk for unit tests, and Surfpool for robust local integration testing.
- Performing security-focused code audits, specifically checking for correct account validation, fee payer configuration, and compute budget management.
Example Prompts
- "Initialize a new Next.js project using framework-kit with a template for a SPL token transfer UI."
- "Write an Anchor program for a staking vault and generate a Codama client for it."
- "Refactor this legacy web3.js component to use @solana/kit and ensure it is compatible with Wallet Standard."
Tips & Limitations
- Priority Strategy: Always prefer the newer @solana/kit types over legacy web3.js types unless external library constraints exist.
- Testing: Use LiteSVM/Mollusk for 90% of your unit testing needs; only fall back to solana-test-validator when specific RPC behaviors require it.
- Security: Always include a 'risk notes' section in your output when dealing with signing, fee calculation, or cross-program invocations (CPIs).
- Legacy Handling: If a library forces web3.js, do not leak those types into your core logic. Use @solana/web3-compat adapters as a boundary to protect the integrity of your codebase.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-edsoneras-solana-trade": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: code-execution, file-write, file-read, network-access
Related Skills
clinico-geral
Use esta skill para perguntas sobre saúde humana, sintomas, doenças, medicamentos, exames, prevenção, primeiros socorros e emergências médicas. Inclui dor, febre, infecção, pressão, diabetes, gravidez, saúde mental e qualquer dúvida médica.
investment-analyst
Agente especialista em analise de investimentos com foco em analise fundamentalista e tecnica. Suporta: get_market_data, calculate_roi, portfolio_analysis, generate_report, risk_profile_classifier. Use para avaliar acoes, FIIs, ETFs, calcular retornos, analisar carteira, gerar relatorios e classificar perfil de risco.