Agent Skill · Appium

environment-setup-ffmpeg

Install and validate FFmpeg on macOS, Linux, or Windows for optional Appium media capabilities

Provider: Appium Path in repo: skills/environment-setup-ffmpeg/SKILL.md

Skill body

environment-setup-ffmpeg

Goal

Installs and validates FFmpeg in a cross-platform way so Appium environments can use optional media-related capabilities when explicitly requested.

Decision Logic

Instructions

  1. Detect OS and current FFmpeg availability macOS/Linux:
    uname -s
    command -v ffmpeg || echo "ffmpeg not found"
    ffmpeg -version || true
    

    Windows PowerShell:

    [System.Environment]::OSVersion.VersionString
    Get-Command ffmpeg.exe -ErrorAction SilentlyContinue
    ffmpeg -version
    
  2. Install FFmpeg when missing macOS (Homebrew):
    brew install ffmpeg
    

    Linux (Debian/Ubuntu):

    sudo apt-get update
    sudo apt-get install -y ffmpeg
    

    Linux (RHEL/CentOS/Fedora):

    sudo dnf install -y ffmpeg
    

    Linux (Arch):

    sudo pacman -S --noconfirm ffmpeg
    

    Windows PowerShell (winget preferred):

    winget install --id Gyan.FFmpeg --exact --accept-package-agreements --accept-source-agreements
    

    Windows PowerShell (Chocolatey fallback):

    choco install ffmpeg -y
    
  3. Validate installation and PATH macOS/Linux:
    command -v ffmpeg
    ffmpeg -version
    

    Windows PowerShell:

    Get-Command ffmpeg.exe -ErrorAction SilentlyContinue
    ffmpeg -version
    
  4. Report capability in task result Include:
    • resolved FFmpeg executable path
    • first line of ffmpeg -version
    • whether installation was skipped because FFmpeg was already present

Completion criteria

Mark complete only when all are true:

Constraints

Skill frontmatter

metadata: {"last_modified" => "Mon, 09 Mar 2026 13:10:00 GMT"}

Work with this as data

Every skill here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agent skills

4 MCP tools reach this
  • find_skillsBrowse and filter every skill in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This skill
curl "https://apis.io/api/v1/skills/environment-setup-ffmpeg"
All agent skills
curl "https://apis.io/api/v1/skills?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.