← falCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to fal
Snapshot Sep 30, 2026 · 22:46 UTC · version 1.1.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "fal-workflow",
"description": "Design multi-step fal.ai media workflows for MCP execution. Use when the user wants model chaining, batch generation, fan-out/fan-in, frame bridging, narrated video, dataset creation, reusable pipeline logic, or workflow JSON.\n",
"included_files": [],
"skill_md_contents": "---\nname: fal-workflow\ndescription: >\n Design multi-step fal.ai media workflows for MCP execution. Use when the user\n wants model chaining, batch generation, fan-out/fan-in, frame bridging,\n narrated video, dataset creation, reusable pipeline logic, or workflow JSON.\n---\n\n# fal.ai Workflows\n\nUse this skill when a single model call is not enough. A workflow is a planned\nsequence of model calls with dependencies, retries, quality gates, and a final\nmanifest.\n\n## Workflow Modes\n\n- Cloud workflow JSON: use when the user wants a reusable graph asset.\n- MCP-orchestrated workflow: use when the client should run a sequence now through\n the fal.ai MCP tools.\n\nDo not call genmedia CLI from this plugin. If a source skill mentions CLI\norchestration, translate that intent into MCP tool usage.\n\n## Planning Pattern\n\n1. Define final deliverable and acceptance criteria.\n2. Split into nodes: input assets, generation, utility transforms, edits,\n video/audio/3D steps, and final packaging.\n3. Choose model per node with `model-routing`.\n4. Capture dependencies: which output URL feeds which next input.\n5. Inspect schema for each endpoint before building payloads.\n6. Run independent expensive nodes async.\n7. Poll async nodes without restarting completed work.\n8. Gate each step: preserve identity/product, check duration, check format.\n9. Return a manifest: node, endpoint, request id, inputs, output URLs, defects.\n\n## Useful Patterns\n\n- Anchor first: generate or upload a strong still, then drive edits/video from\n that approved asset.\n- Fan-out: create several variants from the same anchor, then select one.\n- Fan-in: combine product, logo, character, or style references into an edit.\n- Frame bridge: generate first and last frame, then use image-to-video or\n supported controls to bridge motion.\n- Audio-first: generate/upload voice first, then match visuals to duration.\n- Utility cleanup: background removal, compression, upscaling, format\n conversion, segmentation, or OCR as deterministic nodes.\n\n## Failure Handling\n\n- 422/schema error: re-inspect schema and remove guessed fields.\n- Product/identity drift: switch to reference/edit workflow.\n- Video still running: keep polling the same request id.\n- Bad prompt alignment: reduce prompt scope and change one variable at a time.\n- Cost spike: reduce variants, duration, resolution, or use draft endpoints.\n"
}SHA-256: b418ce5b2247af98e4df969201e4e25ea34411719118771bd00d5e556fbc5958