Asset Library
1,738 video parts you can take today, and 557 more to learn from. Find one you like, then open it for the details.
Showing 77 of 2,295Show everything
In words · 77
locate.mjsFinds a point in an image by drawing numbered grids over it with ffmpeg. Its auto mode posts the image to Google if GEMINI_API_KEY is set.Tool · Apache-2.0A check on the resultverify-motion.mjsCompares the motion in a render against a reference export (Figma's own MP4) and fails under 15 dB. Described in the figma SKILL.md; the…Tool · Apache-2.0A check on the resultaudio_probeReads the length and stream details of an audio or video file with ffprobe. Runs on the machine; needs ffprobe. Works with no keys.Tool · Link onlyA check on the resultcomposition_validatorChecks a planned composition before rendering: catches audio and picture lengths that do not match and similar plan errors. Runs on the…Tool · Link onlyA check on the resultframe_samplerPulls still frames out of a video with FFmpeg, at set times or intervals. Runs on the machine; needs ffmpeg. Works with no keys.Tool · Link onlyA check on the resultvideo_analyzerTakes a reference video apart: transcript, scenes, sampled frames and structure, written up as a brief the agent plans from. Runs on the…Tool · Link onlyA check on the resultvideo_understandDescribes frames or clips with a local vision-language model. Runs on your own GPU with model weights you download; needs transformers…Tool · Link onlyA check on the resultvisual_qaAutomatic checks on a rendered video: black frames, frozen stretches and similar faults, from sampled frames. Runs on the machine; needs…Tool · Link onlyA check on the resultcharacter_animation_reviewerChecks a character animation: rig integrity, motion and render readiness, as a report. Runs on the machine. Works with no keys.Tool · Link onlyA check on the resultBacklotA local web board that watches the projects folder and shows a production as it runs: stages, script, scene plan, generated assets as a…Tool · Link onlyA check on the resultSlideshow risk scorerScores a scene plan from 0 to 5 on six things that make a video feel like a slide deck: repetition, decorative visuals, motion without…Tool · Link onlyA check on the resultScene variation checkerChecks a scene plan for sameness before any asset is made: shot sizes, camera movement, lighting, a flagged high point, texture words…Tool · Link onlyA check on the resultDelivery promiseClassifies what a video has promised to be (for example led by motion or led by stills) at proposal time and locks it, so the render cannot…Tool · Link onlyA check on the resultCheckpoint storeWrites and reads a saved state after each stage so a run can resume, and refuses to record a gated stage as done without recorded approval.Tool · Link onlyA check on the resultSource media reviewInspects footage a user supplies (probe, sampled frames, scenes, transcript) and writes one normalized review file, so planning starts from…Tool · Link onlyA check on the resultScene pacing checkChecks that the steps of a fake terminal scene land in time with the narration cues, and fails loudly when they drift.Tool · Link onlyA check on the resultTool event logAn append-only log of tool events per project, written whenever a tool runs and read by the Backlot board.Tool · Link onlyA check on the resultatelier_snapshots.pyRenders one review still per scene of a hand-written composition so the board can show them.Tool · Link onlyA check on the resultbacklot_simulate_run.pyFakes a pipeline run on disk so the Backlot board can be watched updating; useful as a demo of the board.Tool · Link onlyA check on the resultbacklot_screenshot_stage.pyBuilds fictional projects and captures the board screenshots used in the README, with Playwright.Tool · Link onlyA check on the resultbacklot_visual_eval.pyA screenshot test for the board: captures fixed views and compares them with saved ones.Tool · Link onlyA check on the resultbacklot_watch_captures.pyCaptures a board screenshot each time a watched project changes.Tool · Link onlyA check on the resultkling_official_animated_explainer_e2e.pyAn end-to-end check of the Kling provider path; a free dry run by default, paid modes on request.Tool · Link onlyA check on the resultatlas_media_smoke.pyAn opt-in paid test run of the Atlas Cloud media tools.Tool · Link onlyA check on the resultGallery (static preview site)A static site that lists the 124 cards and 150 moves with search, filters and copyable names. The data is gallery/api/library.json. 54…Tool · Apache-2.0A check on the resultsmoke-render-demos.py (first-frame test of every demo)Registers every demo that exports a duration into a generated root file and renders its first frame, to catch demos that compile but crash.Tool · Apache-2.0A check on the resultshot-polish (the redesign review rig)The author's tooling and notes from the October 2026 pass that re-made all 216 demos and kept 150: per-shot notes, a keep/cut decisions…Tool · Apache-2.0A check on the resultlook.pyInspects a rendered film: contact sheet, cut list, frames just before each cut, an audio audit, and gates G0 (render exists and moves), G2…Tool · Apache-2.0A check on the resultlint.mjsThe page-chrome lint, gate G5: loads the film's HTML and fails corner labels, tracked-caps labels, counters, timecodes, header or footer…Tool · Apache-2.0A check on the resultblind_review.pyBuilds a local page for choosing between two or more versions blind: random left/right, synced play, frame step, a pick and notes, with the…Tool · Apache-2.0A check on the resultSafe mode (BLENDER_MCP_SAFE_MODE)An optional checker, off by default, that reads every script the model sends before it reaches Blender and rejects it if it imports…Tool · MITA check on the resultContext log (BLENDER_MCP_CONTEXT_LOG)An optional local log, off by default, of how many characters and estimated tokens each tool definition and tool result costs the…Tool · MITA check on the resultlookReturns one picture of the scene so the model can check its work: the user's viewport, the view through the scene camera, an auto-framed…Tool · MITA check on the resultget_scene_infoDescribes the scene in text: one header line, then one line per object with the fields asked for (location, size, whether it sits on the…Tool · MITA check on the resultget_addon_statusReports the Blender version, whether the add-on matches the server, which libraries and generators are switched on, and whether data…Tool · MITA check on the resultdisable_telemetryTurns the opt-in collection of prompts, code, screenshots and scene data off from inside a chat. It can only turn it off, and it does not…Tool · MITA check on the resultrecord_trajectory_feedbackAsks the model to file the user's reaction to a result (accept, reject, undo, or a correction in their words) into the author's training…Tool · MITA check on the resultopen_viewportShows the latest viewport picture in a panel beside the conversation.Tool · MITA check on the resultviewport_latestReturns the stored viewport picture if it is newer than the one the panel has; does not touch Blender.Tool · MITA check on the resultviewport_captureTakes a fresh viewport picture for the panel, on Refresh or by itself after the scene changes.Tool · MITA check on the resultviewport_pickFinds the object under a click on the viewport picture, so a person can point at a thing and attach it to their next message.Tool · MITA check on the resultsearch_mentionsLists scene objects, materials and collections matching a few typed letters, for @-mentions in the message box.Tool · MITA check on the resultblender:// resources (object, material, collection)Three MCP resource addresses that return one scene item's details as JSON, used by the @-mentions.Tool · MITA check on the resultViewport app (apps/viewport.html)A single HTML page the server hands to clients that support MCP Apps: a live viewport picture beside the chat with refresh and…Tool · MITA check on the resultfal-batch.test.mjsNine tests for the Fal helper that run against a mocked network: concurrency, resuming without paying twice, uncertain submissions never…Tool · MITA check on the resultpreview-server.pyA 46-line Python web server for the loop's screenshots: it serves the working folder on this machine only and accepts a PNG posted to…Tool · MITA check on the resultinspect-threejs-canvas.mjsOpens a running page in headless Chromium, checks the canvas is not blank, and measures the picture: color entropy, share of the dominant…Tool · MITA check on the resultcheck_evidence.pyChecks that the screenshots and reports a finished game claims really exist on disk, belong to the current run, are not blank and recorded…Tool · MITA check on the resultTest hooks and diagnostics contractTwo objects a page puts on window so a script can take a repeatable picture of it: diagnostics (frame count, renderer draw calls and…Tool · MITA check on the resultvisual.spec.tsA Playwright smoke test (one test, run on a desktop and a phone profile): the canvas is big enough and its pixels vary, so a blank or…Tool · MITA check on the resultvisual-regression.template.tsA Playwright screenshot-baseline template that seeds, sets a named state, freezes, hides debug UI and then compares against a stored…Tool · MITA check on the resultbot-playtest.template.tsA Playwright bot that holds keys on a script and measures whether the game really plays: frames advanced, distance moved, score gained, and…Tool · MITA check on the resultaudit.mjsProves a figure's geometry instead of trusting the eye: records each part's true shape as you draw it, ray-casts every overlapping pair to…Tool · MITA check on the resultturn-audit.mjs (3D orbit audit, beta)Checks a 3D figure at every turn angle and in every motion clip: no ordering cycles, no loose groups. Slow by the repo's own account: 15 to…Tool · MITA check on the resultcapture.mjsScreenshots a figure with headless Chrome through the browser's own debugging protocol, with no npm packages: whole card, phone width, a…Tool · MITA check on the resultdrive.mjsRuns a scripted session in headless Chrome: move, click, key, wait-until, run JavaScript in the page, slow motion (for example 0.05x) and…Tool · MITA check on the resultlines.mjsThe line-end check: on a built page, every seam, rule, rib, tick and pointer must end on a stroke, a dot or an outline. It rings the…Tool · MITA check on the resultturn-check.mjsBrowser checks for 3D figures: fidelity against the kit's own builders, a z-buffer order check, pixel pops between tiny angle steps, line…Tool · MITA check on the resultturn-bench.mjsTimes the 3D engine in Node: CPU time per kind of part.Tool · MITA check on the resultBlueprint proof harnessA small offline page that loads one kit, lights it with one sun on neutral gray with no post-processing, and stands at four distances…Tool · MITA check on the resultcapture.pyServes a built scene from a local port, opens it in headless Chromium, visits its named views, clicks controls you name and writes PNGs and…Tool · MITA check on the resultcapture_view_quality.pyMeasures whether a captured frame is usable at all: near-black, filled by a wall, or flat. Used by capture.py's --expect-usable.Tool · MITA check on the resultmanifest_contract.pyChecks the catalog manifest is one the helpers support before any record path is read.Tool · MITA check on the resultblueprint_validation.pyChecks that a blueprint record, its module and its proof captures agree. Maintainer tooling for this repo; not part of the installed skill.Tool · MITA check on the resultbuild-index.pyRegenerates the human-readable catalog pages and the coverage summary from the records; --check fails if they are stale. Maintainer tooling…Tool · MITA check on the resultcatalog_validation.pyThe catalog contract checks used by validate.py. Maintainer tooling for this repo; not part of the installed skill.Tool · MITA check on the resultcheck-docs.pyChecks links and JSON examples in the repo's Markdown. Maintainer tooling for this repo; not part of the installed skill.Tool · MITA check on the resultcheck-retrieval.pyRuns 249 authored search cases against search.py and reports which known intents find their record. Maintainer tooling for this repo; not…Tool · MITA check on the resultevidence-log.pyAppends a contract-shaped evidence event and a record snapshot to a change log. Maintainer tooling for this repo; not part of the installed…Tool · MITA check on the resultevidence_log_events.pyBuilds the event objects and snapshot paths for evidence-log.py. Maintainer tooling for this repo; not part of the installed skill.Tool · MITA check on the resultevidence_validation.pyChecks evidence links and observations for validate.py without certifying that they are true. Maintainer tooling for this repo; not part of…Tool · MITA check on the resultkit-proof.pyTurns one blueprint record into four real captures, a proof log with a hash per picture, and an evidence event. Maintainer tooling for this…Tool · MITA check on the resultkit_proof_harness.pyAssembles the offline proof page for kit-proof.py with a vendored three: no bundler, no network, no install. Maintainer tooling for this…Tool · MITA check on the resultmigrate-catalog.pyPreviews or applies the one-file-per-record layout while keeping content and search results the same. Maintainer tooling for this repo; not…Tool · MITA check on the resultpackage.pyBuilds repeatable ZIPs of the skill and the Codex plugin; never installs or publishes. Maintainer tooling for this repo; not part of the…Tool · MITA check on the resultshowcase.pyRenders the 21 showcase stills, one browser at a time, resumable, inside a time budget. Maintainer tooling for this repo; not part of the…Tool · MITA check on the resultvalidate.pyValidates the whole catalog and the public evidence with the standard library: schemas, cross-references, content hashes and proof links…Tool · MITA check on the result