rbrown101010/rileys-skills/quiver-svg
Claude Code and agent skill by rbrown101010/rileys-skills
- community
Checking that the SKILL.md file is still in the repository.
Generate, inspect, and vectorize SVG assets with the QuiverAI API. Use when Codex needs to create SVG logos, icons, illustrations, diagrams, or other vector graphics from text prompts, convert raster images such as PNG/JPEG/WebP into SVG, list Quiver models, or troubleshoot QuiverAI API requests using QUIVERAI_API_KEY.
Install
npx vskill@latest install rbrown101010/rileys-skills/quiver-svgSKILL.md
Quiver SVG
Overview
Use QuiverAI to create production-ready SVGs from text prompts or raster images. Prefer the bundled REST helper when you need a repeatable command-line flow; use the Node SDK only inside projects that already use Node and want Quiver as an application dependency.
Authentication
- Never write API keys into skill files, repo files, shell history examples, or generated artifacts.
- Read the key from
QUIVERAI_API_KEYfirst. - If
QUIVERAI_API_KEYis not set, the helper reads the key from macOS Keychain servicecodex-quiver-ai. - Store a pasted key in Keychain only when the user explicitly asks for durable setup.
- Treat generated SVG as code before embedding it in an app: inspect it for unexpected scripts, external references, or oversized markup.
Quick Start
If the key is not configured yet, store it in macOS Keychain:
Then generate:
For model discovery:
For image vectorization:
Workflow
- Confirm a key is configured with
key-statusbefore making API calls when auth is uncertain. - Use
modelswhen the user asks what Quiver can use or when model availability may matter. - Use
generatefor prompt-to-SVG tasks. Default toarrow-1.1; usearrow-1.1-maxwhen the user asks for highest quality or the asset is detail-sensitive. - Use
vectorizefor PNG, JPEG, or WebP to SVG. Manually crop tightly first when possible; otherwise pass--auto-crop. - Save SVG outputs as explicit files in the working directory or user-requested destination.
- Open or inspect the SVG after generation when quality, safety, or dimensions matter.
Prompting
Include the subject, style, palette, and composition. Put production constraints in --instructions.
Good prompt:
Good instructions:
Helper Script
The bundled script is at scripts/quiver_svg.py.
Commands:
models: callsGET /v1/models.generate: callsPOST /v1/svgs/generations.vectorize: callsPOST /v1/svgs/vectorizations.
Common options:
--model arrow-1.1or--model arrow-1.1-max--out path.svgfor one output or--out output-dirfor multiple outputs--raw-response response.jsonto keep Quiver response metadata--temperature,--top-p,--presence-penalty, and--max-output-tokenswhen sampling control is needed
For text generation, pass --reference-url for web-hosted reference images or --reference-file for local image references. Arrow 1.1 supports up to 4 references; Arrow 1.1 Max supports up to 16.
API Notes
Read references/quiver-api.md when you need endpoint details, model guidance, error handling, or parameter ranges.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingquiver-svg/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 2
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rbrown101010/rileys-skills/quiver-svg)