Not in the top 1,000 by GitHub stars

op7418/Video-Wrapper-Skills

为访谈视频添加综艺风格视觉特效的 Claude Skill。AI 分析字幕内容生成建议,用户审批后自动渲染。A Claude Skill for adding variety-show-style visual effects to interview videos. The AI analyzes subtitle content to generate suggestions

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

029974a7ad4e → 029974a7ad4e

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 029974a7ad4e

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 029974a7ad4e40499eb5f6f46d1599aa0d242d01

343GitHub stars
0stars in 7 days
1skill in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 2026344

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

video-wrapper

When your agent uses it

为访谈视频添加综艺特效(花字、卡片、人物条、章节标题等)。支持 4 种视觉主题,先分析字幕内容生成建议供用户审批,再渲染视频。

What it loads into context

Frontmatter

98 tokens

Always available to the agent

SKILL.md

2,110 tokens

When the skill is activated

Reference documents

9,760 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 工作流程
  2. 可用组件
  3. 主题系统
  4. 配置文件格式
  5. 依赖安装
  6. 命令行使用
  7. 技术实现
  8. 文件结构
  9. 注意事项

Scripts executed separately

  • src/animations.py
  • src/browser_renderer.py
  • src/content_analyzer.py
  • src/fancy_text.py
  • src/term_card.py
  • src/video_processor.py
  • static/js/anime.min.js

Files

  • .gitignoreasset243 bytes
  • ARCHITECTURE.mddoc10,136 bytes
  • README.mddoc12,524 bytes
  • README_CN.mddoc11,912 bytes
  • SKILL.mdcore7,266 bytes
  • SKILL.mdcore7,266 bytes
  • SKILL.mdcore7,266 bytes
  • SKILL.mdcore7,266 bytes
  • requirements.txtdoc76 bytes
  • src/animations.pyruns1,696 bytes
  • src/browser_renderer.pyruns15,479 bytes
  • src/content_analyzer.pyruns13,265 bytes
  • src/fancy_text.pyruns6,696 bytes
  • src/term_card.pyruns6,377 bytes
  • src/video_processor.pyruns16,140 bytes
  • static/css/effects.cssasset3,881 bytes
  • static/css/theme-apple.cssasset1,939 bytes
  • static/css/theme-aurora.cssasset3,689 bytes
  • static/css/theme-cyberpunk.cssasset2,585 bytes
  • static/css/theme-notion.cssasset2,676 bytes
  • static/js/anime.min.jsruns17,384 bytes
  • templates/animated-stats.htmlasset8,270 bytes
  • templates/bullet-points.htmlasset7,688 bytes
  • templates/chapter-title.htmlasset7,822 bytes
  • templates/fancy-text.htmlasset5,367 bytes
  • templates/lower-third.htmlasset8,188 bytes
  • templates/quote-callout.htmlasset6,916 bytes
  • templates/social-bar.htmlasset7,614 bytes
  • templates/term-card.htmlasset6,497 bytes
  • templates/video-config.json.templateasset2,388 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • video-wrapper

Repository facts

License
No license detected
Created
Jan 28, 2026
Last pushed
Feb 10, 2026
Forks
34
Open issues
2
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 4 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • static/js/anime.min.js:8 Analysis incomplete: physical or joined line exceeds character limit
Show all 47 signals by file

ARCHITECTURE.md

  • Dangerous shell operationline 376
    sudo apt-get install ffmpeg

README.md

  • Network accessline 9
    [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
  • Network accessline 10
    [![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/)
  • Network accessline 11
    [![Claude Skills](https://img.shields.io/badge/Claude-Skills-blueviolet.svg)](https://claude.ai)
  • Network accessline 72
    npx skills add https://github.com/op7418/Video-Wrapper-Skills
  • Network accessline 78
    # Clone to Claude Skills directory cd ~/.claude/skills/ git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper
  • Network accessline 79
    cd ~/.claude/skills/ git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper cd video-wrapper
  • Network accessline 80
    git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper
  • Dangerous shell operationline 409
    sudo apt-get install fonts-noto-cjk
  • Dangerous shell operationline 412
    sudo yum install google-noto-sans-cjk-fonts
  • Network accessline 449
    - [Claude Skills Documentation](https://docs.anthropic.com/claude/docs)
  • Network accessline 450
    - [MoviePy Documentation](https://zulko.github.io/moviepy/)
  • Network accessline 451
    - [Playwright Documentation](https://playwright.dev/python/)
  • Network accessline 452
    - [Anime.js Documentation](https://animejs.com/)
  • Network accessline 475
    **Powered by [Claude](https://claude.ai)**

README_CN.md

  • Network accessline 9
    [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
  • Network accessline 10
    [![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/)
  • Network accessline 11
    [![Claude Skills](https://img.shields.io/badge/Claude-Skills-blueviolet.svg)](https://claude.ai)
  • Network accessline 72
    npx skills add https://github.com/op7418/Video-Wrapper-Skills
  • Network accessline 78
    # 克隆到 Claude Skills 目录 cd ~/.claude/skills/ git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper
  • Network accessline 79
    cd ~/.claude/skills/ git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper cd video-wrapper
  • Network accessline 80
    git clone https://github.com/op7418/Video-Wrapper-Skills.git video-wrapper
  • Dangerous shell operationline 409
    sudo apt-get install fonts-noto-cjk
  • Dangerous shell operationline 412
    sudo yum install google-noto-sans-cjk-fonts
  • Network accessline 449
    - [Claude Skills 文档](https://docs.anthropic.com/claude/docs)
  • Network accessline 450
    - [MoviePy 文档](https://zulko.github.io/moviepy/)
  • Network accessline 451
    - [Playwright 文档](https://playwright.dev/python/)
  • Network accessline 452
    - [Anime.js 文档](https://animejs.com/)
  • Network accessline 475
    **由 [Claude](https://claude.ai) 强力驱动**

SKILL.md

  • Broad permissionsline 1
    Bash, Read, Write

src/animations.py

  • Executable scriptline 1
    Executable file

src/browser_renderer.py

  • Executable scriptline 1
    Executable file

src/content_analyzer.py

  • Executable scriptline 1
    Executable file

src/fancy_text.py

  • Executable scriptline 1
    Executable file

src/term_card.py

  • Executable scriptline 1
    Executable file

src/video_processor.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 380
    [Credential-related source omitted]

static/js/anime.min.js

  • Executable scriptline 1
    Executable file
  • Possible obfuscationline 8
    !function(n,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):n.anime=e()}(this,function(){"use strict";var i={update:null,begin:null,loopBegin:null,changeBegin:null,c

templates/fancy-text.html

  • Network accessline 22
    }         /* Import web fonts for themes */         @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');
  • Network accessline 23
    /* Import web fonts for themes */         @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');         @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&display=swap');
  • Network accessline 24
    @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');
  • Network accessline 25
    @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&display=swap');

templates/term-card.html

  • Network accessline 25
    }         /* Import web fonts for themes */         @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');
  • Network accessline 26
    /* Import web fonts for themes */         @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');         @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&display=swap');
  • Network accessline 27
    @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;900&display=swap');
  • Network accessline 28
    @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@700&display=swap');

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 39 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeFrontmatter field user-invocable in SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.