ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      POPPIN-FUMI

      Safety Report

      Slv Rpc

      @POPPIN-FUMI

      Ansible playbooks and templates to deploy, manage, and update Solana RPC nodes on mainnet, testnet, and devnet with support for RPC, indexing, and gRPC.

      192Downloads
      1Installs
      4Stars
      2Versions
      Search & Retrieval5,443Customer Support4,248DevOps & Infrastructure2,491Networking & DNS2,429

      Security Analysis

      medium confidence
      Clean0.04 risk

      The skill's files, instructions, and requirements are coherent with its stated purpose (Ansible playbooks to deploy/manage Solana RPC nodes), but there are a few minor items you should verify before running anything.

      Feb 24, 20265 files1 concern
      Purpose & Capabilityok

      The name/description match the provided SKILL.md, AGENT.md, README, example inventory, and Ansible playbook structure. The skill legitimately needs SSH access and Ansible to deploy nodes; the interactive flow requests SSH user/key, server IP, and node-specific values which are appropriate for the stated purpose.

      Instruction Scopeok

      SKILL.md stays within deployment/monitoring scope: it collects deployment variables, shows explicit ansible-playbook commands, and checks local RPC health. It asks for SSH key paths and snapshot URLs (expected). It does not instruct reading unrelated system secrets or exfiltrating data. The playbooks include tasks like copying node keys to target servers — consistent with node provisioning, but you should confirm what keys are being copied and how.

      Install Mechanismnote

      There is no automated install spec in registry metadata (instruction-only skill). The included scripts/setup.sh auto-installs ansible and otherwise only prints guidance. The script suggests an external solana-cli install command using https://release.anza.xyz/stable/install which is not the well-known official Solana release host — this is an external URL to verify before running. Otherwise installation steps use pip/apt/brew, which are proportionate.

      Credentialsok

      The skill declares no required environment variables or credentials. At runtime it legitimately asks for SSH connection details and may prompt for snapshot URLs, plugin versions, and optional ERPC 'reference_rpc_url' (an external service for slot reference). There are no unrelated credentials requested. Ensure you provide SSH keys and any node private keys securely and avoid uploading private keys to unknown locations.

      Persistence & Privilegeok

      The skill is not force-included (always:false) and uses normal agent invocation. It does not request or modify other skills or global agent config. Playbooks will make system changes on target servers (systemd services, firewall rules) as expected for node provisioning — confirm you intended those changes on the target host.

      Guidance

      This package appears to be what it says: Ansible playbooks and helper docs to deploy Solana RPC nodes. Before installing or running anything: 1) Verify the skill source/repository (no homepage provided) and prefer an official upstream repo (ValidatorsDAO/slv is referenced in README) or a checked fork. 2) Inspect playbooks that copy keys (e.g., copy_keys.yml) so you know which files are transferred; never provide private keys unless you trust the target and have reviewed the task. 3) Do NOT run the suggested external installer URL (release.anza.xyz) without verifying its authenticity — prefer official Solana releases. 4) Run scripts/setup.sh and ansible in a controlled environment first (or on a non-production host) and use ansible --check/dry-run to preview changes. 5) If you plan to supply an ERPC reference RPC URL or API key, treat it like any credential: provide it only to trusted services and avoid embedding it in logs or public inventories. If you want higher confidence, request the upstream git repository/commit hashes and a manual review of the Ansible playbooks (particularly tasks that handle private keys, disk formatting/mounting, and external downloads).

      Latest Release

      v0.10.2

      - Removed the skill.json file from the repository. - No other changes to playbooks, documentation, or functionality. - Existing Ansible and Jinja2 structure, as well as documentation, remain unchanged.

      Popular Skills

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Summarize

      @summarize · 415 stars

      Published by @POPPIN-FUMI on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]