skills
AI agent skills for video, image, speech & music generation. Works with Claude Code, Cursor, Windsurf, OpenCode, ClawHub.
varg — AI Agent Skills for Video, Image, Speech & Music Generation
A collection of Agent Skills for AI video, image, speech, and music generation using the varg platform. One skill to access Kling, Flux, ElevenLabs, Sora, and more — zero code, just prompt.
Works with Claude Code, Cursor, Windsurf, OpenCode, ClawHub, and any tool that supports the Agent Skills standard.
Installation
ClawHub (recommended)
# Install a specific skill
npx clawhub@latest install vargai
# Or install all skills from this repo
npx clawhub@latest install vargai
Claude Code
# Clone into personal skills directory (available in all projects)
git clone https://github.com/vargHQ/skills.git ~/.claude/skills/varg
# Or symlink individual skills
ln -s /path/to/skills/varg-ai ~/.claude/skills/varg-ai
OpenCode
# Clone into any supported skills directory
git clone https://github.com/vargHQ/skills.git ~/.opencode/skills/varg
# Also works with:
# ~/.agents/skills/
# .opencode/skills/ (project-level)
Agent Skills CLI
npx skills add vargHQ/skills --yes
Available Skills
| Skill | Description | ClawHub Slug |
|---|---|---|
| varg-ai | AI video, image, speech, and music generation | vargai |
Requirements
VARG_API_KEY(get at varg.ai) -- required for all skills- Cloud mode: curl only (zero dependencies)
- Local mode: bun runtime + ffmpeg
Skill Structure
Each skill follows the Agent Skills specification:
skill-name/
├── SKILL.md # Core instructions (required)
├── references/ # On-demand reference docs
│ ├── models.md # Model catalog, pricing
│ ├── components.md # Component reference
│ └── ...
├── scripts/ # Executable setup/helper scripts
│ └── setup.sh
└── assets/ # Static resources (optional)
Adding a New Skill
- Create a directory at the repo root with your skill name (lowercase, hyphens only):
mkdir my-new-skill
- Create
my-new-skill/SKILL.mdwith cross-compatible frontmatter:
---
name: my-new-skill
description: >-
What this skill does and when to use it.
Include trigger keywords for auto-discovery.
license: MIT
metadata:
author: vargHQ
version: "1.0.0"
openclaw:
requires:
env:
- VARG_API_KEY
anyBins:
- curl
- bun
primaryEnv: VARG_API_KEY
homepage: https://varg.ai
compatibility: >-
Describe environment requirements here.
allowed-tools: Bash(bun:*) Bash(curl:*) Read Write Edit
---
Your skill instructions here...
Add reference docs in
my-new-skill/references/(keepSKILL.mdunder 500 lines).Push to
main-- the GitHub Actions workflow auto-publishes all changed skills to ClawHub viaclawhub sync.
Frontmatter Field Reference
| Field | Standard | Purpose |
|---|---|---|
name |
Agent Skills | Skill identifier (must match directory name) |
description |
Agent Skills | What + when (used for discovery in all tools) |
license |
Agent Skills | License (MIT for ClawHub) |
metadata.author |
Agent Skills | Author identifier |
metadata.version |
Agent Skills | Semver version string |
metadata.openclaw |
ClawHub | Runtime requirements, env vars, binaries |
compatibility |
Agent Skills | Human-readable requirements description |
allowed-tools |
Claude Code / OpenCode | Pre-approved tools (experimental in OpenCode) |
All fields are cross-compatible -- tools ignore fields they don't recognize.
Quick Start
# 1. Install the skill
npx clawhub@latest install vargai
# 2. Set your API key
export VARG_API_KEY=varg_xxx
# 3. Run setup to verify environment
bash varg-ai/scripts/setup.sh
# 4. Render your first video
bunx vargai render hello.tsx --preview # Free preview
bunx vargai render hello.tsx --verbose # Full render
Documentation
- vargHQ/sdk -- Full SDK documentation
- vargHQ/templates -- Video template examples
- Agent Skills Spec -- Agent Skills format
- ClawHub -- Skill registry
License
MIT
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found