work-batch-render SKILL.md skillA
work-batch-render from dengxianghua888-ops/reel-scribe is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add dengxianghua888-ops/reel-scribe/work-batch-render@git:20260927.9df448dPins git:20260927.9df448d in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- dengxianghua888-ops/reel-scribe
- Path
atomic/work-batch-render/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260927.9df448d, committed Sep 27, 2026
- Size
- 2,898 bytes
- Repository stars
- 4
- License
- none declared
按明确作品版本执行本地批量导出、已验证结果复用和有限失败恢复,保留不可变尝试记录;不选创作风格、不自动重剪、不发布或提交收费服务。.
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
通用调用先按[能力交接合同](../../contracts/capability-handoff.md)核对当前 Agent 的读取、执行和读回能力。下文的操作名、严格字段、路径和本地执行器只约束选择本库实现的路径;使用其他工具时保留目标、范围、保护项与结果核对语义。
# work-batch-render
使用[batch_ops.py](../../runtime/batch_ops.py),operation=work-batch-render。每次调用的receipt目录是新目录,并且与batch_dir互不包含。
- prepare:绝对batch_dir必须不存在,batch_id,jobs=[{id,store,expected_version,audio_backend?}]。audio_backend 可选且必须为对象;省略时保留 work-render 默认选择。提供时按原值固定到 job,准备只登记选择,不认证该后端可执行;后端具体参数与条件依赖由 work-render 在执行时核验。核对当前工程与依赖,拒绝重复ID或同一store/version,固定文档/运行时/实际FFmpeg与ffprobe字节到manifest.json及SQLite索引。保存返回manifest_sha256。
- status:batch_dir与manifest_sha256。只查状态和当前版本关系,artifact_integrity=NOT_RECHECKED_STATUS_ONLY,不认证产物当前完整性。
- run:batch_dir、manifest_sha256、job_ids、retry_failed布尔。非阻塞OS锁,BATCH_BUSY时停止当前调用;每个选中任务本次最多一次新render。失败重试需retry_failed=true。成功结果先复核请求、回执、全部产物及输出哈希再复用,不能只看文件存在。显式 audio_backend 必须在实际 work-render 请求、结果绑定与 timeline 子回执一致;实际消费 helper 时重核其路径与字节身份,已变更不能复用。无 DSP 的分支不因未消费的 helper 缺失而失败。当前版本变化拒绝新导出,已有历史成功标RENDERED_HISTORICAL;不回写作品。
每次尝试用新目录jobs/id/attempt-0001,旧失败/中断不删除。拿到锁后,RUNNING有合法最终回执可恢复索引而不重渲染;无回执保留旧尝试并新建一次。恢复到失败回执本次即结束该项,另一次明确retry才执行。控制进程退出不证明FFmpeg已停:实际子进程继承锁fd,仍活着时不能启动第二worker。worker.lock的inode不能替换或清理。
…Read the whole file at its exact version.
How to install
mdr add dengxianghua888-ops/reel-scribe/work-batch-render@sha256:b1ec4f5fa8b71d69The line at the top of this page pins the label git:20260927.9df448d, 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_q7ngnp273eehddtz)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 27, 2026.
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 (2898 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
dengxianghua888-ops/reel-scribe · 4 stars · license none declared · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_q7ngnp273eehddtz GET https://markdownregistry.com/api/v1/resolve?ref=dengxianghua888-ops/reel-scribe/work-batch-render GET https://markdownregistry.com/api/v1/blob/b1ec4f5fa8b71d69f6c956d8450f38d5590901037dc504c1a499e66c6696e830
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.