ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      weird-aftertaste

      Safety Report

      Proxmox

      @weird-aftertaste

      Manage Proxmox VE clusters via REST API. Use when user asks to list, start, stop, restart VMs or LXC containers, check node status, create snapshots, view tasks, or manage Proxmox infrastructure. Requires API token or credentials configured.

      2,646Downloads
      12Installs
      4Stars
      2Versions
      API Integration4,971Project Management1,537DevOps & Infrastructure1,045Design & Prototyping842

      Security Analysis

      medium confidence
      Suspicious0.04 risk

      The skill appears to implement legitimate Proxmox management actions, but several packaging and metadata mismatches (undeclared required environment variables and missing required binaries) and a few operational choices (skipping SSL verification) mean it isn't fully coherent or ready to trust without review.

      Feb 11, 20262 files2 concerns
      Purpose & Capabilitynote

      The name, description, SKILL.md, and scripts all consistently implement Proxmox VE REST API operations (list/start/stop/snapshots/tasks etc.), so purpose and capability match. However the skill metadata declares no required environment variables or binaries while the instructions and script clearly require PROXMOX_HOST, PROXMOX_TOKEN_ID, PROXMOX_TOKEN_SECRET and command-line tools (curl, jq).

      Instruction Scopeok

      The SKILL.md and scripts stay within the stated Proxmox management scope: they load credentials from ~/.proxmox-credentials or env, then call only the Proxmox API endpoints. They do not attempt to read unrelated system files. Notes: instructions recommend using -k (skip SSL verification) which weakens TLS security, and the script will source a credentials file in the user's home directory (expected but should be highlighted).

      Install Mechanismok

      No install spec (instruction-only with an included helper script). This reduces supply-chain risk. The script file is included in the package and would be written to disk if the skill is installed; that's expected for a helper script but means users should inspect the script before running.

      Credentialsconcern

      The script and SKILL.md require sensitive Proxmox credentials (PROXMOX_HOST, PROXMOX_TOKEN_ID, PROXMOX_TOKEN_SECRET), which are appropriate for the stated purpose — but the skill metadata does not declare these required env vars or a primary credential. The metadata also omits required binaries (curl, jq). This mismatch could lead to silent failures or unexpected behavior and is a packaging/permissions concern.

      Persistence & Privilegeok

      The skill does not request always:true and does not modify other skills or system-wide settings. It can be invoked by the model (default), which is expected for a tool that manages infrastructure.

      Guidance

      This skill's functionality matches its description (it talks to the Proxmox API), but the package metadata is incomplete. Before installing or running it: - Inspect scripts/pve.sh yourself (already included) and verify you are comfortable running it. - Provide credentials only as a Proxmox API token with minimal privileges (create a token scoped only to the operations you need). Do not use full root/password if unnecessary. - The skill expects PROXMOX_HOST, PROXMOX_TOKEN_ID, and PROXMOX_TOKEN_SECRET, and the system needs curl and jq — but the registry metadata does not declare these. Ensure those env vars/binaries are present and documented where you manage skills. - Avoid using -k/--insecure in production; instead configure TLS properly or use a token over a trusted connection. - Consider running first in a restricted test environment and limit the API token privileges (least privilege). If you need the skill to be allowed to run autonomously, treat that as higher risk and audit token scopes and logs. If the publisher can update the skill metadata to declare the required env vars and binaries, and remove or document the use of -k, the package will be much more coherent and easier to trust.

      Latest Release

      v1.0.1

      Fix status command to handle missing cpu/mem fields gracefully

      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 @weird-aftertaste on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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