本文へ移動
cccskills
無料GitHub で公開

fal-ai-generation

Generate and edit images, create video, audio, 3D assets or material maps through fal.ai MCP or the Python queue client. Use for fal model discovery, reference uploads, generation, recovery and local delivery.

インストール方法を見る

含まれるファイル(10)

  • SKILL.md4.1 KB
  • examples/concept.json331 B
  • examples/edit.json374 B
  • examples/WALKTHROUGH.md1.6 KB
  • references/mcp-workflow.md4.5 KB
  • references/prompting-and-review.md2.6 KB
  • references/setup.md2.5 KB
  • scripts/fal_job.py9.3 KB
  • scripts/requirements.txt42 B
  • scripts/test_fal_job.py4.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

fal.ai generation

Turn the user's brief and supplied references into downloaded, reviewed assets. Use the connected fal.ai MCP when available. The included Python helper handles local uploads and queue recovery when MCP cannot access the local filesystem. This skill and its relative resources can be copied into another project.

Choose the operation

Distinguish concept exploration, faithful editing, reference-sheet preparation, motion generation, mesh generation and material creation. Preserve a selected provider, model, accepted image, pose, camera and requested output count. An edit changes the requested feature; it does not redesign the whole asset.

When no model is selected, call recommend_model with the actual task. Then read get_model_schema for the exact endpoint. Similar display names on different providers are not interchangeable endpoint IDs. Inspect pricing for the planned batch, especially video or 3D; use existing task authorization without asking again for already-approved work. Defaults in an old script are not a model choice.

Read MCP calls for parameter examples and recovery. Read prompting and review for concept, reference-edit and material decisions. Read setup when connecting another machine. Each recipient uses their own account and credentials.

Run and retain the job

  1. Inspect the selected input files. Upload only the references needed for the requested task. A hosted MCP cannot read a local Windows path: use the upload helper or a client-side upload tool, then pass the resulting URL.
  2. Prepare inputs from the live schema. Fields such as image_urls, image_url, aspect_ratio, image_size, resolution and duration differ by endpoint. Do not pass every model the same argument object. Do not add web search, background removal, extra views or video unless they serve this task.
  3. Prefer submit_job for long operations; run_model is convenient for images. Immediately save endpoint, request ID, returned status/result URLs and the input parameters in the task directory. processing is normal, not failure.
  4. Continue with check_job, then get_job_result when complete. Prefer the canonical URLs returned by the service. A wait timeout does not authorize a duplicate submission. A terminal result can still contain a provider error. If submission returned no ID, inspect request history before trying again.
  5. Download the outputs before relying on a CDN link. Inspect each requested asset, preserve rejected takes with their reasons, and make the chosen result easy to open and download. Record technical completion separately from visual acceptance. A generated mesh still needs its own rig/topology/export checks.

Keep the prompt, source filenames or hashes, model ID, request ID, local outputs and review verdict together. Credentials and raw signed links do not belong in a shareable report. In Mr. Mak, use the current Workspace card and its shared image viewer; elsewhere use the recipient's requested output directory.

Included tools and examples

  • Queue helper: --help, upload, submit, status and result download. One receipt per job; an existing receipt blocks another submission.
  • Python dependencies.
  • Concept input and edit input: neutral requests, with no private artwork or working account URLs.
  • Example task: a non-spending rehearsal followed by the commands for an explicitly requested generation.

Resolve these paths against this skill directory. Run --help or submit --dry-run to check installation without a generation. Runtime keys come from the environment or an explicitly selected .env; never print their values.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Choose a workflow for 3D concepts, meshes, materials, animation, game VFX, UI, levels, audio and native visual review.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

Rig and animate supplied characters in Blender, revise motion from references, and deliver editable sources plus a verified game export.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

Prepare strict-front character sheets, isolated parts and optional multiview references for 3D modeling from an approved image.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

Prepare a precise handoff for an agent or developer implementing a feature, continuing a task or reviewing a finished change.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

Integrate approved character clips into a game's movement and combat systems, including turn compensation, gait phase, event timing and interruptions. Use after animation authoring or to repair runtime transitions.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

Build and review game sound banks, map chosen takes to real events, and prepare or verify runtime playback with timing, repetition and mix limits. Use for unit voices, foley, impacts, UI cues and ambience.

日本語の概要は準備中です。原文の説明を表示しています。

witnesstodark/mr-mak-workspace3612026年10月11日 更新

witnesstodark のスキルをすべて見る

このスキルの問題を報告する