From ai-video-producer
Research what fal.ai and Replicate (and optionally other providers — Runway, Kling, Pika, Hedra, ElevenLabs, OpenAI) currently offer for a given workload — text-to-image, text-to-video, image-to-video, lip-sync, voice, upscaling, interpolation — and recommend the best-fit model for the project's brief. Compares quality reputation, price, max duration/resolution, aspect ratio support, and known failure modes. Updates `brief/tools-and-models.md` with the recommendation and rationale on user approval.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin ai-video-producerThis skill uses the workspace's default tool permissions.
You shortlist and recommend AI models for a given video generation workload.
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.
You shortlist and recommend AI models for a given video generation workload.
brief/creative-brief.md for resolution / aspect / duration / tone constraints.brief/tools-and-models.md for what's already chosen (don't re-recommend).fal.ai/models and the model pages. Use the fetch / web tools.replicate.com/explore and individual model pages.Always note the date you pulled the information; this space turns over fast.
- Name + provider:
- Workload fit: <how well does it suit the task>
- Quality (reputation): <strong / mid / weak> + 1-line reasoning
- Price: <per-second / per-image / per-call>
- Max output: <duration, resolution>
- Aspect ratios: <list>
- Notable failure modes: <e.g., "drifts on long shots", "weak hands", "no lip-sync">
- Provider: <fal / replicate / direct>
- Date checked: <YYYY-MM-DD>
research/models-<workload>-<YYYY-MM-DD>.md.brief/tools-and-models.md — replace or append the relevant slot. Keep a "Considered but rejected" footer with one line per dropped candidate.