ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      dannyshmueli

      Safety Report

      Chart Image

      @dannyshmueli

      Generate publication-quality chart images from data. Supports line, bar, area, point, candlestick, pie/donut, heatmap, multi-series, and stacked charts. Use...

      4,418Downloads
      17Installs
      4Stars
      10Versions
      Customer Support1,744Image Processing1,559Networking & DNS1,102Maps & Geolocation980

      Security Analysis

      high confidence
      Clean0.04 risk

      The skill's code, instructions, and dependencies are coherent with its stated purpose (server-side chart image generation) and do not request unrelated credentials or hidden capabilities.

      Feb 27, 20266 files1 concern
      Purpose & Capabilityok

      Name/description (generate chart PNGs with Vega-Lite + Sharp) aligns with included files, package.json, and the CLI usage in SKILL.md/CAPABILITY.md. No unexpected credentials, binaries, or config paths are requested.

      Instruction Scopeok

      Runtime instructions are limited to installing Node dependencies (npm install) and running the provided chart.mjs script. The skill writes temporary chart data to /tmp and outputs files to disk as expected. There are no instructions to read unrelated system files, access platform credentials, or transmit data to external endpoints autonomously.

      Install Mechanismnote

      This is an instruction-only skill but includes a Node script and package.json; the recommended install is `npm install` in the scripts folder. That pulls sharp/vega/vega-lite from the public npm registry (package-lock.json present). This is expected for a Node image-generator but means native libvips prebuilt binaries and many optional packages will be installed — moderate supply-chain surface compared with a zero-dep instruction-only skill.

      Credentialsok

      The skill requests no environment variables or credentials. It uses local filesystem paths (/tmp and /data/clawd/skills) consistent with platform conventions. There are no unrelated secret/env accesses in SKILL.md or the visible code.

      Persistence & Privilegeok

      always:false and user-invocable. The skill does not request permanent system-wide privileges or modify other skills. It writes temporary output files and expects an install step but does not claim or require elevated persistence.

      Guidance

      This skill appears to do what it says: generate charts using Vega-Lite and Sharp. Before installing: 1) Run npm install and the skill inside an isolated environment (container or sandbox) to limit filesystem/network blast radius. 2) Review and pin package versions (package-lock.json exists) and optionally run `npm audit` or scan dependencies for known issues. 3) Avoid passing secrets or sensitive data to the --data/STDIN inputs (the script will write input to /tmp). 4) If you deploy on shared infrastructure, restrict file permissions and ephemeral storage for generated images. If you need extra assurance, inspect the full chart.mjs content locally for any network calls or child_process usage before running.

      Latest Release

      v2.5.1

      chart-image v2.5.1 - Version bump from 2.4.0 to 2.5.1. - Documentation updated (README.md, SKILL.md): no new features or options documented. - No changes to code structure or CLI arguments are documented.

      More by @dannyshmueli

      Table Image

      15 stars

      Anima

      4 stars

      Polymarket Odds

      3 stars

      Agent Analytics

      2 stars

      Edge Tts Unlimited

      0 stars

      GitHub PAT

      0 stars

      Published by @dannyshmueli on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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