Solana Development Workflows

Simulates and executes Solana transactions with network-aware safety checks.

4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/widnyana/eyay-toolkits --skill solana-development-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Solana Development Workflows
Source: https://github.com/widnyana/eyay-toolkits/tree/main/plugins/solana-onchain/skills/solana-development-workflows
Command: npx skills add https://github.com/widnyana/eyay-toolkits --skill solana-development-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps developers and power users understand Solana account and transaction data, safely verify transaction outcomes before broadcasting, and troubleshoot common execution errors without wasting funds or time.

Core Features & Use Cases

  • Read-only discovery: Query account balances, token holdings, and transaction details to explain what’s happening on-chain.
  • Pre-flight verification: Simulate transfers and other state-changing operations to predict success/failure and reduce expensive mistakes.
  • Execution with guardrails: Execute transfers and token-account setup flows (commonly on devnet first, with explicit risk acknowledgement for mainnet) while reporting transaction hashes.
  • Error diagnosis and recovery: Interpret failure reasons and propose practical fixes to get transactions working again.

Quick Start

Ask for a simulated transfer first (e.g., simulate sending a specified SOL or token amount to a given address) and then request execution only after the simulation looks correct.

Frequently Asked Questions about Solana Development Workflows

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

FAQPage Schema
How do I simulate a Solana transaction before broadcasting to mainnet?

You can simulate Solana transactions to predict success or failure by running a pre-flight verification before broadcasting. This state-changing operation simulation reduces expensive mistakes by verifying the outcome without actually spending funds.

Why does my Solana token transfer keep failing during execution?

Failed Solana token transfers can be diagnosed using stepwise error diagnostics to interpret the failure reasons. This process proposes practical fixes for common execution errors to get your transaction working again.

How do I query on-chain account balances and transaction details on Solana?

Querying on-chain Solana account balances, token holdings, and transaction details is done through read-only discovery. This allows you to inspect accounts and explain exactly what is happening on-chain without modifying state.

What is the best way to set up a token account for transfers on Solana devnet?

The best way to set up a token account is executing transfer and token-account setup flows on devnet first. This workflow provides execution guardrails and explicit risk acknowledgement before attempting any mainnet operations.

Can I debug multi-step Solana workflows without wasting SOL?

Yes, you can debug multi-step Solana workflows without wasting SOL by using a simulation-first verification approach. This method safely verifies each modification and provides stepwise diagnostics for common errors during development.

Does this Solana workflow guidance apply to both devnet and mainnet execution?

Yes, this guidance provides network-aware execution for both devnet and mainnet workflows. It applies explicit risk acknowledgement for mainnet operations while encouraging devnet testing for state-changing actions.