From ai-video-producer
Export an AI-Video-Producer pipeline to ComfyUI workflow JSON — produce a workflow the user can load in ComfyUI to reproduce (or approximate) a hosted-API pipeline locally. Best-effort: maps fal/replicate model calls to equivalent ComfyUI checkpoints/LoRAs/samplers and flags stages that have no native ComfyUI equivalent. Use when the user wants to take a pipeline that's been working via APIs and bring it onto local hardware (cost reduction, offline work, fine-grained control).
npx claudepluginhub danielrosehill/claude-code-plugins --plugin ai-video-producerThis skill uses the workspace's default tool permissions.
- A pipeline directory `pipelines/<name>/` with a complete `SPEC.md` and stage files.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
pipelines/<name>/ with a complete SPEC.md and stage files.pipelines/_shared/checkpoints.md or similar) so you can pick from models the user already has locally.| Pipeline stage | ComfyUI nodes |
|---|---|
| Text-to-image (Flux) | UNETLoader (flux), DualCLIPLoader, CLIPTextEncode ×2, KSampler, VAEDecode, SaveImage |
| Text-to-image (SDXL) | CheckpointLoaderSimple, CLIPTextEncode ×2, KSampler, VAEDecode, SaveImage |
| Image-to-video (SVD) | ImageOnlyCheckpointLoader, SVD_img2vid_Conditioning, KSampler, VAEDecode, VHS_VideoCombine |
| Image-to-video (Wan / Hunyuan) | corresponding loader + sampler + VHS combine |
| Upscale (Real-ESRGAN, 4x-UltraSharp) | UpscaleModelLoader, ImageUpscaleWithModel |
| Frame interpolation (RIFE / FILM) | RIFE VFI from ComfyUI-Frame-Interpolation |
| ControlNet | ControlNetLoader, ControlNetApply |
| LoRA | LoraLoader chained before sampler |
For stages that have no native equivalent (most lip-sync APIs, Runway Gen-3, Kling, Hailuo, Sora, Veo, ElevenLabs) — emit a placeholder Note node with the original API call documented, and tell the user this stage will still need to run via API even after the local move.
SPEC.md and each stages/NN-*.md.<choose checkpoint> placeholders the user must fill.{node_id: {class_type, inputs}}). Sequential numeric IDs starting from 1. Wire inputs references as [source_id, output_index] pairs.-1 (random) unless the stage specifies a fixed seed.pipelines/<name>/comfy/workflow-export.json — the API-format workflow.pipelines/<name>/comfy/manifest-export.md — checkpoints, LoRAs, custom nodes the user needs (with ComfyUI-Manager install names where possible).SPEC.md with a "Local execution" section pointing at the export.manifest-export.md. Don't pretend a full local equivalent exists.