← Back to Skills Marketplace
Venice Admin
by
Sabrina Aquino
· GitHub ↗
· v1.0.1
678
Downloads
3
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install venice-admin
Description
Venice AI account administration - check balance, view usage history, and manage API keys. Requires an Admin API key.
Usage Guidance
This skill appears coherent with its stated purpose, but take these precautions before installing: 1) Only use a genuine Admin API key when you explicitly need admin operations (do not use it for routine inference). 2) Verify the 'uv' brew formula comes from a trusted source before installing, since 'uv' will run the Python scripts and install dependencies. 3) Review the included scripts if you have any doubt — they are short and only call api.venice.ai endpoints and read VENICE_API_KEY. 4) Avoid committing your Admin key to source control and consider using an inference-only key for day-to-day tasks.
Capability Analysis
Type: OpenClaw Skill
Name: venice-admin
Version: 1.0.1
The skill bundle appears to be designed for its stated purpose of Venice AI account administration. However, the `scripts/usage.py` script includes an `--output` argument that allows writing the usage history to an arbitrary file path specified by the user. While this is a common feature, the `Path(output_file).resolve()` call means an agent, if susceptible to prompt injection, could be instructed to write data to sensitive system files (e.g., `/etc/passwd`, `~/.ssh/authorized_keys`) or other unintended locations. This capability represents a file write vulnerability that could be exploited via prompt injection, classifying the skill as suspicious rather than benign, despite the lack of clear malicious intent within the skill's code itself.
Capability Assessment
Purpose & Capability
The name/description (account balance, usage, API key management) aligns with the requested VENICE_API_KEY and with the three included scripts that call Venice API endpoints. Requiring an Admin API key is appropriate for the listed endpoints (/billing/balance, /billing/usage, /api_keys).
Instruction Scope
SKILL.md instructs the agent to run the included Python scripts via 'uv run'. The scripts only read VENICE_API_KEY, call https://api.venice.ai/api/v1 endpoints, and optionally write user-specified output files. There are no instructions to read unrelated files, other env vars, or transmit data to third parties beyond the Venice API.
Install Mechanism
Install uses a brew formula 'uv' to provide the required runner binary. Brew installs are a standard, low-risk mechanism. The scripts rely on uv to satisfy PEP 723 inline dependencies (httpx), which is consistent with the runtime note in SKILL.md. As with any third-party formula, users should verify the 'uv' package origin before installing.
Credentials
Only a single env var (VENICE_API_KEY) is required and it is the appropriate credential for admin-level Venice API operations. No unrelated secrets, config paths, or multiple credential types are requested.
Persistence & Privilege
The skill is not force-included (always:false) and does not request elevated platform persistence. It does not modify other skills or system-wide settings; it simply runs CLI scripts when invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install venice-admin - After installation, invoke the skill by name or use
/venice-admin - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Added Runtime Note clarifying PEP 723 auto-dependency handling via uv
v1.0.0
Initial release: balance check, usage history, API keys management
Metadata
Frequently Asked Questions
What is Venice Admin?
Venice AI account administration - check balance, view usage history, and manage API keys. Requires an Admin API key. It is an AI Agent Skill for Claude Code / OpenClaw, with 678 downloads so far.
How do I install Venice Admin?
Run "/install venice-admin" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Venice Admin free?
Yes, Venice Admin is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Venice Admin support?
Venice Admin is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Venice Admin?
It is built and maintained by Sabrina Aquino (@sabrinaaquino); the current version is v1.0.1.
More Skills