add-fal-model

Automate Fal provider model integration into tarash-gateway with mappers, registry, and tests.

4|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/vertexcover-io/tarash --skill add-fal-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-fal-model
Source: https://github.com/vertexcover-io/tarash/tree/main/.claude/skills/add-fal-model
Command: npx skills add https://github.com/vertexcover-io/tarash --skill add-fal-model

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the integration of a new Fal provider model into tarash-gateway by scaffolding field mappers, updating registries, and generating unit and end-to-end tests.

Core Features & Use Cases

  • Unified mapper scaffolding for Fal model families, covering video, image, and audio variants
  • Registry registration with shortest unique prefix to enable prefix-based variant resolution
  • Automated generation of unit and end-to-end tests templates with documentation guidance
  • Step-by-step CRITICAL read-before-writing process to ensure consistent and safe integrations

Quick Start

Add a new Fal model by following the CRITICAL read-before-writing steps, then run unit and end-to-end tests to validate the integration.

Frequently Asked Questions about add-fal-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new Fal model integration to a gateway with tests?

Adding a Fal model integration to a gateway requires scaffolding field mappers, updating the model registry, and wiring unit and e2e tests, which this automated workflow handles for video, image, and audio variants.

What does the field mapper scaffolding process do for Fal media variants?

Field mapper scaffolding generates logic to map Fal media variant inputs and outputs to the gateway, supporting video, image, and audio or TTS variants to ensure proper data transformation.

Do I need to read existing files before writing new Fal model integrations?

Yes, the integration enforces a CRITICAL read-before-writing process, requiring you to review existing files and scripts before modifying the model registry to ensure consistent and safe contributions.

How are unit and e2e tests generated when integrating Fal provider models?

Unit and e2e tests are generated automatically using structured templates with documentation guidance, validating the new Fal provider model integration and ensuring field mappers and registry updates function correctly.

Can I use prefix-based variant resolution when registering Fal models?

Yes, registry registration uses the shortest unique prefix to enable prefix-based variant resolution, allowing the gateway to correctly identify and route Fal media variants during integration.