关于 minimalistic-graphics
minimalistic-graphics 是用于 Claude Code 的技能,可将简短想法制作成圆点逐级上升的极简动画视频,并配置文字与台阶数量。
主要功能
- 01制作极简逐级上升动画
- 02支持一至两行文字
- 03配置三至七级台阶
- 04导出 MP4,亦可生成 PNG
适用场景
- 01表现持续进步或耐心
- 02将简短语句制成动画
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ artemnovitckii/ claude-animation-skills --skill minimalistic-graphics安装后在 Claude Code 中输入/minimalistic-graphics确认已加载。
附带文件build.pytemplate.html
详细介绍
/minimalistic-graphics
┌──────────────────────┐
│ every step feels │ one lowercase line (swaps to line two at the top)
│ small. (•) │ orbit + ring + sparks around the dot
│ ┌──┐ │
│ ┌──┐ │ │ │ hairline steps rise, the dot hops up them
│ ┌──┐ │ │ │ │ │
│ ┌──┐ │ │ │ │ │ │
└──────────────────────┘
首次使用
加载此技能时,Claude Code 显示的文件夹就是它的“基础目录”。
SKILL_DIR="<base directory of this skill>"
KIT=$(python3 -c 'import os,sys;print(os.path.realpath(os.path.join(sys.argv[1],"..","..","kit")))' "$SKILL_DIR")
[ -s "$KIT/vendor/gsap.min.js" ] || bash "$KIT/setup.sh"
需要 ffmpeg 和 Node。
步骤
- 措辞。 将用户的想法拆分为两行简短文字:一句铺垫,一句转折(“每一步都微不足道。” / “直到你回头看。”)。每行约 30 个字符以内,使用小写字母,以句点结尾。也可以只写一行。
- 规格。 编写
<name>.minimal.json(见下文)。 - 构建。 运行
python3 "$SKILL_DIR/build.py" <spec.json>。大约需要 10 秒。添加--snap 2.4可快速生成 PNG。 - 检查 图像表:文字应位于同一行,最后几帧应显示圆点周围的轨道。
- 交付 mp4 路径。
规格
{"lines": ["every step feels small.", "until you look back."], "steps": 5, "light": false}
lines:1 或 2 行。圆点到达顶部时显示第二行。steps:3 到 7。步数越多,跳动越快,视频也会稍长一些(5 步时为 3.8 秒)。light:白底黑线。hold(可选):结尾额外停留的秒数。out(可选):输出路径。
风格
- 安静、简洁。使用小写,不用表情符号、粗体或感叹号。
- 主题应围绕稳步进展(习惯、复利、耐心),因为画面中是一个圆点沿台阶向上移动。
- 如需采用其他图案(迷宫、蜿蜒的线条、逐渐填满的圆形),复制
template.html并修改形状。保持规则不变:纯黑背景、细如发丝的白色描边、一个纯白圆点、一行文字。
评论
支持 Markdown