Skip to content
Back to skills

Extraction Workflows

ASecurity

"Plan and troubleshoot VSE hard-subtitle extraction workflows,

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
businesspythondebuggingapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill extraction-workflows --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Extraction Workflows?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Extraction Workflows
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-extraction-workflows/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-extraction-workflows)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: extraction-workflows
description: "Plan and troubleshoot VSE hard-subtitle extraction workflows,
  including source CLI runs, subtitle areas, modes, VideoSubFinder, outputs,
  caches, and progress behavior."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# Extraction Workflows

Use this sub-skill when a user wants VSE to extract hard-coded subtitles from
video into `.srt` or `.txt`, run the source CLI, choose Fast/Auto/Accurate
modes, pass a subtitle area, understand VideoSubFinder, or debug empty/slow
extraction output.

## Read first

- [workflows](references/workflows.md): end-to-end extraction flow, inputs,
  outputs, cache behavior, and non-interactive planning.
- [API reference](references/api-reference.md): `SubtitleExtractor` methods and
  runtime state that matter when integrating or debugging source runs.
- [VideoSubFinder](references/videosubfinder.md): how Fast/Auto mode uses the
  bundled platform binary and what failures look like.
- [troubleshooting](references/troubleshooting.md): empty SRTs, wrong subtitle
  areas, hangs, path issues, and sampling/mode decisions.
- Run [scripts/vse_cli_plan.py](scripts/vse_cli_plan.py) to build a safe plan
  for an extraction run without starting OCR.

## Route decisions

- For OCR model/language/backend install details, route to
  [ocr-backends](../ocr-backends/SKILL.md).
- For typo maps, confidence threshold cleanup, duplicate-line handling, TXT
  output, or word segmentation, route to
  [postprocessing-config](../postprocessing-config/SKILL.md).
- For GUI batch task setup or normalized preview rectangles, route to
  [gui-batch-operations](../gui-batch-operations/SKILL.md).
- For synchronizing an existing subtitle file to a different video, route to
  [subtitle-sync](../subtitle-sync/SKILL.md).

## Fast operating checklist

1. Confirm the user has a VSE source checkout/release and a prepared Python
   environment. Use the root environment probe if uncertain.
2. Confirm video path, desired output path or save directory, language code,
   mode, hardware acceleration preference, and subtitle area.
3. Prefer Fast/Auto; choose Accurate only for missed subtitle intervals with an
   accepted runtime cost.
4. If the subtitle area is unknown, ask for GUI selection or derive a pixel
   rectangle from a screenshot; do not run blindly unless the user accepts
   watermark/scene-text prompts.
5. After extraction, route cleanup/formatting issues to the post-processing
   sub-skill.

Files in this skill

  • SKILL.md2.5 KB
  • references/api-reference.md2.2 KB
  • references/troubleshooting.md1.5 KB
  • references/videosubfinder.md1.6 KB
  • references/workflows.md3.2 KB
  • scripts/vse_cli_plan.py2.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.