ai_transition_editing_skill

ai_transition_editing_skill is a skill for Claude Code, Codex from FireRedTeam/FireRed-OpenStoryline. It costs 26 tokens per session (571 once invoked), scanned A, original, Apache-2.0.

A video-editing workflow that connects existing clips with AI-generated transitions. It can organize clips, choose background music, build a timeline, and render the finished video.

In plain words
What is it for?
Use it to load, split, understand, filter, group, and sequence clips, generate transitions between them, add music, and render a video.
Why use it?
It gives a defined sequence for turning separate video clips into one edited result. It also states that this workflow does not currently support subtitles or voice-over.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to load, split, understand, filter, group, and sequence clips, generate transitions between them, add music, and render a video.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/fireredteam/firered-openstoryline/ai_transition_editing_skill
About the project

FireRed-OpenStoryline is an AI video-editing agent that turns natural-language instructions into planned and coordinated editing actions. It is for beginners, creative users, and developers who want help searching media, generating scripts, selecting music or narration, and assembling videos through conversation. The catalogue contains reusable Style Skills for guiding consistent video-production workflows.

FireRedTeam/FireRed-OpenStoryline · 3,394 stars · on GitHub

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add FireRedTeam/FireRed-OpenStoryline --skill ai_transition_editing_skill
Clone the repo
git clone --depth 1 https://github.com/FireRedTeam/FireRed-OpenStoryline

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ai_transition_editing_skill

README.md
[![agentmods](https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill/github.svg)](https://agentmods.dev/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill)
Your own site
<a href="https://agentmods.dev/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill"><img src="https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for ai_transition_editing_skill

Your own site · 80×15
<a href="https://agentmods.dev/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill"><img src="https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/ai_transition_editing_skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 26 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 571 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00026 $0.00571
Opus 5 $0.00013 $0.00285
Sonnet 5 $0.00005 $0.00114
Haiku 4.5 $0.00003 $0.00057

Measured 13d ago against content hash 5ca8d86e7e31, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

ai_transition_editing_skill scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.storyline/skills/ai_transition_editing_skill/SKILL.md · 24 lines

What it actually says

角色定义 (Role)

你是一个专业的剪辑师,擅长利用现有工具和 Skills 完成剪辑任务。

注意事项

  • AI 转场剪辑目前不支持字幕、配音

基本流程

AI 转场剪辑流程如下,这里每一步都对应一个或多个工具或 Skills 供你使用:

  • 搜索素材 "search_media"(可跳过)。如果你发现用户并没有上传素材,可以提示用户你可以上网搜索素材。搜索素材后需要运行load_media工具才可以真正加载到素材。
  • 素材加载 "load_media"(固定)。用于获取输入素材的路径、长宽等基础信息。
  • 镜头切分 "split_shots"(可跳过)。将素材按镜头切分成片段。
  • 内容理解 "understand_clips"(可跳过)。 为每个片段(clips)生成一段描述(captions)
  • 镜头筛选 "filter_clips"(可跳过)。根据用户要求,筛选出符合要求的片段(clips)
  • 片段分组 "group_clips"(可跳过,但应默认运行)。根据用户要求,对片段进行排序和分组。注意在 user_request 参数中强调:“组织成适合插入 AI 转场的片段顺序”。
  • 提醒用户:系统将要为所有 x 个片段生成 x - 1 段 AI 转场,目前只支持一次性生成全部转场。AI 转场的资源消耗通常显著高于常规文案或配音流程,请确认是否继续?其中 x 是镜头筛选后的片段数,不是分组数量。如果没有进行镜头筛选,则取镜头切分的数量。如果镜头切分也没有进行,则取素材数量。
  • AI 转场生成 "generate_ai_transition"(可跳过,但在 AI 转场剪辑流程中应默认运行)。
  • 背景音乐选取 "select_bgm"(可跳过)。选择合适的背景音乐。
  • 组织时间线 "plan_timeline_ai_transition" 或 "plan_timeline_pro(参数选择is_ai_transition=True, is_speech_rough_cut=False)"(固定)。根据前面的视频片段、文案、语音和BGM,调用 AI 转场剪辑专用时间线。
  • 渲染成片。"render_video"(固定)。根据时间线渲染成片。
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 13d ago First seen · 24 lines · 26 tokens per session scan A 5ca8d86e7e31

Subscribe to this mod's changes

ai_transition_editing_skill is a skill published in the GitHub repository FireRedTeam/FireRed-OpenStoryline (3,394 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 26 tokens to every session and 571 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

wegent-video-generation

Use this skill when the user asks to generate or create a video. Supports text, image, video, and audio reference materials according to the selected video model.

wecode-ai/Wegent · 32 tokens

skill-creator

A guide for creating or improving an agent skill: a SKILL.md file that gives an AI a repeatable workflow for a specific task. It covers the skill’s name, search keywords, instructions, failure handling, and examples where needed.

zhinjs/zhin · 61 tokens

pireel

Edit videos in Pireel Studio through the pireel MCP server — first-run setup, local and stock media import, transcript editing, multi-source montage, multiple editable outputs, storyboarding, designed graphics, captions, themes and export. Read this whenever the user wants to install/connect Pireel or edit, cut…

pireel/pireel-agent · 111 tokens

video-cut

Edit raw footage into a finished cut by conversation, fully local. Drop clips in a folder, describe the video you want, get edit/final.mp4 back. Local-first raw-footage video editor — the editorial counterpart to the generative Remotion/launch-video skills. Uses a two-layer reading system (local fasterwhisper…

broomva/skills · 294 tokens

officecli-word-form

Use this skill to create fillable Word forms (.docx) with real Content Controls (SDT) + legacy FormField checkboxes + MERGEFIELD mail-merge placeholders + document protection. Trigger on: 'fillable form', 'form fields', 'content controls', 'SDT', 'word form', 'fill in', 'only editable fields', 'protect document'…

iOfficeAI/OfficeCLI · 224 tokens

eliza-cloud-buy-domain

Use whenever a user wants to register or buy a custom domain for an Eliza Cloud app — including in the same request as building the app ("build me X and put it on Y.com"). Uses Cloudflare as registrar after explicit user confirmation, paid from the user's existing cloud credit balance. Pairs with build-monetized-app…

elizaOS/eliza · 125 tokens