技能文档编写器
生成高质量SKILL
pr-demo 是一套用于创建终端演示动图的工作流,将 asciinema 录屏转换为 GIF 或 SVG 格式,方便嵌入 GitHub Pull Request 或技术文档。
安装依赖
# macOS
brew install asciinema
cargo install --git https://github.com/asciinema/agg
npm install -g svg-term-cli # 可选,用于SVG输出
使用步骤
export PS1='$ ',调整终端尺寸为 100×24asciinema rec demo.cast --cols 100 --rows 24agg demo.cast demo.gif 或 svg-term --in demo.cast --out demo.svg见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 终端命令行操作场景;待演示的功能或工作流;目标平台要求(GitHub PR 或文档) |
| 输出 | .cast 原始录屏文件;GIF 或 SVG 格式的演示动图;嵌入用的 Markdown 代码片段 |
| 适用人群 | 需要向团队展示 CLI 工具特性的开发者;编写技术文档需要可视化示例的文档工程师;Pull Request 中需要补充操作演示的开源贡献者 |
| 不包含 | 视频格式输出(MP4/WebM);Windows 平台的原生支持方案;自动化的 CI/CD 集成配置 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/paulpete/pr-demo/SKILL.md
来源类型:开源社区技能库