By veniceai
Integrate with Venice.ai's private-by-default API for chat, image, video, audio generation, embeddings, and character personas. Manage API keys, billing, wallet credits (x402), and crypto RPC. Supports OpenAI-compatible endpoints with streaming, tool calls, and structured output.
Venice augmentation endpoints for agent pipelines. Covers POST /augment/text-parser (extract text from PDF/DOCX/XLSX/plain text, multipart, up to 25MB, JSON or plain text response), POST /augment/scrape (fetch a URL and return markdown; blocks X/Reddit), and POST /augment/search (Brave ZDR or anonymized Google; structured title/url/content/date results, up to 20 per query). Privacy (zero data retention), rate limits, and error shapes.
Authenticate to the Venice API with a Bearer API key or with an x402 / SIWE wallet. Covers header formats, the SIWE message fields, TTL and nonce rules, the venice-x402-client SDK, and how to choose between the two modes.
Venice billing and usage analytics - GET /billing/balance, GET /billing/usage (paginated per-request ledger, JSON or CSV), and GET /billing/usage-analytics (aggregated by date/model/key). Covers the DIEM/USD/BUNDLED_CREDITS consumption priority and building dashboards. (Beta)
Discover and use Venice public characters (persona-driven system prompts with a bound model). Covers GET /characters (search/filter/sort), /characters/{slug}, /characters/{slug}/reviews, the Character schema, and how to apply a character via venice_parameters.character_slug in chat completions.
Call POST /chat/completions on Venice. Covers the OpenAI-compatible request shape, Venice-only venice_parameters (web search, E2EE, characters, thinking control, X search), multimodal inputs (images/audio/video), tool calls, reasoning controls, streaming, prompt caching, structured output, and model feature suffixes.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub veniceai/skillsBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent Skills for the Venice API. Skills are self-contained folders of instructions (one SKILL.md each) that an LLM agent loads on demand to work correctly against a specific surface area of the API.
This repository is the canonical source of truth for Venice skills and is kept in sync with swagger.yaml. Use it with Cursor, Claude, Codex, Cline, or any other agent runtime that supports the Agent Skills format.
skills/ One folder per skill, each with a SKILL.md
template/ Copy this as a starting point for a new skill
| Skill | Covers |
|---|---|
venice-api-overview | Base URL, auth modes, response headers, pricing model, versioning |
venice-auth | Bearer API keys + SIWE / x402 wallet authentication |
venice-chat | /chat/completions — venice_parameters, multimodal, tools, reasoning, streaming |
venice-responses | /responses — OpenAI-compatible Responses API (Alpha) |
venice-embeddings | /embeddings — models, encoding formats, dimensions |
venice-image-generate | /image/generate, /images/generations, /image/styles |
venice-image-edit | /image/edit, /image/multi-edit, /image/upscale, /image/background-remove |
venice-audio-speech | /audio/speech — TTS models, voices, formats, streaming |
venice-audio-music | /audio/quote, /audio/queue, /audio/retrieve, /audio/complete |
venice-audio-transcription | /audio/transcriptions — Whisper, Parakeet, Scribe, Wizper, xAI STT |
venice-video | /video/* generation + transcription |
venice-models | /models, /models/traits, /models/compatibility_mapping |
venice-text-routing | Pick a Venice text model by privacy tier (anonymized / private / TEE / E2EE), capability (vision, reasoning, code, tools, web search), context size, and cost. The routing layer above /chat/completions. |
venice-characters | /characters* + venice_parameters.character_slug |
venice-api-keys | CRUD /api_keys, rate limits, Web3 key generation |
venice-billing | /billing/balance, /billing/usage, /billing/usage-analytics |
venice-x402 | /x402/* — wallet credits, USDC on Base |
venice-crypto-rpc | /crypto/rpc/* — JSON-RPC proxy with 1×/2×/4× pricing |
venice-augment | /augment/text-parser, /augment/scrape, /augment/search |
venice-errors | Error shapes, 402 payment required, 422 content policy, 429 rate limits, retry strategy |
Each skill is just a folder with a SKILL.md that starts with YAML frontmatter:
---
name: venice-chat
description: …when the agent should load this skill and what's in it…
---
Clone or subtree the repo and point your agent skills path at skills/:
# project-local
git clone [email protected]:veniceai/skills.git .cursor/skills-venice
# or copy individual skills
cp -r skills/venice-chat .cursor/skills/
The SKILL.md format is a shared spec — drop the skills/ folder (or any subset) into whichever path your runtime watches:
| Runtime | Project-local | Global |
|---|---|---|
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| Codex | .codex/skills/ | $CODEX_HOME/skills/ (default ~/.codex/skills/) |
| OpenCode | .opencode/skills/ (also reads .claude/skills/ + .agents/skills/) | ~/.config/opencode/skills/ |
| Hermes Agent (Nous Research) | $HERMES_OPTIONAL_SKILLS_DIR | ~/.hermes/skills/ |
| Cursor | .cursor/skills/ | ~/.cursor/skills/ |
| Cline | .clinerules/skills/ | n/a |
| Any other runtime | .agents/skills/ (convention) | ~/.agents/skills/ |
One-liner install for most setups:
# clone once
git clone https://github.com/veniceai/skills.git ~/src/venice-skills
# symlink into every runtime you use
ln -s ~/src/venice-skills/skills ~/.claude/skills/venice
ln -s ~/src/venice-skills/skills ~/.codex/skills/venice
ln -s ~/src/venice-skills/skills ~/.config/opencode/skills/venice
ln -s ~/src/venice-skills/skills ~/.hermes/skills/venice
Personal collection of agent skills using the open SKILL.md standard
Agent Skills for Together AI platform — inference, training, embeddings, audio, video, images, function calling, and infrastructure
LiveKit Agents SDK skills for building voice AI agents with CLI-based workflow, supporting both Cloud and self-hosted deployments.
P2P agent capability network — discover and request capabilities from peer agents when you lack TTS, image gen, video, OCR, specialized data, or any API-dependent skill. Pay with credits.
Skills for the OpenRouter platform: TypeScript SDK, model discovery, pricing, image generation, and provider performance
Claude Code skill pack for Runway (18 skills)