mcpField
V
vhs

vhs

github.com/connorads创意与媒体1840 次安装2 天前更新
代码仓库

关于 vhs

vhs 是 Charmbracelet 维护的 VHS 终端录制最佳实践指南,适用于编写 tape 文件、制作终端演示和自动生成 GIF 的开发者。指南按优先级整理 8 类规则,涵盖配置、依赖、录制时序、输出和 CI。

主要功能

  1. 01按优先级整理 8 类规则
  2. 02指导 tape 配置与命令语法
  3. 03涵盖录制时序和同步
  4. 04说明输出优化与视觉设置
  5. 05提供 CI 自动化建议

适用场景

  1. 01编写 VHS tape 文件
  2. 02制作文档中的终端演示
  3. 03设置 CI 自动生成 GIF
  4. 04排查或审查 tape 文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/connorads/dotfiles --skill vhs

安装后在 Claude Code 中输入/vhs确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

AGENTS.md
README.md
assets/templates/
_template.md
references/
_sections.md
advanced-clipboard.md
advanced-recording-live.md
advanced-server-mode.md
advanced-source-include.md
ci-auto-commit.md
ci-caching.md
ci-github-action.md
ci-golden-files.md
ci-matrix-builds.md
cmd-ctrl-combinations.md
cmd-enter-explicit.md
cmd-env-variables.md
cmd-hide-show.md
cmd-key-repeat.md
cmd-multiline-type.md
cmd-screenshot.md
cmd-type-syntax.md
config-comments-document.md
config-dimensions-explicit.md
config-output-first.md
config-settings-order.md
config-shell-explicit.md
config-typing-speed-global.md
deps-require-all.md
deps-require-early.md
deps-require-order.md

详细介绍

Charmbracelet VHS 最佳实践

由 Charmbracelet 维护的 VHS 终端录制综合最佳实践指南。包含 8 个类别中的 47 条规则,并按影响排序,帮助创建专业、可移植且经过优化的终端演示。

适用场景

在以下情况下参考这些指南:

  • 编写新的 VHS 磁带文件
  • 为文档创建终端演示
  • 为自动生成 GIF 配置 CI/CD
  • 优化录制文件的大小和质量
  • 排查磁带文件问题
  • 根据最佳实践审查磁带文件

按优先级划分的规则类别

优先级类别影响前缀
1配置结构严重config-
2依赖管理严重deps-
3命令语法高cmd-
4计时与同步高timing-
5输出优化中高output-
6视觉质量中visual-
7CI/自动化中ci-
8高级模式低advanced-

快速参考

1. 配置结构(严重)
2. 依赖管理(严重)
3. 命令语法(高)
4. 计时与同步(高)
5. 输出优化(中高优先级)
6. 视觉质量(中优先级)
7. CI/自动化(中优先级)
8. 高级模式(低优先级)

使用方法

阅读各参考文件,了解详细说明和代码示例:

参考文件

文件描述
AGENTS.md包含所有规则的完整汇编指南
references/_sections.md类别定义和排序
assets/templates/_template.md新规则模板
metadata.json版本和参考信息

评论

支持 Markdown