Sonilo Skills plugin

Thirteen skills for the Sonilo API: video-matched music, sound effects, dubbing and ducking of music under a voice.

  • 117 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • Videos and prompts go to the cloud Sonilo API, and paid calls spend account credits.
All reasons and checks

sonilo-ai/skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/sonilo-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Videos and prompts go to the cloud Sonilo API, and paid calls spend account credits.

This is third-party code. Review the repository files before installing.

What it does

The package connects an agent to the Sonilo API, a service for licensed music, sound effects and dubbing. The headline capability is video-to-music: the agent hands over a finished video and the service composes an original soundtrack matched to the pacing, motion and mood of the cut. Separate skills handle music or an effect from a text prompt, score sound for a video in one call, write a creative brief for a clip, duck music under a voice, dub a video into other languages and prepare .srt subtitles before dubbing. Helper skills check available services and limits, recover the result of a timed-out generation by task id, play audio and guide you through getting an API key. Before a paid call the agent inspects video duration, limits and credits, as the preflight reference describes.

Who it is for. Video editors and creators who want music, sound effects or dubbing generated straight from a conversation with an agent.

Good fit when

  • A one-minute edit has no music and needs a soundtrack matched to the cut.
  • A scene needs footsteps, claps and ambience tied to timestamps in the video.
  • A video with narration needs a music bed that ducks under the voice.
  • An interview is dubbed into another language after its .srt subtitles are reviewed.
  • A generation timed out and its result has to be fetched by task id.

Not a fit when

  • You only work with text or images: the skills cover audio and video.
  • Sending video to a third-party service is forbidden, for example by an NDA.
  • There is no budget for a paid API: calls spend Sonilo credits.

Example request

Score promo.mp4 with calm music so the accent lands on the end title, and save the track next to it.

Limitations

The skills call the cloud Sonilo API, so a Sonilo account and a key or CLI login are required. Some calls are paid, and accounts have limits and a trial allowance. Video is uploaded to the service, so keep confidential material out. A local MCP server needs uvx, the CLI needs npm or pip. The hosted Sonilo server requires a browser sign-in. The skills only describe how to use the tools and do not control output quality.

How to disable. Remove the installed skills from the agent directory. For the Claude Code plugin run /plugin uninstall, for the local MCP run claude mcp remove sonilo. Revoke the key with sonilo logout.

FAQ

How do I install the Sonilo skills in Claude Code?

Run `/plugin marketplace add sonilo-ai/skills`, then `/plugin install skills@sonilo-skills`. For any compatible agent use `npx skills add sonilo-ai/skills`.

What key do I need and where do I get it?

The setup-api-key skill walks through getting a Sonilo key and connecting the MCP server. You can also run `sonilo login`, which stores the key in `~/.config/sonilo/credentials.json`.

What if a generation times out?

The task-recovery skill fetches the result by task id through `get_sfx_task`, or `get_generation_task` on the hosted server.

What does video-to-music do?

The agent hands over a finished video and Sonilo composes an original soundtrack matched to the pacing, motion and mood of the cut.

Are the calls paid?

Some calls spend Sonilo credits, and accounts have limits and a trial allowance. The account skill shows them before a run.

Discussion

No questions or reviews yet.

Plugins
Official

Ten skills from ElevenLabs: text to speech, transcription, voice agents, sound effects, music, dubbing and voice cleanup through the API

SkillExtended access559Repository stars

The sound skill searches and downloads Freesound effects for video, weighing downloads, ratings, uploader description and license.

SkillExtended access587Repository stars

Original instrumental music written as notes, with no audio generator: the agent composes, the skill reviews and mixes.

PluginExtended access182Repository stars

A skill for Cursor, Claude Code and Codex: from a product name or URL it builds a 4K promo with music, voice-over and checks

SkillExtended access469Repository stars

Skills for faceless video channels: one topic becomes a video with voiceover, subtitles, covers and per-platform copy.

SkillExtended access535Repository stars

Clipmivo Video

clipmivo-video

Official

A skill for ClipmivoAI: the agent quotes a video task in credits, starts generation, follows it and downloads the result.

SkillExtended access141Repository stars

README in short

The repository is set up as a Claude Code plugin marketplace and also works with Cursor and Muse Code. All skills follow the Agent Skills specification. Prompting guidance for music and effects moved into the skills from the former sonilo-prompt-assist repository.

README badge

Report a problem