yoooclaw-media-generate SKILL.md skillA
yoooclaw-media-generate from yoooclaw/cli is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add yoooclaw/cli/yoooclaw-media-generate@git:20261009.b7e1c64Pins git:20261009.b7e1c64 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- yoooclaw/cli
- Path
skills/yoooclaw-media-generate/SKILL.md- Versions recorded
- 5
- Latest version
- git:20261009.b7e1c64, committed Oct 9, 2026
- First version recorded
- Sep 23, 2026
- Size
- 22,385 bytes
- Repository stars
- 98
- License
- MIT
AI 图片生成与视频生成:根据用户的文字描述、创意或提示词,直接生成可查看和下载的图片或视频。 当用户想画图、生图、生成图片、创作插画、制作海报配图、头像、壁纸、封面或产品概念图时使用, 例如“帮我画一只小猫”“生成一张日落海边的图片”“做一张咖啡店宣传海报”“给这篇文章配张图”“我想要一个卡通头像”。 当用户想生成视频、文生视频、图片加文字生视频、指定视频首尾帧、做一段短视频或动态场景时使用, 例如“生成一个小猫喝水的视频”“帮我做一段 5 秒的海浪视频”“把这段文字生成视频”“做一个镜头缓慢推进森林的短片”。 也适用于询问生成所需积分、查询已提交视频任务的进度或获取结果, 例如“生成这个视频要多少积分”“刚才的视频生成好了吗”。用户只描述目标画面并明确要求出图或出视频时,也应使用,无需提及 skill 名称。 支持 text-to-image、图生图/图片编辑、text-to-video、参考图加文字及首尾帧视频请求、积分估算和视频任务查询;仅搜索现有素材、仅编写提示词或脚本、剪辑已有视频不属于当前能力。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 图片与视频生成 通过自有服务生成媒体,脚本仅依赖 Python 3 标准库。根据用户需求执行下方图片或视频分支;查询已有视频任务时直接使用任务 ID 查询。 ## 共同流程 1. 每次新的生成请求都必须先询问并等待用户选择本次规格:图片询问标准版/专业版;视频询问 480P/720P/1080P 和 2–30 秒的时长。支持多张生成时还要确认本次张数,图生图/首尾帧请求还要确认本次素材及顺序。不能根据上文、历史偏好、上一次生成或“再来一张/一段”自动沿用规格。即使新请求中已写明规格,也先复述并请用户确认本次选择;收到回复前不估价、不生成。可以一次集中询问所需选项,面向用户用档位和规格描述,隐藏内部模型名称、供应商及路由。 2. 使用对应脚本的 `estimate` 获取报价。返回 `estimate_response.credits` 后,告知本次规格和预计总积分;估算失败或金额不明时停止生成。 3. 展示本次规格和本次估算的总积分,等待用户明确授权本次生成。历史报价或历史生成授权不能用于新的请求。只有本次已获授权才传 `--confirmed`,生成规格必须与本次确认和估算一致;规格或报价变化时重新询问确认。 4. 取得有效结果后,脚本已自动保存到工作空间并给出 `reply_markdown`,按“结果交付”回复。预计积分与实际扣费分开表述,当前生成响应不提供实际扣费金额。 本次请求中的规格回复、估价确认、生成、轮询和结果交付属于同一次流程,不因每次调用脚本而重复询问已经确认的本次规格。查询或续查已有任务时直接使用原任务 ID,不重新询问规格,也不创建新任务;用户另提生成、重做或再生成请求时,必须重新开始上述选择和授权流程。 ### 选项询问与确认 - 档位、分辨率、时长、张数/条数、风格等选项类问题,在工具可用时优先使用 `AskUserQuestion`,将本次需要确认的选项集中询问;工具不可用时用文字询问,不依赖特定工具才能继续流程。 - `AskUserQuestion` 返回的用户选择或自由填写答案,就是本次有效的规格确认,与用户直接回复文字同等有效。逐项读取返回结果并保留本次已确认的值;不能因为答案来自工具结果而认定用户尚未选择,也不能要求用户再用文字重复确认。 - 同一次请求中,必要选项齐全后直接估价;仅追问缺失、含糊或相互冲突的项,或用户主动修改的项,不重新询问已经明确的选项。例如已返回“480P、写实动物”,就按这两个选择继续,不再次询问分辨率和风格。 - 规格选择不等于积分支出授权:估价后仍需展示本次规格及预计总积分,请用户确认是否生成;此时不再重问规格。未提交、取消或空的工具答案不视为已确认,不自行采用默认选项。 ### 提交数量与防重复 …
Read the whole file at its exact version.
How to install
mdr add yoooclaw/cli/yoooclaw-media-generate@sha256:ab18391c2f68b44aThe line at the top of this page pins the label git:20261009.b7e1c64, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ptqu4das6smtykad)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Sep 23, 2026 and Oct 9, 2026, about one every 4 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261009.b7e1c64 latest | 2026-10-09 | b7e1c64 | 22,385 B | A | view · diff |
| git:20261009.7326fc2 | 2026-10-09 | 7326fc2 | 19,524 B | A | view · diff |
| git:20260924.2e9eb2d | 2026-09-24 | 2e9eb2d | 19,537 B | A | view · diff |
| git:20260923.5f982a2 | 2026-09-23 | 5f982a2 | 20,790 B | A | view · diff |
| git:20260923.4aaef4b | 2026-09-23 | 4aaef4b | 20,704 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (22385 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
yoooclaw/cli · 98 stars · license MIT · pushed 2026-11-08 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_ptqu4das6smtykad GET https://markdownregistry.com/api/v1/resolve?ref=yoooclaw/cli/yoooclaw-media-generate GET https://markdownregistry.com/api/v1/blob/ab18391c2f68b44ae9705084e70005e7c00521adb0d646622f7682dbf7c051ad
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.