Skip to content
cccskills
FreePublished on GitHub

create_profile_style_skill

Turn video editing preferences into a reusable skill document. It identifies patterns in pacing, sound, and visual choices, confirms the summary with the user, and saves editing instructions for an agent to follow in future work.

OriginalShow the original description

【META SKILL】分析当前剪辑逻辑与风格,总结并生成一个新的可复用 Skill 文件,存入剪辑技能库。

Analyze the current editing logic and style, summarize and generate a new reusable Skill file, and store it in the editing skill library.

See how to install

Good for

  • Documenting a preferred video editing style
  • Reusing pacing and audio rules in future edits
  • Updating an existing editing style skill

Files included (1)

  • SKILL.md4.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

角色定义 (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_vlog 或 cinematic_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工具做覆盖;

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Connect video clips with AI-generated transition footage. The workflow can select and arrange clips, add background music, and render a finished video through a dedicated timeline, with user confirmation before generating all transitions together.

  • Connecting video clips with AI-generated transitions
  • Arranging clips for transition-based editing
  • Finishing a transition video with background music
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

Organize an editing workflow for daily or travel vlogs, including footage review, clip grouping, scripts, voiceover, and music. Build a timeline and render the finished video, choosing optional steps according to the request.

  • Editing everyday footage into a vlog
  • Arranging travel clips into a coherent story
  • Planning an edit when requirements are unclear
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

Set up FireRed-OpenStoryline on a local computer, from installing Python dependencies and downloading models and assets to configuring API access, starting services, and checking that the installation works.

  • Installing FireRed-OpenStoryline locally
  • Configuring model connections and API keys
  • Investigating installation or startup failures
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

Run an installed OpenStoryline setup to edit local footage through conversation. Start services, submit editing requests, continue revisions in the same session, and check the generated MP4 files and their paths.

  • Starting services and editing local footage
  • Changing background music through follow-up requests
  • Revising script tone in the same editing session
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

Create a rough cut of a spoken video using timestamped speech recognition. It removes redundant content, checks that the remaining speech flows and sentences are complete, and renders the edit while preserving the original audio.

  • Creating a rough cut of a spoken video
  • Checking speech flow after cuts
  • Recutting footage to match specific editing requests
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

Write video narration or dialogue using the style of a reference text. Analyze its rhythm, phrasing, and emotional tone, then create a connected script and title grounded in the actual footage.

  • Writing video narration in the style of a supplied sample
  • Matching script tone to reference phrasing and rhythm
  • Connecting grouped clips through a coherent script
FireRedTeam/FireRed-OpenStoryline3.6KUpdated Jul 31, 2026

See all skills by FireRedTeam

Report a problem with this skill