Agent skill · software engineering · mvanhorn

pp-v0

Generate and iterate on web apps with v0 from the terminal: create chats from prompts, stream agent output, sync history to a local SQLite mirror, and track credit spend across models. Trigger phrases: `create a v0 chat`, `generate a web app with v0`, `stream a v0 generation`, `v0 spend`, `v0 credits`, `v0 preview`, `fetch v0 chat files`, `send a message to a v0 chat`, `v0 mcp server`, `v0 webhook`, `deploy a v0 chat`.

Why this skill is useful

Adds executable commands for generating and managing web apps through the v0 API, including credit tracking and streaming capabilities that are not available elsewhere.

What it needs

Requires v0-pp-cli installed locally. About 12k tokens when loaded. Last updated 2026-08-06. 1,890 stars on the source repository.

What this skill does

v0 — Printing Press CLI Prerequisites: Install the CLI This skill drives the v0-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: v0-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.6 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead: If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. The v0 API v2 CLI with offline search, streaming capture, and credit-spend analytics — no other tool tracks where your v0 credits go. When to Use This CLI Use v0-pp-cli to generate and iterate on web apps via the v0 API: creating chats from prompts, sending follow-up messages, fetching generated files and previews, deploying to Vercel, managing MCP servers and webhooks, and tracking credit spend. Anti-triggers Do not use this CLI for: Do not use this CLI for editing files inside a generated app's sandbox directly; fetch files and edit locally instead. Do not use this CLI to manage Vercel infrastructure outside v0 chats; that is Vercel's own API surface. Do not use this CLI as a general-purpose coding agent; it generates apps through v0, not in the current directory. Unique Capabilities These capabilities aren't available in any other tool for this API. Cost intelligence spend — Aggregate v0 credit cost and token usage from the synced message mirror, grouped by chat, day, or model. Use this when an agent needs to know where v0 credits went, which chats are expensive, or a daily burn rate. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills mvanhorn/v0

View the source on GitHub

Browse the @skills marketplace