Bitmovin agent skills for Claude Code, Cursor and RevampKey

5 ready-made playbooks that teach an AI agent how to do real Bitmovin work: which tools to call, what to check first, and when to stop and ask you.

Download RevampKey, freeI have it: connect Bitmovin

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools

Connect Bitmovin once and all 5 skills install themselves and stay up to date. Mac, Windows and Linux.

All 5 Bitmovin skills

Each skill is one job. You ask in plain words and the agent loads the skill that matches, then follows its steps.

Start hereAsks before writing11 Bitmovin tools

Use Bitmovin with your AI agent

Guides an AI agent through connecting to Bitmovin, choosing the right tool family and handling permission errors. It asks before creating or deleting any stream resource.

Use it when

  • You have just connected Bitmovin and want to know what the agent can do
  • An agent returns a permission or sign-in error and you need the next step
  • You want to check which Bitmovin account or organization the agent is using

Tools it uses

  • general_docs_ask_bitmovin_docs
  • general_docs_fetch_docs_page
  • general_docs_search_bitmovin_sdk_examples
  • encoding_ask_bitmovin_encoding
  • player_describe_player_config
  • player_validate_player_config
  • player_get_license
  • player_list_license_domains
  • streamlab_createStream
  • streamlab_createStreamTarget
  • streamlab_deleteStream
Example

Which Bitmovin account am I connected to, and which tools should you use to check why last night's encode stalled?

You are connected to the Acme Media organization. For the stalled encode I will start with the encoding diagnosis tool and read the job state, using the docs tools to match the symptom. I will not restart anything without your go-ahead.

Use in RevampKey

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only4 Bitmovin tools

Debug a failed or stalled Bitmovin encoding with AI

Reads the state of a VOD or live encoding job, locates the stage that failed or stalled, and matches the symptom to a known cause in the Bitmovin docs. It proposes a fix and asks before changing or re-running anything.

Use it when

  • A VOD encoding finished but the audio is missing from one rendition
  • A live encoding keeps restarting and you need to know which stage is failing
  • A job has been stuck at the same percentage for an hour

Tools it uses

  • encoding_ask_bitmovin_encoding
  • general_docs_ask_bitmovin_docs
  • general_docs_fetch_docs_page
  • general_docs_search_bitmovin_sdk_examples
Example

My encoding job enc_8841 has been at 62% for two hours with no error. What is going wrong?

Job enc_8841 has been stalled at the output stage for about 2 hours, after the encode stage finished. The last stage that advanced was the audio rendition for 720p. The output write is the likely block, which points at storage permissions or the output path rather than the encode settings. I have not changed or re-run the job. Confirm the output bucket permissions and I can propose a corrected output definition for your approval.

Use in RevampKey

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only11 Bitmovin tools

Investigate playback analytics with AI

Find out why impressions or playback metrics changed, and for which viewers, by querying Bitmovin observability data in a disciplined order. The agent reads only and never changes your analytics.

Use it when

  • Impressions dropped after a release and you need to know which segment is affected.
  • A quality metric worsened on one platform or browser and you want the pattern.
  • You want to confirm whether a traffic dip is real or just a partial day.

Tools it uses

  • observability_getAvailableMetrics
  • observability_getImpressionOverview
  • observability_queryTotal
  • observability_getAvailableFilters
  • observability_queryGroupBy
  • observability_searchFilters
  • observability_searchMetrics
  • observability_fetchImpressions
  • observability_analyzeImpression
  • observability_peekAllLicenses
  • observability_query
Example

Impressions for our main stream fell this week. Which devices or browsers account for the drop?

Impressions are down 22% week on week, and the drop is real: both windows are complete and the same length. Android WebView on player version 8.x accounts for 15 of the 22 points, while the other platforms are roughly flat. Checking five affected impressions shows startup errors, which points at that player version rather than at demand. Next step: validate the player configuration for that version.

Use in RevampKey

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only5 Bitmovin tools

Validate a Bitmovin Player config before release

