Andrejones92

murf

2
0
# Install this skill:
npx skills add Andrejones92/canifi-life-os --skill "murf"

Install specific skill from multi-skill repository

# Description

Create AI voiceovers with Murf - generate professional narration, manage projects, and export audio

# SKILL.md


name: murf
description: Create AI voiceovers with Murf - generate professional narration, manage projects, and export audio
category: ai


Murf Skill

Overview

Enables Claude to use Murf AI for professional voiceover generation including creating projects, generating speech, and managing voice narration content.

Quick Install

curl -sSL https://canifi.com/skills/murf/install.sh | bash

Or manually:

cp -r skills/murf ~/.canifi/skills/

Setup

Configure via canifi-env:

# First, ensure canifi-env is installed:
# curl -sSL https://canifi.com/install.sh | bash

canifi-env set MURF_EMAIL "[email protected]"
canifi-env set MURF_PASSWORD "your-password"

Privacy & Authentication

Your credentials, your choice. Canifi LifeOS respects your privacy.

If you prefer not to share credentials with Claude Code:
1. Complete the Browser Automation Setup using CDP mode
2. Login to the service manually in the Playwright-controlled Chrome window
3. Claude will use your authenticated session without ever seeing your password

Option 2: Environment Variables

If you're comfortable sharing credentials, you can store them locally:

canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"

Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.

Capabilities

  • Generate voiceover from text
  • Manage voiceover projects
  • Select from voice library
  • Adjust pitch and speed
  • Download audio files
  • Add background music

Usage Examples

Example 1: Create Voiceover

User: "Create a professional voiceover for my explainer video script"
Claude: I'll create the voiceover.
1. Opening Murf via Playwright MCP
2. Creating new project
3. Pasting your script
4. Selecting professional voice
5. Generating and downloading audio

Example 2: Adjust Voice Settings

User: "Make the narration slower and deeper"
Claude: I'll adjust the voice settings.
1. Opening your voiceover project
2. Decreasing speech speed
3. Lowering pitch settings
4. Regenerating audio
5. Previewing changes

Example 3: Export Project

User: "Download my voiceover project"
Claude: I'll export your project.
1. Opening the project
2. Selecting export options
3. Choosing audio format
4. Downloading final file

Authentication Flow

  1. Navigate to murf.ai via Playwright MCP
  2. Click "Sign in" and enter email
  3. Enter password
  4. Handle Google SSO if configured
  5. Complete 2FA if required (via iMessage)

Error Handling

  • Login Failed: Retry up to 3 times, notify via iMessage
  • Session Expired: Re-authenticate automatically
  • Rate Limited: Check usage limits
  • 2FA Required: Send iMessage notification
  • Generation Failed: Retry or adjust text
  • Credit Limit: Notify about plan limits

Self-Improvement Instructions

When Murf updates:
1. Document new voices added
2. Update editing capabilities
3. Track language additions
4. Log export format options

Notes

  • Minute-based billing
  • 120+ voices available
  • Multiple languages supported
  • Studio editor available
  • Team collaboration features

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.