Agent skill

News Rough Cut

by 0xsline in 0xsline/OpenChatCut

新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short.

AGPL-3.0Auto-check passedMedia & Creative

Install News Rough Cut

skills CLI
$ npx skills add 0xsline/OpenChatCut --skill news-rough-cut -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install 0xsline/OpenChatCut news-rough-cut --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/0xsline/OpenChatCut.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/agent/skills/news-rough-cut .claude/skills/news-rough-cut && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
news-rough-cut
GitHub stars
2.2k
Token cost
~795 tokens
SKILL.md length
148 words
Files
2 (incl. references)
Skills in repo
31
Repo updated
First seen
Licence
AGPL-3.0

At a glance

新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short.

  • Works in 6 steps: 完整分析素材(剪辑前必做):识别素材中的新闻事件、核心话题、关键人物、重要结论及有… → 话题分析与时长确定:判断素材包含多少个话题,区分核心话题与次要内容。 → 内容组织:开头直接呈现最重要的新闻结果/核心结论/最新进展/关键现场画面,不铺垫。 → …
  • The user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频
  • SKILL.md covers 工作流总览, 话题分析与时长确定, 内容组织逻辑 and 内容保留规则, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

News Rough Cut is an agent skill from 0xsline/OpenChatCut. 新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short. Never add music, voiceover, or sound effects.

