gitwtfhub

wtf is assetflow-skill?

open-biz/assetflow-skill — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 3/5Setup · moderate

TL;DR

AssetFlow gives AI agents a defined set of scripts to generate, trim, and normalize video clips so they stop hallucinating file paths and crashing renderers.

Mindmap

mindmap
  root((AssetFlow))
    What it does
      Trims video clips
      Normalizes frame rates
      Generates AI avatars
    Tech stack
      Node.js
      TypeScript
      FFmpeg
    Use cases
      Agent video pipelines
      Avatar generation
      Voiceover and images
    Audience
      AI agent builders
    Setup
      Needs API keys
      HeyGen Hyperframes

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Let an AI agent trim and normalize raw video clips before feeding them to a renderer.

REASON 2

Generate an AI avatar clip through the HeyGen API as part of an automated video pipeline.

REASON 3

Add AI-generated voiceover and background images to a video project via ElevenLabs and Ideogram.

REASON 4

Browse and reuse community-made video assets through the included gallery UI.

What's in the stack?

Node.jsTypeScriptFFmpegNext.jsTailwind CSS

How it stacks up

open-biz/assetflow-skill0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires separate API keys for HeyGen, ElevenLabs, and Ideogram set in an environment file.

License terms are not stated in the provided text.

Wtf does this do

AssetFlow is an automated pipeline that helps AI agents handle video files without getting confused. The README describes the core problem clearly: when AI coding agents try to work with video programmatically, they tend to hallucinate incorrect file paths, struggle with timeline calculations, and crash video renderers by feeding them clips with inconsistent frame rates or resolutions. AssetFlow solves this by giving agents a defined set of scripts they can call to generate, fetch, trim, normalize, and measure media files in a predictable way. The workflow is built around HeyGen Hyperframes, a tool for assembling programmatic video. AssetFlow acts as the layer between raw, unedited clips and the Hyperframes renderer. An agent reads a SKILLS.md file that documents what each script does, then runs those scripts as needed: listing available local assets, generating an AI avatar clip via the HeyGen API, getting the exact duration of a video file, trimming a raw recording to a specific moment, and normalizing clips to a consistent resolution and frame rate before passing them to Hyperframes. It also integrates with ElevenLabs for premium voiceover generation and Ideogram for AI-generated image backgrounds, with each service requiring its own API key set in an environment file. The tech stack is Node.js with no complex frameworks for the core scripts, FFmpeg and FFprobe for video processing, and a separate Next.js and Tailwind CSS gallery UI for browsing community assets. It is written primarily in TypeScript and is designed to be installed into an existing AI agent project via a one-line curl script.

Yoink these prompts

Prompt 1
Show me how an AI agent should read SKILLS.md and call AssetFlow's scripts in the right order.
Prompt 2
Help me set up the HeyGen, ElevenLabs, and Ideogram API keys AssetFlow needs in my environment file.
Prompt 3
Explain how AssetFlow normalizes clips to a consistent resolution and frame rate before Hyperframes renders them.
Prompt 4
Walk me through installing AssetFlow into an existing AI agent project with the one-line curl script.

Frequently asked questions

wtf is assetflow-skill?

AssetFlow gives AI agents a defined set of scripts to generate, trim, and normalize video clips so they stop hallucinating file paths and crashing renderers.

What language is assetflow-skill written in?

Mainly TypeScript. The stack also includes Node.js, TypeScript, FFmpeg.

What license does assetflow-skill use?

License terms are not stated in the provided text.

How hard is assetflow-skill to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is assetflow-skill for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.