Communitygithub.com

feicaiclub/video-spec-builder

When the user says they want to make a video, promotional video, product demo, animated short, TikTok/YouTube content, or wants to modify storyboards, adjust pacing, change shots, tweak subtitles, add voiceover, or alter transitions. Uses Socratic questioning to gather video requirements and proactively activates all rendering capabilities (TTS / subtitles / 3D / shaders / audio reactivity, etc.) to output a standardized video-spec.md for rendering.

What is video-spec-builder?

The feicaiclub/video-spec-builder skill is designed for AI agents interacting with developers and content creators who want to produce or edit video content. It employs a Socratic questioning approach to systematically explore and clarify the user's video requirements, such as format, style, pacing, narrative structure, and technical specifications. The skill then proactively triggers the full range of rendering capabilities—including text-to-speech (TTS), subtitle generation, 3D elements, shaders, audio reactivity, and more—based on the gathered information. Its primary output is a standardized `video-spec.md` file, which serves as a comprehensive blueprint for rendering engines. This skill supports platforms like Claude Code, Cursor, Codex, and similar AI agent tools, making it invaluable for streamlining video production workflows from concept to specification.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/feicaiclub/video-spec-builder/tree/main/skills/video-spec-builder

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

What does video-spec-builder do?

When the user says they want to make a video, promotional video, product demo, animated short, TikTok/YouTube content, or wants to modify storyboards, adjust pacing, change shots, tweak subtitles, add voiceover, or alter transitions. Uses Socratic questioning to gather video requirements and proactively activates all rendering capabilities (TTS / subtitles / 3D / shaders / audio reactivity, etc.) to output a standardized video-spec.md for rendering.

Related Skills