live2d-halfbody SKILL.md skillA

live2d-halfbody from bellisji233/live2d-halfbody-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add bellisji233/live2d-halfbody-skill/live2d-halfbody@git:20261105.35b7a9e

Pins git:20261105.35b7a9e in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
bellisji233/live2d-halfbody-skill
Path
SKILL.md
Versions recorded
7
Latest version
git:20261105.35b7a9e, committed Nov 5, 2026
First version recorded
Oct 24, 2026
Size
17,235 bytes
Repository stars
43
License
MIT

从一张立绘或一段角色描述,做出能在 VTube Studio 里直播用的半身 Live2D 皮套,不用手动建模、不开 Cubism Editor:图像模型出图、See-through 拆层、代码补细节和绑定、自查后装进 VTS。默认带小角度转头、歪头、身体跟随、呼吸、眨眼和单眼眨眼、口型、四个表情、头发分段摆动(短发、过肩长发或双马尾,刘海可有可无,侧发可别在耳后)、挂件和耳坠摆动、眼镜、招手/摊手/指向三个手势和脸红。用于用户想新做一个皮套(有立绘、只有描述、或已有分层文件)、检查皮套素材、或调整已有角色的动作幅度时。Builds a half-body Live2D avatar for VTube Studio from one character illustration or a text description.

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

# 半身皮套:从一张立绘到 VTube Studio

给不想手动建模、不想调网格的人。一张立绘或一段角色描述进去,Agent 一步步做出能在 VTS 里直播用的半身 Live2D 皮套。用户只做三件事:

1. **确认立绘**(第 1 步);
2. **同意把立绘传到 See-through**(第 3 步,Hugging Face,备用魔搭);
3. **在 VTS 里看效果**,回复 `通过` 或 `不通过:<现象>`(第 5 步)。

其余由 Agent 完成,并在交给用户前自查。

## 跑一次就有的功能

| 功能 | 驱动 |
|---|---|
| 转头左右、上下(±30),歪头时身体跟着倾斜 | 摄像头 |
| 身体跟随:左右转、前后、呼吸起伏 | 摄像头、VTS 自动呼吸 |
| 眨眼、单眼眨眼(快闭上时换成画好的闭眼);半闭眼时双眼皮淡出 | 摄像头(左右眼分开) |
| 眼珠跟随、眉毛上下 | 摄像头 |
| 张嘴说话、嘴角笑 | 摄像头 |
| 头发分段摆动:刘海(可选)、两侧(三段,从发根到发梢一段跟一段;可别在耳后)、后发或发髻;点头时上下弹。双马尾每条从发绳往下单独摆,同样分三段。过肩长发在肩膀以下跟身体走 | 物理 |
| 挂件(项链吊坠、耳坠)摆动 | 物理 |
| 眼镜跟着脸转 | 摄像头 |
| 表情:笑眼 N1、O 型嘴 N2、急眼 N3、困扰 N4,清除 N0 | 快捷键 |
| 手势:招手 N5、摊手 N6、指向 N7 | 快捷键(也配了摄像头手势,见“已知问题”) |
| 脸红 N8 | 快捷键 |

做不到:大角度转头(要侧脸素材)、全身、手臂跟着摄像头连续动(要分段手臂素材)。产出是 VTS 直接用的 `.moc3`,不是 Cubism Editor 的工程文件(`.cmo3`),Editor 打不开。精修级的效果(更细的物理、更多表情、商业级网格)要把 `layers-st/` 的图层导进 Cubism Editor 重新绑定。

## 文件夹

```
素材/角色名/                 立绘、提示词、变体、See-through 结果、图层
  A0-base.png                定稿立绘
  prompts/                   从 references/提示词/标准/ 复制,填好 [[…]]
  check/                     每张变体的对位检查图
  seethrough.psd             See-through 的原始结果
  seethrough/                拆成每层一张 PNG
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add bellisji233/live2d-halfbody-skill/live2d-halfbody@sha256:90c83fd36ebebaae

The line at the top of this page pins the label git:20261105.35b7a9e, 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_hvf24a3wfl3mwsjj.svg)](https://markdownregistry.com/a/art_hvf24a3wfl3mwsjj)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 7 versions of this file, between Oct 24, 2026 and Nov 5, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20261105.35b7a9e latest2026-11-05 35b7a9e 17,235 BA view · diff
git:20261030.78b0be92026-10-30 78b0be9 16,853 BA view · diff
git:20261029.4b6cdb32026-10-29 4b6cdb3 16,860 BA view · diff
git:20261025.7da63592026-10-25 7da6359 16,729 BA view · diff
git:20261024.2fce6492026-10-24 2fce649 15,606 BA view · diff
git:20261024.3fd24b42026-10-24 3fd24b4 15,450 BA view · diff
git:20261024.0ad7df72026-10-24 0ad7df7 14,038 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (17235 bytes)
  • 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

Source

GitHub

bellisji233/live2d-halfbody-skill · 43 stars · license MIT · pushed 2026-11-05 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_hvf24a3wfl3mwsjj
GET https://markdownregistry.com/api/v1/resolve?ref=bellisji233/live2d-halfbody-skill/live2d-halfbody
GET https://markdownregistry.com/api/v1/blob/90c83fd36ebebaaee74f8b35f786ad9fbcb2c2df55ccbc11db8b378c4edaf687

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.

Browse by kind, by grade A, or by owner.