Gojiberry AI
AI agents that find and contact high-intent leads for you
Try Gojiberry free →
Hermes Agent
Run your Hermes agent, fully managed
Launch on Hostinger →
Hostinger VPS
Spin up a VPS in one click, 20% off
Launch on Hostinger →
Firecrawl
Crawl and scrape any site into clean data
Try Firecrawl free →
Runable
One AI agent to build, run, and grow your business
Try Runable free →
Context.dev
One API to scrape, enrich, and extract the web
Start building free →
Jotform
Forms, workflows, and AI Agents for your team
Try Jotform free →
Runable
One AI agent to build, run, and grow your business
Try Runable free →
OpenClaw
Deploy a managed OpenClaw agent in 60 seconds
Launch on Hostinger →
Sponsor here
9/10 sponsor slots taken — 1 left
Claim it →
Claude Market
Menu
SkillsMCPPluginsMarketplacesNewsletterSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise
Claude Market
SkillsMCPPluginsMarketplacesNewsletterSubmit MCPSkillPluginMCPMCP, plugin, or skillAdvertise
Skills/postplusai/postplus-skills/video-transcription
video-transcription logo

video-transcription

postplusai/postplus-skills
818 installs20 stars
Run it on Hostinger, 20% off →Your friend gets 20% off too, using this linkFree API →|Prompt InjectionCommand ExecutionExternal DownloadsCredentials UnsafeData Exfiltration|View on GitHub|Create your own skill →

Installation

npx skills add https://github.com/postplusai/postplus-skills --skill video-transcription

Summary

Transcribe remote HTTPS videos, or local videos after a PostPlus media-file upload, into timed transcripts and subtitle-ready artifacts using hosted Whisper video-to-text. Use this when the input is a video and the goal is speech extraction, caption generation, or edit-prep timing.

SKILL.md

Video Transcription

Use When

  • The input is a video file and the goal is speech extraction, timed transcript,

caption generation, multilingual transcript, or edit-prep timestamps.

  • Use video-analysis instead when the user needs semantic visual analysis.

Do Not Use When

  • The task belongs to ideation, QA, or another released skill listed in the handoff section.
  • Required inputs are missing and guessing would change the result.

Execution Boundary

  • Hosted video transcription runs through the public postplus media transcribe

verb and is async. The generated example below shows the endpoint key.

  • The transcription submit command accepts a remote HTTPS video URL. For a local

video file, first run the generic hosted upload step, read output.data.download_url from the upload result, then pass that HTTPS URL to --video.

  • Request timestamps by default when results drive subtitles or edit decisions.
  • Hosted video transcription is async. Submit writes request, response, manifest,

normalized transcript path, generation handle, provider status, provider URLs, and artifacts when already completed.

Source And Path

  • Before submit, derive durationSeconds from the source video or uploaded

source URL and include it in the hosted capability request input for billing/preflight.

  • Start with one source file before larger batches.
  • Keep internal requests, responses, normalized transcripts, and downloaded

artifacts under .postplus/video-transcription; keep final user-facing transcript exports outside .postplus.

Handoff

  • If status is pending, return the manifest path, the output.data.id generation

handle, and the poll command postplus media poll --handle <output.data.id> (waits in-command up to 45s per invocation; rerun while pending). Do not keep the conversation open just to poll.

  • When completed, hand off normalizedTranscriptPath, downloaded artifacts, and

final transcript paths to subtitle-packager if SRT/ASS is needed.

Stop Conditions

  • Stop when required user intent, source evidence, or owned input artifacts are

missing and guessing would change the result.

  • If an owned CLI or script command fails, report the exact error and stop. Do

not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.

Public Command Boundary

  • Choose the smallest matching command or workflow from the user input and run

it directly.

  • Readiness diagnostics: postplus doctor --skill video-transcription.
  • If an owned CLI or script command fails, report the exact error and stop. Do

not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.

  • Use postplus media schema --json only when you need the full endpoint, flag,

and enum contract or are repairing an unknown request shape.

  • Run the hosted transcription job with the generated command below; do not call

provider APIs directly.

  • For a local file, first run

postplus media-file upload --skill video-transcription --input-file <video-file> --mime <video/mp4|video/quicktime|video/webm> --output <upload.json>. Then read the HTTPS output.data.download_url from <upload.json> and pass that URL as --video. Do not pass local paths, file:// URLs, or storageReference objects to postplus media transcribe.

  • If the CLI returns a quote-confirmation challenge, run postplus quote confirm --json --challenge-file <challenge.json> and retry with the returned token.

<!-- BEGIN GENERATED EXECUTION EXAMPLE -->

