claude绘图 SKILL.md skillB
claude绘图 from cloveric/claude-drawing-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add cloveric/claude-drawing-skill/claude绘图@git:20261018.24418f3Pins git:20261018.24418f3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- B, 16 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- cloveric/claude-drawing-skill
- Path
SKILL.md- Versions recorded
- 26
- Latest version
- git:20261018.24418f3, committed Oct 18, 2026
- First version recorded
- Sep 26, 2026
- Size
- 560,403 bytes
- Repository stars
- 56
- License
- MIT
Claude 绘图 / Claude Drawing —— 不借助任何生图模型,由 Claude 用代码一笔一笔「画」出图片(程序化绘画)。内置七十四种画风:中国水墨、水彩、剪纸拼贴、韩国彩铅、日本动漫、编辑风手绘(Riso)、油画厚涂(梵高式流向笔触+颜料浮雕打光)、浮世绘木版画(晕色、木纹、墨线主版、青海波)、像素风(低分辨率+Bayer 抖动+像素字体)、黏土定格(高度图捏出的彩泥+影棚打光)、蓝晒(普鲁士蓝日光晒图,植物剪影透光)、十字绣(Aida 布十字绣+回针绣+缎面绣+法式结)、复古仪器面板(60 年代收音机/仪器正面:柚木、拉丝铝、旋钮、刻度窗、指示灯)、贴纸拼贴·小票(模切乙烯贴纸、热敏小票、和纸胶带、吊牌、橡皮章)、实验笔记本·贴纸(线圈方格本、铅笔图表、荧光笔、红笔圈、便利贴)、黑板板书(墨绿石板、粉笔颗粒、板擦残影、示意图与公式)、赛博朋克(雨夜霓虹街道、玻璃管霓虹招牌、全息广告、湿路面倒影)、卡通手绘(蓝铅笔稿、毛笔线、错位平涂、赛璐璐阴影、逐帧抖线)、等轴…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Claude 绘图 用 Python(只依赖 numpy + Pillow,系统自带的 `python3` 就能跑)按笔、墨、颜料、纸的物理规律「画」图,不调用任何生图模型。 - **构图可控**:每一笔都是算出来的,构图、留白、点睛色的位置都精确可控。 - **结果可复现**:固定随机种子,每次画出同一幅画。 - **适合做动画**:可以输出分阶段快照,做成「一幅画被逐步画出来」的动画;生图模型只能给一整张画。 ## 画风与范例(质量基准) | 画风 | 库 | 范例 | 耗时 | |---|---|---|---| | 水墨 | `lib/inkpaint.py` · `Painting` | `examples/bawansiqian.py` 八万四千法门;`examples/moon_river.py` 月印万川(烘云托月、孤舟、芦苇) | 约 4 秒 | | 水彩 | `lib/watercolor.py` · `Watercolor` | `examples/watercolor_autumn.py` 秋日湖畔(秋树罩染、湖面倒影、红色小舟);`examples/watercolor_washes.py` 水彩底纹(大片定向晕染、干边、回流水渍、颗粒、飞溅,中间留白,给讲解片当背景、上面叠界面卡片) | 约 15 秒 / 4 秒 | | 剪纸拼贴 | `lib/papercut.py` · `Collage` | `examples/papercut_balloons.py` 热气球小镇(条纹热气球、笑脸太阳、纸云、小房子) | 约 30 秒 | | 韩国彩铅 | `lib/colorpencil.py` · `ColorPencil` | `examples/colorpencil_dessert.py` 午后甜点(草莓蛋糕、红茶、草莓) | 约 17 秒 | | 日本动漫 | `lib/anime.py` · `Anime` | `examples/anime_summer.py` 夏空(积雨云、乡间公路、电线杆、草帽女孩背影) | 约 30 秒 | | 编辑风手绘 | `lib/editorial.py` · `Editorial` | `examples/editorial_ideas.py` 灵感生长(浇水长出灯泡的概念插画) | 约 11 秒 | | 油画厚涂 | `lib/oilpaint.py` · `OilPainting` | `examples/oil_wheatfield.py` 麦田星空(旋转的星空、麦田、柏树、乌鸦) | 约 2 秒 | …
Read the whole file at its exact version.
How to install
mdr add cloveric/claude-drawing-skill/claude绘图@sha256:c5f829686a5369efThe line at the top of this page pins the label git:20261018.24418f3, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_h7orhj53564l7667)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 26 versions of this file, between Sep 26, 2026 and Oct 18, 2026, more than one a day. Its first recorded version is graded A and its latest B.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261018.24418f3 latest | 2026-10-18 | 24418f3 | 560,403 B | B | view · diff |
| git:20261018.9f42f17 | 2026-10-18 | 9f42f17 | 539,216 B | B | view · diff |
| git:20261012.7065853 | 2026-10-12 | 7065853 | 492,867 B | B | view · diff |
| git:20261012.86adbe1 | 2026-10-12 | 86adbe1 | 475,798 B | B | view · diff |
| git:20261009.ff15c1e | 2026-10-09 | ff15c1e | 443,390 B | B | view · diff |
| git:20261009.24ae932 | 2026-10-09 | 24ae932 | 424,830 B | B | view · diff |
| git:20261008.accb5d8 | 2026-10-08 | accb5d8 | 409,520 B | B | view · diff |
| git:20261008.4613c7c | 2026-10-08 | 4613c7c | 395,665 B | B | view · diff |
| git:20261006.3afdaa7 | 2026-10-06 | 3afdaa7 | 383,946 B | B | view · diff |
| git:20261005.3dff12b | 2026-10-05 | 3dff12b | 371,738 B | B | view · diff |
| git:20261005.c10c96c | 2026-10-05 | c10c96c | 359,861 B | B | view · diff |
| git:20261004.31fa1aa | 2026-10-04 | 31fa1aa | 349,612 B | B | view · diff |
| git:20261002.02fd85e | 2026-10-02 | 02fd85e | 341,509 B | B | view · diff |
| git:20261002.339a382 | 2026-10-02 | 339a382 | 333,339 B | B | view · diff |
| git:20261002.63b1d20 | 2026-10-02 | 63b1d20 | 211,489 B | B | view · diff |
| git:20260930.c406404 | 2026-09-30 | c406404 | 92,652 B | A | view · diff |
| git:20260930.1c8affb | 2026-09-30 | 1c8affb | 87,418 B | A | view · diff |
| git:20260930.26f0286 | 2026-09-30 | 26f0286 | 92,054 B | A | view · diff |
| git:20260929.cc7b048 | 2026-09-29 | cc7b048 | 41,226 B | A | view · diff |
| git:20260927.dde0301 | 2026-09-27 | dde0301 | 31,748 B | A | view · diff |
| git:20260927.de3cf79 | 2026-09-27 | de3cf79 | 24,061 B | A | view · diff |
| git:20260927.36ffa9b | 2026-09-27 | 36ffa9b | 23,877 B | A | view · diff |
| git:20260926.53be39c | 2026-09-26 | 53be39c | 15,230 B | A | view · diff |
| git:20260926.9811f63 | 2026-09-26 | 9811f63 | 15,094 B | A | view · diff |
| git:20260926.67539f4 | 2026-09-26 | 67539f4 | 12,120 B | A | view · diff |
| git:20260926.8ff78f6 | 2026-09-26 | 8ff78f6 | 8,463 B | A | view |
Audit of the latest version
- fail: Size between 200 bytes and 200 KB (560403 bytes)
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.
Source
cloveric/claude-drawing-skill · 56 stars · license MIT · pushed 2026-10-18 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_h7orhj53564l7667 GET https://markdownregistry.com/api/v1/resolve?ref=cloveric/claude-drawing-skill/claude绘图 GET https://markdownregistry.com/api/v1/blob/c5f829686a5369efc7e519180a3a00a944db13677ebaca2e355e9e85a5be50c3
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.