agentsclimarketplace

Solana setup

Skill widnyana/eyay-toolkits/plugins/solana-onchain/skills/solana-setup

Install, update, or verify the solana-onchain-mcp binary. Use when user runs /solana-setup, asks to "install solana binary", "update solana-onchain-mcp", "check solana setup", "set up solana plugin", or when the binary is missing from PATH.From its SKILL.md

Install
npx -y skills add widnyana/eyay-toolkits --skill solana-setup

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

3 things 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.
  • runs commandsInstructs the agent to run 7 commands, including `command -v solana-onchain-mcp` and 6 more.
  • fetches URLsInstructs the agent to fetch 2 URLs, including https://crates.io/api/v1/crates/solana-onchain-mcp and 1 more.

SKILL.md

2.2 KB, 479 tokens by cl100k_base, as published. Nobody here has run it

Install, update, or verify the solana-onchain-mcp binary.

Review: $ARGUMENTS

Instructions

status (default)

  1. Check binary exists: command -v solana-onchain-mcp
  2. If not found — report "solana-onchain-mcp is not installed" and skip to install section.
  3. If found — get installed version: solana-onchain-mcp --version
  4. Get latest version:
    curl -sf --connect-timeout 5 https://crates.io/api/v1/crates/solana-onchain-mcp | python3 -c "import sys,json; print(json.load(sys.stdin)['crate']['max_version'])" 2>/dev/null
    
    If network fails: report installed version only, warn that latest check failed.
  5. Compare versions and report:
    • Same: "v{version} is up to date."
    • Different: "Installed v{installed}, latest v{latest}. Run /solana-setup update."

install

  1. Confirm with user which method:
    • Prebuilt binary (recommended): curl -fsSL https://raw.githubusercontent.com/widnyana/solana-onchain-mcp/refs/heads/main/install.sh | bash
    • Cargo: cargo install solana-onchain-mcp
  2. Execute the chosen command.
  3. Verify: command -v solana-onchain-mcp && solana-onchain-mcp --version
  4. Report success with binary location and version.

update

  1. Check installed version: solana-onchain-mcp --version
  2. Check latest version (same as status step 4).
  3. If already latest: report "Already up to date."
  4. If outdated: confirm with user, then:
    • Prebuilt: re-run install.sh (always fetches latest)
    • Cargo: cargo install solana-onchain-mcp --force
  5. Verify new version after update.

Error handling

  • curl fails: suggest checking internet connection, offer to retry
  • cargo not found: suggest prebuilt method or installing Rust
  • Permission denied: suggest checking install directory permissions
  • Version check fails: still allow install, just can't compare versions

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.