Skip to main content

asset-generation

Use to generate images or videos with Creatify's model catalog (~90 image/video models: Veo, Kling, Seedance, Nano Banana, Flux, GPT-image, etc.). Covers model discovery (asset_list_models, asset_get_model_schema), asset_generate, asset_get, and picking the right model and task variant (text-to-video, image-to-video, reference-to-video, edit).

معلومات المصدر

المستودع
creatify-ai/Creatify-agent-plugin
آخر نشاط في المصدر
١٦ يوليو ٢٠٢٦ في ٠٧:٢٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
asset-generation
description
Use to generate images or videos with Creatify's model catalog (~90 image/video models: Veo, Kling, Seedance, Nano Banana, Flux, GPT-image, etc.). Covers model discovery (asset_list_models, asset_get_model_schema), asset_generate, asset_get, and picking the right model and task variant (text-to-video, image-to-video, reference-to-video, edit).
# Image / Video Asset Generation ## Purpose Generate standalone image or video assets from Creatify's model catalog — b-roll, product shots, cinematic clips, edited/upscaled images, etc. For a talking avatar use `avatar-video` (Aurora) instead; this skill is for general generation models. ## Mandatory discovery flow — never guess params 1. **`asset_list_models`** — browse the catalog (~90 models). Filter with `media_type` (`image` | `video`) and/or a `query` substring. Each row has `model_name`, `media_type`, `title`, `description`, `plan_level`. 2. **`asset_get_model_schema(model_name)`** — get that model's `input_params`. **Do NOT guess input_params** — they differ per model. 3. **`asset_generate`** — start the generation with the model + validated params. 4. **`asset_get`** — poll until the asset is ready, then return its URL. ## Picking the model - Match `media_type` and the **task variant encoded in the model name suffix** to what the user has: - `/text-to-video`, `/text-to-image` — prompt only. - `/image-to-video`, `/image-to-image` — a starting image. - `/reference-to-video` — one or more reference images for subject/style. - `/first-last-frame-to-video` — a start and end frame. - `/edit`, `/video-to-video/edit` — modify an existing image/video. - `/extend-video` — lengthen an existing clip. - Respect `plan_level` (`free` / `starter` / `pro`): if the user's plan can't use a model it will be gated — surface that instead of failing silently. - The catalog changes over time. Always discover at runtime with `asset_list_models`; do not rely on a hardcoded model list. ## Align Before Generating Generation is paid and time-consuming. Confirm the load-bearing choices before generating: what to generate, image vs video, aspect ratio/duration, and (if it matters) which model tier. Establish one sample before batching many. ## Async & Verify `asset_generate` is long-running. Poll `asset_get`; only report success once it returns a finished asset URL. See `verification` and `known-errors`.
عرض على GitHub