← falCONTENT HISTORY

Update to fal

Snapshot Sep 30, 2026 · 22:46 UTC · version 1.1.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "fal-media",
  "description": "Generate, edit, or process media through fal.ai. Use when the user names Fal or fal.ai, requests Fal model discovery, schema, pricing, or job handling, or asks to use a named media model available through Fal such as MiniMax H3 Max. Do not activate when the user explicitly chooses another provider.\n",
  "included_files": [],
  "skill_md_contents": "---\nname: fal-media\ndescription: >\n  Generate, edit, or process media through fal.ai. Use when the user names Fal\n  or fal.ai, requests Fal model discovery, schema, pricing, or job handling, or\n  asks to use a named media model available through Fal such as MiniMax H3 Max.\n  Do not activate when the user explicitly chooses another provider.\n---\n\n# fal.ai Media\n\nRoute media generation and processing through the fal.ai MCP tools exposed by\nthis plugin. This is the provider-level entry point; load a more specialized\nFal skill when the task needs its production guidance.\n\n## Provider And Model Routing\n\n- Preserve an explicitly requested provider. When the user names Fal, keep the\n  operation on Fal. When the user names another provider, do not invoke Fal.\n- For a named model, search Fal's live catalog and verify its exact canonical\n  endpoint. Prefer an exact match over a similarly named model exposed by an\n  intermediary. Do not silently substitute a different model or provider.\n- When no model is specified, call `recommend_model` for a current candidate,\n  then judge the result against the requested artifact and constraints.\n- Inspect the selected endpoint schema before constructing its input. Check\n  pricing when duration, resolution, batching, training, audio, video, or 3D\n  can materially affect cost.\n\n## Execution\n\n- Use `run_model` for bounded image and utility operations.\n- Use `submit_job` for video, audio, 3D, training, or other long-running work;\n  poll the same request with `check_job`, then fetch it with `get_job_result`.\n- Upload local inputs before generation when the endpoint requires a URL.\n- Preserve continuity with image-to-video, reference-to-video, or frame\n  extraction when an earlier result should anchor the next shot.\n- Return the endpoint ID, request ID, output URL, and material limitations.\n\n## Related Skills\n\n- Load `model-routing` for model selection beyond a direct exact match.\n- Load `fal-models-catalog` for broader family or modality comparisons.\n- Load `fal-prompting` after selecting an endpoint that needs family-specific\n  prompt construction.\n- Load `fal-workflow` for model chains, batches, or dependent generation steps.\n"
}

SHA-256: f935c19ee556d8cbc843a74158e8847a3a6282b87b3af21c3357977174b31af4