Checks your Bitmovin Player configuration, its license status and whether the license covers the domains where the player will run. It reads the setup and asks before changing any license or domain.

Use it when

  • Before shipping a new player setup to production
  • When the player works in staging but fails on the live site
  • When you need to confirm a license covers a new domain

Tools it uses

  • player_describe_player_config
  • player_validate_player_config
  • player_list_licenses
  • player_get_license
  • player_list_license_domains
Example

Check my Bitmovin Player config and license before we release to www.example.com and app.example.com.

Config is valid with one deprecated key to fix. The license is active and production-type, but app.example.com is not on its domain list. Blocked until that domain is added. I have not changed the license; say the word if you want me to draft the change.

Use in RevampKey

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing3 Bitmovin tools

Set up a Bitmovin Stream Lab test environment

Creates a Stream Lab test stream and target for checking a live feed end to end, and removes it afterward. It asks for your confirmation before every create or delete.

Use it when

  • You want to test a live stream path before a broadcast
  • You need a temporary stream for a load or failover rehearsal
  • You want the test streams cleaned up once the check is finished

Tools it uses

  • streamlab_createStream
  • streamlab_createStreamTarget
  • streamlab_deleteStream
Example

Set up a Stream Lab stream to test our live ingest for tonight's rehearsal, and delete it when we're done.

I'll use the Bitmovin account you're connected to. Before creating anything, can you confirm it's the right organization? Once you say yes, I'll create a stream named for tonight's rehearsal and then its target. I'll wait for your go-ahead at each step, and I'll ask before deleting it afterward.

Use in RevampKey

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 5 without copying a file

RevampKey adds the skills when you connect Bitmovin, updates them for you and removes them when you disconnect.

Download RevampKey

How Bitmovin skills work

  1. Connect Bitmovin

    The Bitmovin MCP server gives the agent its tools.

  2. Ask in plain words

    “My encoding job enc_8841 has been at 62% for two hours with no error. What is going wrong?” Each SKILL.md says when it applies, so only the one that fits is loaded.

  3. Approve any change

    The agent calls the tools in order, checks its work, and shows you any change before it makes it.

How to install Bitmovin skills

In RevampKey the skills install themselves when you connect Bitmovin. In other tools each skill is one folder with a SKILL.md file, and you also need the Bitmovin MCP server connected there.

About 1 minute · nothing to copy

  1. Download RevampKey for Mac, Windows or Linux and sign in.

  2. Open Connectors and connect Bitmovin. All 5 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “My encoding job enc_8841 has been at 62% for two hours with no error. What is going wrong?”

  4. Download RevampKeyConnect Bitmovin · 1 click

    Get RevampKey to connect Bitmovin

    RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
      curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect Bitmovin
  • Updated for you when a skill improves
  • Removed when you disconnect
  • The MCP server is set up for you
  • 800+ other connectors, same way
Download free

Copy into your project

  • One command per project
  • Run it again to get updates
  • You connect the Bitmovin MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

Bitmovin skills FAQ

What is a Bitmovin agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each Bitmovin skill describes one job, which Bitmovin tools to use in which order, what to check first and when to stop and ask you.

Do the Bitmovin skills change anything on their own?

3 of the 5 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in Bitmovin.

Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect Bitmovin; elsewhere you copy the folders into your project or skills directory.

Do I need the Bitmovin MCP server too?

Yes. The skills tell the agent how to do the work; the Bitmovin MCP server gives it the tools to do it. The Bitmovin MCP setup guide covers every client.

Bitmovin MCP server setup · This page as Markdown

Put Bitmovin’s best workflows in your agent

Download RevampKey, connect Bitmovin and ask your first question in about a minute.

Download RevampKeyConnect Bitmovin · 1 click

Get RevampKey to connect Bitmovin

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Bitmovin is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials encoding-job-debugging playback-analytics-investigation player-config-validation stream-lab-test-setup; do
  curl -fsSL --create-dirs -o .claude/skills/bitmovin-$s/SKILL.md https://revampkey.com/marketplace/bitmovin/skills/$s/SKILL.md
done
Other tools