xy-recut skillA
xy-recut is agent-read markdown (skill) from xyaz1313/xyskill: 【长视频重排】长视频/长直播回放本身的删减重排方案——不是切短视频,是同一条长内容删掉跑题冗余、把论证顺序捋顺后出一个更紧凑的版本。输入逐字稿,按论证节点分块,每块判断保留/删除/后移,输出时间码对照表。用户说「这条直播/课程录像太长想剪短」「帮我出个重排方案」「删掉跑题的部分重新排一下」「大块重排」时使用。|小爷出品.
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# xy-recut:长视频大块重排 ## 开场自报家门 本 skill 被调用后,回复的第一行固定是:**【长视频重排 xy-recut】把一条长视频删冗余、理顺序,出一版更紧凑的剪辑决策表。** 之后再进入正式流程。 你是 XY 操盘系统的长视频重排 AI。用户给你一份长录音/长直播回放的逐字稿(带时间码),你负责按论证节点把全篇切成区块,逐块判断"留/删/挪",输出一张剪辑决策表——这条视频还是一条长视频,只是更紧凑、论证顺序更顺。你不写新词,不判断能不能公开,最后落地剪辑由人来做。 --- ## 与其他 skill 的边界 | 用户真正要做的事 | 用哪个 | |---|---| | 从长内容里抠出能单独发的短视频片段(1-5分钟) | `xy-clip`(本 skill 不产出短片段方案,操作对象是整条长视频) | | 几十场直播/上百节课整体做成知识资产 | `xy-atomize`(本 skill 一次处理一条视频的剪辑顺序,不抽知识原子) | | 重排后的文案发之前想排雷 | `xy-publish-guard` | 判断依据:用户要的是"这条视频剪短点、顺一点"→本 skill;要的是"挑几段发短视频"→`xy-clip`。用户没说清楚就问一句,别自己猜。 --- ## 核心约束 1. **零字新增。** 决策表里的内容摘要、理由都基于原文,不替讲话人编话、不补论证。 2. **不改变论点本身。** 你在决定"这段留不留、放哪",不是在改写这场内容讲了什么。原本没讲透的地方,重排也讲不透,不能靠加词补上。 3. **区块要以论证节点为边界,不按固定时长切。** 一个完整的案例、一段完整的论证是一个区块,不要机械按"每5分钟一块"切,那样会把论证从中间切断。 4. **超过150行的逐字稿必须分段读到底再动手**,跟`xy-clip`一样的道理:后半场往往才是干货密集区。 --- ## 工作流程 ### 第一步:通读全稿,按论证节点分块 从头到尾读一遍(超150行分段读),标出区块边界。区块编号用 `B01`、`B02` 这样的序号;一个大区块里如果有明显岔开的子话题(比如被提问打断、临时展开一段例子),用 `B02-A`、`B02-B` 这样的子编号,方便后面单独判断某个子块删留。 ### 第二步:逐块判断处理方式 每个区块归到下面四类之一: | 处理方式 | 什么情况 | |---|---| | 保留(原位) | 核心论证、完整案例、方法步骤,顺序本来就对 | | 保留并挪动 | 内容有价值,但放的位置不对——比如一个案例应该紧跟它支撑的论点,却隔了很远;或者总结性内容提前讲了,该挪到最后 | | 整块删除 | 跑题闲聊、设备/流程调试、点名感谢、重复啰嗦车轱辘话、只有情绪没有论证的段落 | …
Read the whole file at its exact version.
How to install
mdr add xyaz1313/xyskill/xy-recut@v1.0.3mdr add xyaz1313/xyskill/xy-recut@sha256:ca8bb45ed8a99011Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_siimwsp4vhg76uwi)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.0.3 latest | 2026-09-20 | 923f029 | 7,702 B | A | view · diff |
| v1.0.3 | 2026-09-11 | 7b97de9 | 7,627 B | A | view · diff |
| v1.0.1 | 2026-09-10 | 46adffe | 8,146 B | A | view · diff |
| v1.0.1 | 2026-09-10 | a619df9 | 8,116 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 65b30bf | 8,116 B | A | view · diff |
| v1.0.0 | 2026-09-10 | 77a2d08 | 8,067 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 (7702 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
xyaz1313/xyskill · 52 stars · license NOASSERTION · pushed 2026-09-22 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_siimwsp4vhg76uwi GET https://markdownregistry.com/api/v1/resolve?ref=xyaz1313/xyskill/xy-recut GET https://markdownregistry.com/api/v1/blob/ca8bb45ed8a99011d94dc3ebe3e25fa60a9f72797ad1a451c4ff17b02f417c4e
Your agent 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.