ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      G9Pedro

      Safety Report

      OpenAI Image CLI

      @G9Pedro

      Generate, edit, and manage images via OpenAI's GPT Image and DALL-E models.

      862Downloads
      4Installs
      0Stars
      1Versions
      Image Processing4,554AI & Machine Learning3,159

      Security Analysis

      medium confidence
      Suspicious0.08 risk

      The skill's stated purpose (an OpenAI image CLI) matches its runtime instructions, but there are inconsistencies between the registry metadata and the SKILL.md (notably around required binaries/env and install behavior), and the skill relies on installing a third-party npm package without an install spec—review before installing.

      Feb 10, 20261 files4 concerns
      Purpose & Capabilityconcern

      The SKILL.md describes a CLI that uses the OpenAI API and expects an OPENAI_API_KEY and an 'openai-image' binary — that is coherent with an image-generation CLI. However the registry metadata (requirements block shown earlier) lists no required env vars or binaries, while the SKILL.md metadata declares bins: ["openai-image"] and envs: ["OPENAI_API_KEY"]. This mismatch is an incoherence that could cause surprising behavior (the agent may assume no credentials are needed while the runtime expects them).

      Instruction Scopenote

      The instructions are focused on installing and using an external CLI, using local image files, stdin, and a local history/config. They do not direct the agent to exfiltrate arbitrary host files or read unrelated system state. Still, the SKILL.md instructs installation of a third-party npm CLI and expects the agent to invoke that binary — that expands runtime scope beyond an instruction-only skill and should be explicitly declared in the registry.

      Install Mechanismconcern

      There is no install spec in the registry, but the SKILL.md tells users to run 'npm install -g @versatly/openai-image-cli'. Relying on a user-installed npm package is a legitimate design choice but the absence of an explicit install spec in the skill metadata is an incoherence. Installing a global npm package pulls code from the public registry (moderate risk); the package and its GitHub repo should be audited before installing.

      Credentialsnote

      The only credential actually needed by the CLI is OPENAI_API_KEY, which is appropriate for this purpose. But the registry's declared required env vars is empty while SKILL.md expects OPENAI_API_KEY; this discrepancy could mislead users about credential needs. No other unrelated secrets are requested.

      Persistence & Privilegeok

      No elevated privileges are requested: always is not set, model invocation is not disabled, and there are no required config paths. The skill does not request permanent presence or extra privileges.

      Guidance

      This skill appears to be a wrapper around a third-party npm CLI (@versatly/openai-image-cli) and legitimately needs an OPENAI_API_KEY. Before installing or using it: 1) Verify the npm package and GitHub repository (review code, recent commits, and maintainers) to ensure it does nothing unexpected. 2) Be aware the SKILL.md expects you to install a global npm package even though the registry lists no install spec—the agent will not auto-install it. 3) Use a scoped OpenAI key or billing limits if possible (don't expose a full-access key). 4) Avoid installing global packages with elevated privileges (sudo) unless you trust the source. 5) If you need stronger guarantees, request the skill author add an explicit install spec and correct the declared requirements (bins/envs) in the registry so the skill's metadata matches its runtime instructions.

      Latest Release

      v1.0.0

      Initial release: Full support for GPT Image models, DALL-E, generate/edit/vary/batch commands

      More by @G9Pedro

      ClawVault

      6 stars

      Agent-Friendly CLI

      @g9pedro · 0 stars

      Poke Bridge

      @g9pedro · 0 stars

      Pdauth

      0 stars

      Clovercli

      0 stars

      Linkedin Pipedream

      0 stars

      Published by @G9Pedro on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

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