solana-easy-swap
Installation
SKILL.md
Solana Easy Swap
Swap any Solana token from chat. Say "swap 1 SOL for USDC" and it handles everything — quoting, signing, sending, confirming. No API keys, no wallet extensions, no setup beyond a keypair. Powered by Jupiter.
Setup
First run: Install dependencies (automatic if install spec is supported, otherwise manual):
cd {baseDir} && npm install --production
Required env var:
SOLANA_KEYPAIR_PATH— path to a Solana keypair JSON file (standardsolana-keygenformat). This skill reads your keypair to sign transactions. Only use with a keypair you trust this skill to access.
Optional env vars:
SOLANA_RPC_URL— custom RPC endpoint (default:https://api.mainnet-beta.solana.com)OSS_DEFAULT_SLIPPAGE_BPS— default slippage in basis points (default:100= 1%)OSS_PRIORITY_FEE_FLOOR— minimum priority fee in lamports (default:50000)