Its SKILL.md is about 800 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/deterministic-execution-and-acceptance.md`).

It sits in Media & Creative, covering Text to speech and voice, Music and audio generation and Video production. The repository describes itself as: Open-source, local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion rendering. The licence is AGPL-3.0.

When your agent uses it

  • The user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频
  • Provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short

Example prompts

  • “/news-rough-cut”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. 完整分析素材(剪辑前必做):识别素材中的新闻事件、核心话题、关键人物、重要结论及有效画面,再确定剪辑主线和成片时长。使用 read_project、transcribe_track、view_timeline_frames 逐段核对素材内容。
  2. 话题分析与时长确定:判断素材包含多少个话题,区分核心话题与次要内容。
  3. 内容组织:开头直接呈现最重要的新闻结果/核心结论/最新进展/关键现场画面,不铺垫。
  4. 剪辑执行:按保留/删除规则筛选,讲话按语义完整切割。
  5. 音频只保留目标新闻素材原声:开始编辑前只把用户明确指定/选中的新闻素材及其原始现场声列入允许来源;未明确指定时只采用活动时间线上已存在的新闻画面与现场声。媒体池里的 BGM、音效、配音、旁白和其他未选素材即使早已存在,也不得进入允许来源。
  6. 终检:逐段回放核对事实忠实、讲话语义完整、剪切点衔接自然。

What it can do on your machine

Read from SKILL.md and the folder at commit 2e6f4a2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

News Rough Cut loads about 795 tokens when it runs, and up to ~2k if it reads all its reference files. Until then it costs about 64 tokens; SKILL.md has 148 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~795
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from 0xsline/OpenChatCut at commit 2e6f4a2, republished under its AGPL-3.0 licence (© 0xsline). 148 words, ~795 tokens.

Download SKILL.mdSave it as .claude/skills/news-rough-cut/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
news-rough-cut
description
新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short. Never add music, voiceover, or sound effects.

News Rough Cut(新闻智能粗剪)

把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。忠实于原始素材,不加任何外部声音,保持客观、正式、紧凑、清晰的信息型新闻风格。

This is an OpenChatCut-native workflow. Use the current project's assets, transcript, word-level editing, timeline, and editing tools. Do not depend on external download or transcode pipelines.

工作流总览

  1. 完整分析素材(剪辑前必做):识别素材中的新闻事件、核心话题、关键人物、重要结论及有效画面,再确定剪辑主线和成片时长。使用 read_project、transcribe_track、view_timeline_frames 逐段核对素材内容。
  2. 话题分析与时长确定:判断素材包含多少个话题,区分核心话题与次要内容。
  3. 内容组织:开头直接呈现最重要的新闻结果/核心结论/最新进展/关键现场画面,不铺垫。
  4. 剪辑执行:按保留/删除规则筛选,讲话按语义完整切割。
  5. 音频只保留目标新闻素材原声:开始编辑前只把用户明确指定/选中的新闻素材及其原始现场声列入允许来源;未明确指定时只采用活动时间线上已存在的新闻画面与现场声。媒体池里的 BGM、音效、配音、旁白和其他未选素材即使早已存在,也不得进入允许来源。
  6. 终检:逐段回放核对事实忠实、讲话语义完整、剪切点衔接自然。

话题分析与时长确定

  • 原则上一条成片只围绕一条核心新闻主线展开。
  • 若素材中存在多个相互独立的话题,优先选择新闻价值最高、信息最完整、画面最充分的话题进行剪辑;不要将无关话题强行拼接在同一条视频中。
  • 成片时长不做固定限制,根据以下因素自动确定:
    • 核心新闻的信息量;
    • 有效人物讲话的长度;
    • 事件发展阶段和最新进展;
    • 关键现场画面的数量;
    • 保证新闻语义完整所需要的时长。
  • 信息较少时应缩短成片,避免为了延长时长加入无关内容;信息较多时可以适当延长,不能为了压缩时长而剪断人物讲话、遗漏关键事实或破坏新闻逻辑。

内容组织逻辑

成片开头直接呈现最重要的新闻结果、核心结论、最新进展或关键现场画面,不使用冗长铺垫。整体按照以下逻辑组织:

  1. 发生了什么;
  2. 目前有哪些最新进展;
  3. 最终结果、后续影响或相关回应。

若新闻事件尚未结束,应以当前已经确认的最新进展收尾,不得自行推测结果。

内容保留规则

优先保留以下内容:

  • 新闻事件的核心事实;
  • 时间、地点、人物和事件结果;
  • 最新进展及权威回应;
  • 重要人物具有实际信息量的讲话;
  • 新闻现场、采访、发布会、监控画面及相关有效素材;
  • 能够直接说明事件经过、结果或影响的关键画面。

所有保留内容必须服务于核心新闻主线。

内容删除规则

删除以下内容:

  • 广告和商业推广;
  • 节目宣传、频道包装及片头片尾;
  • 主持人寒暄和无信息量的串场;
  • 重复表述和重复画面;
  • 无效停顿、口头语及明显空白;
  • 与核心事件无关的冗长背景;
  • 不影响新闻理解的次要内容;
  • 无法验证、表意模糊或容易造成误解的片段。

人物讲话剪辑规则

  • 人物讲话必须保持语义完整。
  • 优先在以下位置切割:
    • 一个完整句子结束后;
    • 人物自然停顿处;
    • 讲话内容发生明显转折处;
    • 镜头自然转场处。
  • 不得从一句话中间强行切断,不得只保留部分表述导致原意改变,不得将不同时间、不同语境下的讲话错误拼接。
  • 若一段讲话较长,可删除其中重复、空泛或无关的句子,但保留下来的内容必须能够独立表达完整意思。
  • 使用词级编辑工具(文字稿)按词删改,保证落点落在完整句子边界。

事实与逻辑要求

剪辑必须忠于原始新闻素材,不得:

  • 改变人物讲话原意;
  • 夸大或弱化事实;
  • 将不同事件错误关联;
  • 通过镜头拼接制造虚假因果关系;
  • 将推测性内容表达为确定事实;
  • 使用与新闻事件不对应的画面误导观众;
  • 为追求节奏而删除必要的前因后果。

音频要求

  • 不得新增任何背景音乐、配音、旁白、音效、转场音效或其他外部声音。
  • 只保留原始素材中与新闻内容直接相关的人声和必要的现场声音。
  • 删除广告音乐、节目包装音乐以及与核心新闻无关的声音。
  • 处理剪切点时应保证原始人声衔接自然,避免突然截断、重叠、爆音或明显音量跳变(用 edit_item 的 fadeInSeconds/fadeOutSeconds 微调剪切点即可,不用加音乐)。

整体风格

  • 客观、正式、紧凑、清晰的信息型新闻风格。
  • 剪辑节奏由新闻内容决定,不刻意追求固定时长或高频切镜。
  • 保证每一个保留片段都有明确的信息价值,在内容完整的前提下提高信息密度。
  • 不添加花字/滤镜/转场特效;可用基础叠化避免硬切,但以新闻克制为原则。

OpenChatCut 工具对应

  • read_project / read_timeline:先读工程与时间线状态,按上述范围记录允许来源的 sourceAssetId 与 src;禁止把媒体池全部资产自动列入。
  • transcribe_track + 文字稿词级编辑:讲话语义完整切割、删口头语/重复。
  • view_timeline_frames:核对画面内容与关键现场。
  • edit_item(trim / ripple delete / fade)与 split_item(split):按保留/删除规则剪辑并处理剪切点衔接。
  • edit_track:需要多轨整理时创建、调整或收紧人声轨与现场声轨。
  • 输出前再次 read_project,确认所有最终 video / audio 项均来自允许来源,且没有 BGM、音效、配音或旁白,再用预览/导出预检核对时长与内容完整性。

参考文件

  • 执行成片时遵循固定的确定性流程与强制性验收清单,见 references/deterministic-execution-and-acceptance.md:环境检查 → 素材解析 → 生成单条编辑方案 → 一次性执行 → 逐项终检验收(至少 1 个视频轨片段、成片后无新增外部音频、讲话语义完整、剪切点衔接自然)。

© 0xsline, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in src/agent/skills/news-rough-cut of 0xsline/OpenChatCut.

  • SKILL.md
  • references/deterministic-execution-and-acceptance.md

Open the folder on GitHubat commit 2e6f4a2

Compare with similar skills

News Rough Cut next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

News Rough Cut compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
News Rough Cut this skill0xsline/OpenChatCut2.2k—~795Automated safety check: PassAGPL-3.0
Paper Collage Explainer Generatortl2012tl/comfyUI-llama-TE2414 repos~5.2kAutomated safety check: PassNone
Audio And Videoglifxyz/glif-mcp-server213—~1.6kAutomated safety check: PassMIT
Pneuma Clipcraftpandazki/pneuma-skills161—~7.5kAutomated safety check: NotesMIT
Qiaomu Cutjoeseesun/qiaomu-cut-skill372—~6.8kAutomated safety check: NotesMIT
ShowtimeFavioVazquez/showtime220—~3kAutomated safety check: PassMIT

Similar skills

  • Paper Collage Explainer Generator

    tl2012tl/comfyUI-llama-TE

    For creators, educators, and social-video editors who need a tactile paper-collage language for narration, knowledge points, opinions, or abstract topics.

    241 GitHub starsUsed in 4 repos~5.2k tokens
    Media & CreativeAuto-check passed
  • Audio And Video

    glifxyz/glif-mcp-server

    Make or edit audio and video with Glif, from a text brief or from a reference image, video or audio file.

    213 GitHub stars~1.6k tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Pneuma Clipcraft

    pandazki/pneuma-skills

    AI-orchestrated video production on @pneuma-craft. An agent skill from pandazki/pneuma-skills.

    161 GitHub stars~7.5k tokensUpdated 2 days ago
    Media & CreativeAuto-check: notes
  • Qiaomu Cut

    joeseesun/qiaomu-cut-skill

    把一句话需求转成可复现、可验收视频工程的乔木智能剪辑导演。Use when the user asks to create, plan, edit, remix, explain, narrate, subtitle, animate, composite, or render a video—including one-line requests such as “制作一个科普视频:介绍…

    372 GitHub stars~6.8k tokensUpdated 13 days ago
    Media & CreativeAuto-check: notes
  • Showtime

    FavioVazquez/showtime

    A skill your agent uses when the user wants a video made, edited or finished: a launch or promo, product demo, explainer, trailer or teaser, tutorial or walkthrough, a screen recording turned into a…

    220 GitHub stars~3k tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Media Production

    leon-ai/leon

    Generates images, audio and video through Leon's media tools, joins them with FFmpeg, checks the output and attaches playable files for the owner.

    18k GitHub stars~999 tokensUpdated today
    Media & CreativeAuto-check passed

More from 0xsline/OpenChatCut

All 31 skills in this repo
  • OpenChatCut Video Editing

    0xsline/OpenChatCut

    Connects an MCP-capable agent to the local OpenChatCut video editor to inspect and edit projects through draft edit sessions, with manual approval by default.

    2.2k GitHub starsUsed in 1 repo~655 tokens
    Auto-check passed
  • Video Shader Generator

    0xsline/OpenChatCut

    Generates WebGL shaders for video effects, transitions, masks and color grades in the OpenChatCut editor, trying built-in catalog effects such as zoom before making anything new.

    2.2k GitHub starsUsed in 1 repo~3.2k tokens
    Auto-check passed
  • AI Image Generation

    0xsline/OpenChatCut

    Generates still images through the submit_image tool, choosing among Fal.ai, gpt-image-2, nano-banana, MiniMax image-01 and Grok Imagine by configured keys.

    2.2k GitHub stars~1.3k tokensUpdated 4 days ago
    Auto-check passed
  • Livestream to Clips

    0xsline/OpenChatCut

    Cuts a livestream recording into evidence-backed, platform-ready clips by combining transcript, visual, audio and genre-specific signals.

    2.2k GitHub stars~2.7k tokensUpdated 4 days ago
    Auto-check passed
  • Music Generation

    0xsline/OpenChatCut

    Generates instrumentals, songs, soundtracks and covers through Mureka, MiniMax, Atlas Cloud or Sonilo using the `submit_music` tool.

    2.2k GitHub stars~1.1k tokensUpdated 4 days ago
    Auto-check passed
  • AI Video Generation

    0xsline/OpenChatCut

    Submits AI video generation jobs to Fal.ai, Seedance, Kling, MiniMax Hailuo, xAI Grok Imagine or OFox for text-to-video, image-to-video, transitions and clip extension.

    2.2k GitHub stars~4.3k tokensUpdated 4 days ago
    Auto-check passed

Questions about News Rough Cut

What does News Rough Cut do?

新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short. News Rough Cut is an agent skill from 0xsline/OpenChatCut. 新闻素材智能粗剪——把新闻素材粗剪为一条内容完整、逻辑清晰、节奏紧凑的新闻短视频。Use when the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频, or provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short.

When should I use News Rough Cut?

News Rough Cut fits situations like: the user asks to 粗剪新闻、新闻剪辑、把新闻素材剪成短视频、智能粗剪、news rough cut、编辑新闻视频; provides news footage (发布会/采访/现场/监控素材) to be cut into a factual news short.

How do I install News Rough Cut in Claude Code?

Run `npx skills add 0xsline/OpenChatCut --skill news-rough-cut -a claude-code`. Or copy the skill folder (src/agent/skills/news-rough-cut in 0xsline/OpenChatCut) into .claude/skills/news-rough-cut in your project. Claude Code loads it when a task matches its description.

How do I install News Rough Cut in Codex?

Run `npx skills add 0xsline/OpenChatCut --skill news-rough-cut -a codex`. Or copy the skill folder (src/agent/skills/news-rough-cut in 0xsline/OpenChatCut) into .agents/skills/news-rough-cut in your project. Codex loads it when a task matches its description.

Can I use News Rough Cut in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add 0xsline/OpenChatCut --skill news-rough-cut -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/news-rough-cut, .gemini/skills/news-rough-cut, .github/skills/news-rough-cut and .opencode/skills/news-rough-cut in your project.

What does News Rough Cut need to run?

SKILL.md names no scripts, command-line tools or credentials: News Rough Cut is instructions for the agent only.

Does News Rough Cut access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is News Rough Cut safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does News Rough Cut use?

News Rough Cut is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does News Rough Cut use?

About 795 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.2k tokens, read only when the agent opens those files.

What are the alternatives to News Rough Cut?

Skills that share tags, products or a category with News Rough Cut: Paper Collage Explainer Generator (tl2012tl/comfyUI-llama-TE, 241 stars), Audio And Video (glifxyz/glif-mcp-server, 213 stars), Pneuma Clipcraft (pandazki/pneuma-skills, 161 stars) and Qiaomu Cut (joeseesun/qiaomu-cut-skill, 372 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains News Rough Cut?

0xsline (a GitHub user) maintains it in 0xsline/OpenChatCut, which has 2,235 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on October 7, 2026.

Source: 0xsline/OpenChatCut on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.