Solana keypair
Skill widnyana/eyay-toolkits/plugins/solana-onchain/skills/solana-keypair
Agents don’t behave, they swarm. Skills and plugins slot in mid flight, and somehow the whole thing is a mess
npx -y skills add widnyana/eyay-toolkits --skill solana-keypairAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Configure and validate a Solana keypair for write operations (transfers, token management). Use this skill when the user runs /solana-keypair, asks to "set up keypair", "configure wallet", "add my keypair", or mentions keypair setup for signing transactions.
SKILL.md
1.8 KB, as published. Nobody here has run it
Configure the Solana keypair used for signing write operations.
Review: $ARGUMENTS
Instructions
show (default)
- Read
SOLANA_KEYPAIR_PATHfrom environment. - If set and file exists — show public address (never the private key).
- If not set — show setup instructions:
Option 1 (env var): export SOLANA_KEYPAIR_PATH=~/.config/solana/id.json Option 2 (command): /solana-keypair set /path/to/keypair.json
set <path>
- Validate the file exists and is readable.
- If valid — extract public address, confirm success.
- If invalid — show error with troubleshooting (check path, permissions, format).
- Always remind: keypair files are sensitive. Never share or commit them.
validate
- Check file exists, is readable, and is valid Solana keypair format.
- Show validation result with details (path, public address, permissions).
Security rules
- Never display private keys — only public addresses.
- Warn users to
chmod 400keypair files. - Remind that keypair controls all funds in the associated wallet.
- Suggest dedicated wallets for testing, hardware wallets for large amounts.
Keypair creation (if user has none)
Point user to:
solana-keygen new --outfile ~/.config/solana/id.json- Wallet apps: Solflare, Phantom, Magic Eden (export keypair to JSON)
Related skills
/solana-accept-risk— required before mainnet write operations/solana-network— choose which network to use