# vidmuse

Lets an agent reach a VidMuse account: projects, subscription credits, models, assets, styles, voices, threads and memory.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 678 installs · ★ 13
- Author: SandAI-org
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/SandAI-org/vidmuse-skills/tree/HEAD/skills/vidmuse/SKILL.md
- Updated: 2026-08-07
- HTML: https://affpapa.org/en/nevibecode/skills/vidmuse

## What it does

This skill gives an agent a way to handle VidMuse work through the `vidmuse` command runtime. Covered areas include account state and subscription plan, model discovery across video, audio, image and text, generated and uploaded assets, style and voice library entries, generation parameters, thread and message operations, and long-term memory. The agent keeps its answers on the VidMuse task itself rather than on the command.

Setup starts by looking for `vidmuse` on `PATH`. If it is missing, the skill pulls the installer from `https://vidmuse.sandcdn.com/cli/install.sh`, or `install.ps1` on Windows PowerShell, then checks `vidmuse --version`. Authentication is probed with `vidmuse profile get --output json`; an auth error means the skill asks first, since browser and device login need the user to act. On a local desktop that is `vidmuse login`, on a headless terminal `vidmuse login --device`, and when the shell cannot keep a long-running command visible, the flow splits into `vidmuse login --device --start` followed by `vidmuse login --device --complete` once the user confirms.

Local preview and rendering pull in extra tools. `vidmuse serve` needs FFmpeg only for video thumbnails, while `vidmuse render` requires Node.js 22+ and FFmpeg; without `HYPERFRAMES_BIN` it runs `npx --yes hyperframes@0.7.26`, so npm access is required on the first such render. The skill will not install system packages on its own.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add SandAI-org/vidmuse-skills --skill vidmuse -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/vidmuse/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/vidmuse/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add SandAI-org/vidmuse-skills --skill vidmuse -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/vidmuse/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add SandAI-org/vidmuse-skills --skill vidmuse -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/vidmuse/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install SandAI-org/vidmuse-skills vidmuse
```

2. **Manually: put the files in place**
- File: `.github/skills/vidmuse/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add SandAI-org/vidmuse-skills --skill vidmuse -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/SandAI-org/vidmuse-skills --path skills/vidmuse
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/vidmuse/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add SandAI-org/vidmuse-skills --skill vidmuse -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/SandAI-org/vidmuse-skills/tree/HEAD/skills/vidmuse/SKILL.md

## When to use it
- check VidMuse account state and remaining subscription credits
- find a model for video, audio or image generation
- review style and voice library entries before generating
- open a thread and post a message into it
- create or update a long-term memory entry

## Example prompts
- Show my VidMuse account state and how many credits are left
- List the available video generation models
- Create a thread and send a message with these generation parameters

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
