← 返回
未分类 Key 中文

QuiverAI Skill

Generate SVGs from text prompts and convert raster images (PNG/JPG/WebP) to SVG using QuiverAI's AI models. Use when user asks to create icons, illustrations...
根据文本提示生成SVG,或使用QuiverAI的AI模型将PNG/JPG/WebP等光栅图像转换为SVG。适用于需要创建图标、插画等场景。
lolieatapple
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 318
下载
💾 0
安装
1
版本
#latest

概述

QuiverAI SVG Generation Skill

You have access to the quiver CLI tool for AI-powered SVG generation and image vectorization.

Prerequisites

The quiver CLI must be installed globally:

npm install -g quiver-ai-cli

If the user hasn't configured their API key yet, guide them:

quiver config set api_key <their-key>

Commands

Text to SVG — quiver generate

Generate SVG graphics from a text description.

quiver generate [options] "<prompt>"

Options:

FlagDescription
-------------------
-m, --model Model ID (default: arrow-preview)
-o, --output Save to file instead of stdout
-s, --streamStream via SSE (shows progress on stderr)
-n, --count Number of SVG variants (default: 1)
-t, --temperature Creativity level (default: 1)
-i, --instructions Additional style guidance
--max-tokens Upper bound on output tokens
`-r, --reference file>`Reference image (repeatable)

Image to SVG — quiver vectorize

Convert a raster image into a clean SVG vector.

quiver vectorize [options] <image-path-or-url>

Options:

FlagDescription
-------------------
-m, --model Model ID (default: arrow-preview)
-o, --output Save to file instead of stdout
-s, --streamStream via SSE
-t, --temperature Temperature (default: 1)
--auto-cropAuto-crop to dominant subject
--target-size Resize before processing
--max-tokens Upper bound on output tokens

List Models — quiver models

quiver models list
quiver models get <model-id>

Configuration — quiver config

quiver config set api_key <key>
quiver config set default_model <model>
quiver config get
quiver config path

Workflow

When the user asks you to create or generate an SVG:

  1. Run pwd to confirm the working directory.
  2. Determine whether this is a generate (text-to-SVG) or vectorize (image-to-SVG) task.
  3. Always use -o .svg to save the output to a file so the user can use it.
  4. Pick a sensible filename based on the prompt content (e.g., rocket-icon.svg).
  5. Run the quiver command.
  6. Read the generated SVG file to verify it was created successfully.
  7. Report the result: file path, file size, and a brief summary.

Arguments Handling

If the user provides arguments directly after /quiver, pass them through:

quiver $ARGUMENTS

Examples

User says "create a rocket icon":

quiver generate -o rocket-icon.svg "a minimalist rocket icon, clean lines, flat design"

User says "make me 3 variants of a logo":

quiver generate -n 3 -o logo.svg "a modern tech startup logo with geometric shapes"

This produces logo-1.svg, logo-2.svg, logo-3.svg when n > 1.

User says "convert this image to SVG" with a file path:

quiver vectorize -o vectorized.svg --auto-crop ./photo.png

User says "vectorize this URL":

quiver vectorize -o output.svg https://example.com/image.png

User says "list available models":

quiver models list

Tips

  • Always save output to a file with -o so the user has a usable artifact.
  • Use --auto-crop for vectorize when the source image has whitespace or background.
  • For icons and simple graphics, a lower temperature (e.g., -t 0.7) gives more consistent results.
  • For creative/artistic SVGs, a higher temperature (e.g., -t 1.2) adds variety.
  • Use -i instructions to control style: "flat design", "line art", "monochrome", "gradient", etc.
  • When generating multiple variants, mention which files were created.
  • If quiver is not found, tell the user to install it: npm install -g quiver-ai-cli
  • If auth fails, tell the user to run: quiver config set api_key

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 13:34 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Xflows Bridge

lolieatapple
跨链桥操作使用 xflows CLI(Wanchain XFlows)。适用于用户想要:① 创建或管理用于跨链的加密钱包,② ...
★ 0 📥 728

Debank Skill

lolieatapple
通过 DeBank API 查询 EVM 链上的钱包数据,包括余额、DeFi 持仓、代币、NFT、交易记录、Gas 价格和代币授权。
★ 0 📥 365

Yields Llama

lolieatapple
使用yieldsllama CLI(由DeFi Llama API驱动)跨链查询DeFi收益机会。在用户询问DeFi收益率、APY、最佳 staking 等时使用。
★ 0 📥 344