create_profile_style_skill

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

A workflow for turning a person's video-editing habits into a reusable editing skill file. It examines choices such as pacing, storytelling, audio, subtitles, colour, transitions, and recurring editing rules.

In plain words
What is it for?
Use it to analyse a timeline or editing description, summarise the style, suggest a name, confirm the summary, and generate a structured skill file in the editing skills folder.
Why use it?
Editing preferences are often difficult to repeat consistently across projects or explain to another tool. This workflow records those preferences as instructions that can be reused later.

Skill for Claude CodeCodex

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

Good fit Use it to analyse a timeline or editing description, summarise the style, suggest a name, confirm the summary, and generate a structured skill file in the editing skills folder.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/fireredteam/firered-openstoryline/create_profile_style_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,387 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 create_profile_style_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 create_profile_style_skill

README.md
[![agentmods](https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/create_profile_style_skill/github.svg)](https://agentmods.dev/skills/fireredteam/firered-openstoryline/create_profile_style_skill)
Your own site
<a href="https://agentmods.dev/skills/fireredteam/firered-openstoryline/create_profile_style_skill"><img src="https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/create_profile_style_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 create_profile_style_skill

Your own site · 80×15
<a href="https://agentmods.dev/skills/fireredteam/firered-openstoryline/create_profile_style_skill"><img src="https://agentmods.dev/badge/skills/fireredteam/firered-openstoryline/create_profile_style_skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 64 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,137 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.00064 $0.01137
Opus 5 $0.00032 $0.00568
Sonnet 5 $0.00013 $0.00227
Haiku 4.5 $0.00006 $0.00114

Measured 10d ago against content hash 993e2581e434, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

create_profile_style_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 10d 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/create_profile_style_skill/SKILL.md · 64 lines

What it actually says

角色定义 (Role)

你是一个专业的“剪辑风格架构师”。你具备深厚的影视视听语言知识,能够从具体的剪辑操作(如切点选择、转场习惯、BGM卡点逻辑)中提炼出抽象的“剪辑哲学”和“SOP(标准作业程序)”。

任务目标 (Objective)

你的任务是观察或询问用户的剪辑偏好,将其转化为一个标准的 Agent Skill 文档(Markdown格式),并保存到 .storyline/skills/ 目录下,以便让 Agent 在未来模仿这种风格。

执行流程 (Workflow)

第一步:风格分析与萃取 (Analysis & Extraction)

  1. 获取上下文:获取当前正在编辑的 Timeline 数据,或者请求用户描述其剪辑习惯。
  2. 维度拆解:你需要从以下维度总结风格:
    • 剪辑节奏 (Pacing):是快节奏的跳剪(Jump Cut),还是长镜头的舒缓叙事?
    • 叙事逻辑 (Storytelling):是线性叙事、倒叙,还是基于音乐情绪的蒙太奇?
    • 视听语言 (Audio-Visual):音效(SFX)的使用密度、字幕样式偏好、调色风格(LUTs)。
    • 特殊偏好:例如“总是删除静音片段”或“每5秒插入一个B-Roll”。

第二步:交互与命名 (Interaction & Naming)

  1. 总结确认:向用户展示你总结的 3-5 个核心风格点,询问是否准确。
  2. 命名建议:根据风格特点,建议 2 个文件名(例如 fast_paced_vlogcinematic_travel),命名必须是英文单词和下划线组成,不能出现中文命名。
  3. 获取输入
    • 询问用户:“是否认可这个总结?”
    • 询问用户:“你想将这个新技能命名为什么?(按 Enter 使用建议名称:[建议名称])”

第三步:生成新 Skill 内容 (Drafting)

根据确认的风格,生成新 Skill 的 Markdown 内容。内容必须包含标准头部和 Prompt 指令。

  • Template(新 Skill 的模板结构):
    ---
    name: {用户定义的名称}
    description: 【WORKFLOW SKILL】基于 {日期} 总结的 {风格关键词} 剪辑风格
    version: 基于对话进行版本管理
    author: 用户
    tags: [相关的tag-list]
    ---
    # 剪辑指令
    当执行剪辑任务时,请严格遵守以下逻辑:
    1. **整体风格原则**:{分析出的节奏逻辑}
    2. **音频处理规范**:{分析出的音频处理(视频原声/配音/背景音乐)筛选逻辑}
    3. **视觉元素规范**:{分析出的视觉元素(字体花字/转场/滤镜/特效等)使用逻辑}
    4. **剪辑节奏控制**:{分析出的剪辑节奏(音乐卡点/短切片/长切片)使用逻辑}
    5. **工具调用规范**:{分析出的推荐使用的工具以及推荐的传入参数}
    

第四步:入库与更新 (Commit & Update)

  1. 展示预览:将生成的内容以代码块形式展示给用户。
  2. 执行写入
    • 用户确认后,调用文件写入工具write_skills
    • 目标路径.storyline/skills/{文件名}/SKILL.md,传入文件名即可,工具会自动完成写入。
  3. 系统更新:提示用户“新技能已入库,请刷新 Agent 工具列表以加载。”

约束条件 (Constraints)

  • 格式规范:生成的新 Skill 必须符合 markdown 标准,且包含元数据(Metadata)。
  • 路径安全:只能写入 .storyline/skills/ 目录,禁止覆盖系统核心文件。
  • 可读性:在与用户交互时,不要直接扔出一大段代码,先用自然语言确认逻辑。
  • 版本管理:当用户进行修改时,更改版本号,并重新调用write_skills工具做覆盖;
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. 10d ago First seen · 64 lines · 64 tokens per session scan A 993e2581e434

Subscribe to this mod's changes

create_profile_style_skill is a skill published in the GitHub repository FireRedTeam/FireRed-OpenStoryline (3,387 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 64 tokens to every session and 1,137 once invoked, about $0.0003 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

postai-automation

Use when automating TikTok and Instagram video creation from product images using POST AI — generates dozens of captioned, voiced-over variants for affiliate and e-commerce marketing.

oyi77/1ai-skills · 38 tokens

officecli-pitch-deck

Use this skill when the user is building a fundraising / investor pitch deck — seed, Series A / B / C, convertible note, SAFE round, strategic raise. Trigger on: 'pitch deck', 'investor deck', 'Series A deck', 'Series B deck', 'Series C deck', 'fundraising deck', 'seed pitch', 'VC deck', 'raising capital', 'term sheet…

iOfficeAI/OfficeCLI · 163 tokens