hkuds/cli-anything

cli-anything-live2d

Inspect, validate, edit, lint, diff, batch-manage, and deploy Live2D Cubism models (.model3.json) from the command line.

First seen Jun 12, 2026

Installation

$ npx skills add hkuds/cli-anything --skill cli-anything-live2d

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hkuds/cli-anything · top by installs.

npx skills add hkuds/cli-anything

Browse all from hkuds/cli-anything

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 49.1K
License LICENSE
Default branch main
Open issues 49
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,651 B
  • docs SUMMARY.md 147 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 141 installs

SKILL.md

cli-anything-live2d

Full-featured CLI for Live2D Cubism models. 42 commands covering inspection, editing, linting, diffing, batch operations, asset management, generation, and deployment — all without the Live2D Editor.

Commands (42 total)

Read (18)

Command Purpose
inspect <model> Model overview (version, counts, features)
validate <model> Check all referenced files exist
motions <model> List motions with fade times
motion-info <file> Detailed motion analysis
expressions <model> List expression presets
expr-info <file> Detailed expression analysis
textures <model> List textures with dimensions and sizes
physics <file> Physics simulation config
moc3 <file> Moc3 binary info
params <model> Parameter groups
param-list <model> All params across motions/expressions
deps <model> Dependency graph
compare <a> <b> Quick comparison
diff <a> <b> Detailed diff
scan <dir> Find all models in directory
export <model> Export as JSON/CSV
stats <dir> Project overview
manifest <model> File inventory with SHA256 checksums

Edit (10, all auto-backup)

Command Purpose
edit-motion Edit motion fade times or file path
add-motion Add motion to group
rm-motion Remove motion
add-expr Add expression
rm-expr Remove expression
edit-texture Replace texture path
edit-model Edit moc3/physics/pose/userdata
param-edit Edit parameter value in .exp3.json
rename-group Rename a motion group
find-replace Batch rename file references

Generation (3)

Command Purpose
init Generate full model template
gen-motion Generate skeleton .motion3.json
gen-expr Generate skeleton .exp3.json

Analysis (4)

Command Purpose
lint Best practice checks
runtime-check Cubism Viewer / Web SDK / Yoyo compatibility
atlas Texture atlas analysis
orphan Find unreferenced files

Workflow (7)

Command Purpose
undo Restore from auto-backup
backup-clean Rotate old backups
restore-file Restore specific file from backup
batch Batch-edit multiple models
snapshot Generate HTML preview
watch Auto-validate on file changes
flatten Flatten directory for deployment

Other (3)

Command Purpose
migrate Model format version upgrade
pack Package model + deps into zip
yoyo-check Yoyo desktop-pet readiness

All read commands support --json. Edit commands auto-backup.

Examples

cli-anything-live2d inspect model.model3.json
cli-anything-live2d lint model.model3.json --level info
cli-anything-live2d edit-motion model.model3.json -g Idle -i 0 --fade-in 0.3
cli-anything-live2d find-replace model.model3.json -f "old_tex" -f "new_tex"
cli-anything-live2d orphan model.model3.json
cli-anything-live2d runtime-check model.model3.json --target web-sdk
cli-anything-live2d flatten model.model3.json --out-dir ./deploy/
cli-anything-live2d batch ./models/ --set-fade-in 0.3 --dry-run
cli-anything-live2d snapshot model.model3.json --embed
cli-anything-live2d stats ./project/