video-skill

Run the video-skill pipeline to convert narrated videos into structured step data and enriched timeline-ready outputs. Use when a user asks to process a video into steps, run transcription/chunking/extraction/enrichment, debug provider connectivity, or generate markdown from extracted skills.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "video-skill" with this command: npx skills add michaelgold/video-skill

Video Skill

Use this skill to run video-skill end-to-end or stage-by-stage.

First-time setup (no repo clone required)

Use one of these setup paths:

A) Run from local source repo (recommended while iterating):

cd /path/to/videoskill
uv sync --dev
cp config.example.json config.json

Then run commands with uv run, for example:

uv run video-skill --help

Then run video-skill ... directly from your working directory.

Verify providers before processing:

video-skill config-validate --config config.json
video-skill providers-ping --config config.json --path /v1/models

Standard workflow (recommended)

Run from your working directory where config.json and data paths are valid.

video-skill transcribe --video <video.mp4> --out <name>.whisper.json --config config.json
video-skill transcript-parse --input <name>.whisper.json --out <name>.segments.jsonl
video-skill transcript-chunk --segments <name>.segments.jsonl --out <name>.chunks.jsonl --window-s 120 --overlap-s 15
video-skill steps-extract --segments <name>.segments.jsonl --clips-manifest <clips>.jsonl --chunks <name>.chunks.jsonl --mode ai --config config.json --out <name>.steps.ai.jsonl
video-skill frames-extract --video <video.mp4> --steps <name>.steps.ai.jsonl --out-dir <frames_dir> --manifest-out <name>.frames_manifest.jsonl --sample-count 2
video-skill steps-enrich --steps <name>.steps.ai.jsonl --frames-manifest <name>.frames_manifest.jsonl --out <name>.steps.enriched.ai.jsonl --mode ai --config config.json
video-skill markdown-render --steps <name>.steps.enriched.ai.jsonl --out <name>.md --title "<Title>"

Modes

  • --mode heuristic: deterministic, no model calls
  • --mode ai-direct: VLM-centric enrichment
  • --mode ai: reasoning + VLM orchestration (default for quality)

Prefer --mode ai unless user asks for debugging or reduced model usage.

Reliability and diagnostics

steps-enrich emits:

  • per-step progress logs
  • summary metrics: parse_errors, transient_recovered, unresolved_final
  • detailed *.errors.jsonl when any errors occur

If runs fail unexpectedly:

  1. re-run providers-ping
  2. inspect *.errors.jsonl by stage (sampling_plan, vlm_judge, vlm_select_frames, vlm_signal_pass, reasoning_finalize)
  3. verify endpoint DNS/host reachability

Validation gate before claiming success

Always run:

video-skill --help

Use make verify only when working from the source repo.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Amazon Expansion Playbook

亚马逊全球扩展实战手册 — 从美国到全球,帮助卖家突破单一市场增长瓶颈。覆盖北美→欧洲→日本→中东→东南亚五大市场,提供每个市场的入场策略、本地化和合规指南。触发词:amazon expansion, 全球扩展, 多市场, 跨境电商, international expansion, amazon global...

Registry SourceRecently Updated
General

Amazon Seasonal Planner

亚马逊旺季作战手册 — Prime Day/黑五/圣诞三场大考的全年备战指南。帮你告别旺季手忙脚乱的焦虑,提供从年初到年末的完整旺季规划、备货节奏、广告策略和库存管理。触发词:prime day, black friday, 旺季备战, 圣诞, seasonal planning, q4 planning, ho...

Registry SourceRecently Updated
General

Market Order Tracker

从接单到交付的全生命周期追踪。智能管理订单状态,自动提醒交期节点,让订单多而不乱、交付准时可靠,适合订单繁忙的贸易公司和工厂外贸部门。

Registry SourceRecently Updated
General

Amazon Pricing Intelligence

亚马逊科学定价策略助手 — 帮助卖家告别「定价靠拍脑袋,利润全靠运气」的时代。提供成本核算、同行参考、促销定价、利润优化和调价建议,让每一分利润都有据可依。支持美国、英国、德国、日本等主流市场。触发词:amazon pricing, 定价策略, 利润优化, pricing optimization, amazon...

Registry SourceRecently Updated