yaps-srt-generator
Make a timed SRT subtitle file from audio or video with Yaps. New users: install Yaps and sign in.
Yaps AI
@yaps
Install
$ openclaw skills install @yaps/yaps-srt-generatorYaps Subtitle Generator
Read the runtime guide before the first operation. It defines <yaps>, account readiness, local permissions, and file handling.
Required Yaps version: 2.3.124 or newer. Check installed command help for later capabilities.
Feature readiness: Subtitles/Whisper, enabled through features subtitles --enable after an authorized model download.
Workflow
Choose a new absolute <source> Subtitles.srt path. Write a private request JSON object with input and output absolute paths. Run node "<skill-root>/runtime/run.mjs" srt-file <request.json>. Remove only that temporary request file afterward. This adapter generates into owned temporary storage, checks numbered cues and ordered positive timings, then atomically publishes without replacing an existing destination, including one created during inference. Do not use raw srt generate --output for delivery: the installed CLI can overwrite an existing file.
Confirm the output is non-empty and inspect its actual content. Check first, middle, and final cues against the source when review is requested; timestamps alone do not prove words are correct. Return the subtitle file with engine, duration, and word count from Yaps. Report silence or coded failures accurately.
Boundaries
- This creates sidecar subtitles, not burned-in captions.
- Do not renumber or shift timings while translating unless the user asks for retiming.
- No empty subtitle file presented as success.
Top skills in this category
SuperDesign
@mpociotExpert frontend design guidelines for creating beautiful, modern UIs. Use when building landing pages, dashboards, or any user interface.
Video Frames
@steipeteExtract frames or short clips from videos using ffmpeg.
Frontend Design
@michaelmonetizedCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when building web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Remotion Video Toolkit
@shreefentsarComplete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, charts, text effects, transitions, and media handling. Use when writing Remotion code, building video generation pipelines, or creating data-driven video templates.
Feishu Evolver Wrapper
@autogame-17(Depreciated: This skill is no longer maintained; its related functions have been absorbed by the Evolver main body.) Feishu-integrated wrapper for the capability-evolver. Manages the evolution loop lifecycle (start/stop/ensure), sends rich Feishu card reports, and provides...