All skills
iflytek avatar

/animated-sketch-diagram

@c57c7f4
by iflytekiflytek/ifly-skills218 stars
27

生成"黑墨手绘涂鸦"风格的动画架构图/流程图:米色纸面、针管笔墨线、极淡水洗色块、简笔涂鸦图标、序号章、连线上的流动圆点动画、图标微动效。产出单文件自包含动画 HTML(SVG+CSS),可一键导出无缝循环 GIF。当用户想画架构图、流程图、信息图、技术示意图、对比图、pipeline/workflow 可视化,或提到"手绘风""涂鸦风""动图""animated diagram""GIF 架构图"时使用;即使用户没明说要动画,做技术概念科普配图时也应优先考虑本 skill。

  • 17 files
  • 254 KB
  • Updated 2 months ago
  • GitHub

Use this Skill: https://skilld.dev/gh/iflytek/ifly-skills/animated-sketch-diagram

This session only. Nothing lands on disk.

README.md

≈435 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Animated Sketch Diagram

Generates hand-drawn "ink on beige paper" animated architecture and flow diagrams as a single self-contained HTML (pure SVG + CSS, zero JS runtime), with flowing dots that trace the system's real topology — branches, merges, feedback loops. A bundled headless-Chrome renderer exports pixel-perfect, seamlessly-looping GIFs.

demo

More demos (all unretouched exports): examples gallery.

Highlights

  • Motion that narrates. The animation retells the architecture instead of decorating it.
  • One file, zero runtime. @keyframes + offset-path; double-click to play, works offline.
  • Seamless-loop GIF export. All durations divide one global loop; frames are stepped deterministically.
  • Token design system. Fixed palette / stroke / rhythm — consistent output, not style roulette.
  • Self-check loop. Renders, reads frames back, fixes, re-renders before delivering.
  • CJK-ready. OFL LXGW WenKai Screen, auto-subsetted (see assets/fonts-cn/README.md).

Usage

Ask the agent, in any project:

Draw me an animated sketch diagram of how a RAG pipeline works.

GIF export (once: npm ci inside scripts/; needs Node.js, Chrome/Chromium, ffmpeg):

node scripts/render-gif.mjs diagram.html diagram.gif --fps 25 --loop 3000 --scale 2

Credits & Licenses

Skill code MIT (upstream: OLDyade/animated-sketch-diagram). Bundled fonts (Kalam, Patrick Hand, Caveat, Excalifont, LXGW WenKai Screen) are SIL OFL 1.1; rough.js is MIT.

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at c57c7f4. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 2 months ago
Other metadata
metadata
{
  "homepage": "https://github.com/OLDyade/animated-sketch-diagram",
  "openclaw": "{\"emoji\": \"✏️\", \"dimensions\": [\"手绘动画架构图\", \"图表可视化\"], \"user_instructions\": [\"帮我画一张架构图动图\", \"画一张手绘风流程图\", \"把这个概念画成动画示意图\"], \"requires\": {\"bins\": [\"node\", \"ffmpeg\"]}}"
}

README badge

README badge for iflytek/ifly-skills/animated-sketch-diagram