postplus media transcribe transcription-video \
  --video <video> \
  --duration-seconds <duration-seconds> \
  --output <result.json>

<!-- END GENERATED EXECUTION EXAMPLE -->

Score

0–100
63/ 100

Grade

C

Popularity15/30

818 installs — growing adoption.

Completeness27/30

Documented: full SKILL.md body, description, one-line install. Missing: category/license metadata.

Trust15/25

Community skill with a public GitHub source repository you can review.

Freshness6/15

No update timestamp is tracked for this skill in our catalog.

Scored automatically from popularity, completeness, trust, and freshness — computed only from data in our catalog, never fabricated.

Proud of your score? Add this badge to your README.

Paste a snippet into your GitHub README. The badge updates automatically and links back to this page.

Video Transcription skill score badge previewScore badge

Markdown

[![Video Transcription skill](https://www.claudemarket.ai/skills/postplusai/postplus-skills/video-transcription/badges/score.svg)](https://www.claudemarket.ai/skills/postplusai/postplus-skills/video-transcription)

HTML

<a href="https://www.claudemarket.ai/skills/postplusai/postplus-skills/video-transcription"><img src="https://www.claudemarket.ai/skills/postplusai/postplus-skills/video-transcription/badges/score.svg" alt="Video Transcription skill"/></a>

Video Transcription FAQ

How do I install the Video Transcription skill?

Run “npx skills add https://github.com/postplusai/postplus-skills --skill video-transcription” in your terminal. The skill is added to your agent's skills directory and picked up automatically on the next run — no restart or extra configuration needed.

What does the Video Transcription skill do?

Transcribe remote HTTPS videos, or local videos after a PostPlus media-file upload, into timed transcripts and subtitle-ready artifacts using hosted Whisper video-to-text. Use this when the input is a video and the goal is speech extraction, caption generation, or edit-prep timing. The full SKILL.md on this page shows the exact instructions the skill gives your agent.

Is the Video Transcription skill free?

Yes. Video Transcription is a free, open-source skill published from postplusai/postplus-skills. As with any third-party skill, review the source repository before installing it into an agent with sensitive access.

Does Video Transcription work with Claude Code and OpenClaw?

Yes. Skills use the portable SKILL.md format, so Video Transcription works with Claude Code, OpenClaw, Codex, Hermes, and any other agent that reads SKILL.md skills.

Recommended skills

Browse all →
video-edit logo

video-edit

prime-skills/runcomfy-agent-skills

401K installsInstall
image-to-video logo

image-to-video

prime-skills/runcomfy-agent-skills

399K installsInstall
ai-video-generation logo

ai-video-generation

prime-skills/runcomfy-agent-skills

344K installsInstall
ai-avatar-video logo

ai-avatar-video

prime-skills/runcomfy-agent-skills

342K installsInstall
video-inpainting logo

video-inpainting

prime-skills/runcomfy-agent-skills

340K installsInstall
video-extend logo

video-extend

prime-skills/runcomfy-agent-skills

339K installsInstall

Related guides

Hand-picked reading to help you choose, install, and use agent skills.

GuideBest Openclaw Skills 2026GuideHow To Evaluate Openclaw Skill Before InstallingGuideOpenclaw Skills Complete Guide

Skills by category

FrontendBackend & APIsTesting & QASecurityDevOps & CI/CDMCP & ToolingAutomationData & Analysis+27 more

MCP servers by category

MCP & ToolingBackend & APIsData & AnalysisDevOps & CI/CDAutomationSecurityDocsTesting & QA+24 more

Plugins by category

AutomationDevOps & CI/CDData & AnalysisDesign & CreativeSecurityBackend & APIsFrontendTesting & QA+16 more

Marketplaces by category

AutomationData & AnalysisDevOps & CI/CDDesign & CreativeFrontendBackend & APIsTesting & QASecurity+21 more

The Agent Stack

Weekly Claude Code, Agent SDK, and MCP moves worth your time — free.

Claude Market

AI agent skills directory, marketplace, and workflow hub for OpenClaw, Hermes Agent, Claude Code, Codex, and MCP-powered operator stacks.

Independent project, not affiliated with Anthropic.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Plugins
  • Browse Marketplaces
  • Newsletter

More

  • Submit a Tool
  • Create a Skill
  • Advertise
  • Free Tools
  • API
  • Shipping
  • Contact
  • Terms
  • Privacy
© 2026 Claude Market · Not affiliated with Anthropic
Fazier badgeFeatured on Twelve ToolsFeatured on Wired BusinessRemote OpenClaw - Featured on AI Agents DirectoryListed on Turbo0Featured on Uneed