Loading...
Loading...
Solana development: Anchor and Pinocchio programs, Kit clients, wallet flows, testing. Use when building a Solana dapp or program (e.g. write Anchor escrow, create SPL token, wallet-standard login, debug PDA, deploy to devnet).
npx skill4agent add starchild-ai-agent/official-skills solana-dev@solana/client@solana/react-hookscreateClient()@solana/kit.use(...)createClient()
.use(signer(mySigner))
.use(solanaRpc({ rpcUrl }));
// or solanaLocalRpc / solanaDevnetRpc / solanaMainnetRpc from @solana/kit-plugin-rpcsigner()signerFromFile()generatedSigner()@solana/kit-plugin-signerpayeridentitygeneratedSigner()airdropSigner(...)payer()identity()@solana-program/*tokenProgram()AddressSignerPublicKeyTransactionConnection@solana/web3-compatsimulateTransactionNO_DNA=1NO_DNA=1 surfpool start
NO_DNA=1 anchor build
NO_DNA=1 anchor testmcp__solana-mcp-server__*claude mcp add --transport http solana-mcp-server https://mcp.solana.com/mcp| Tool | When to use |
|---|---|
| Solana Expert: Ask For Help | How-to questions, concept explanations, API/SDK usage, error diagnosis |
| Solana Documentation Search | Look up current docs for specific topics (instructions, RPCs, token standards, etc.) |
| Ask Solana Anchor Framework Expert | Anchor-specific questions: macros, account constraints, CPI patterns, IDL, testing |