mcpField
C
cli-anything-live2d

cli-anything-live2d

github.com/hkudsクリエイティブ・メディア57.6k230 回インストール5 週間前に更新
リポジトリ

cli-anything-live2d について

cli-anything-live2dは、Live2D Editorを使わずにLive2D Cubismモデルを確認、編集、検証、パッケージ化するコマンドラインツールです。分析、一括変更、生成、デプロイ準備の機能を備え、モデル制作者やアセット関連のワークフローに対応します。

主な機能

  1. 01モデル構造とアセットの確認
  2. 02モーション、表情、テクスチャの編集
  3. 03Lintとランタイム互換性の確認
  4. 04モデルの一括編集と変更追跡
  5. 05テンプレート生成とアセットのパッケージ化

活用シーン

  1. 01モデルのファイルと依存関係の確認
  2. 02複数モデルへの編集適用
  3. 03デプロイ用モデルアセットの準備

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-live2d

インストール後、Claude Code で/cli-anything-live2dを入力して読み込まれたか確認します。

詳細

cli-anything-live2d

Live2D Cubism モデル向けのフル機能 CLI です。検査、編集、リンティング、差分、バッチ操作、アセット管理、生成、デプロイをカバーする 42 のコマンドを、Live2D Editor なしで利用できます。

コマンド (全 42 個)

読み取り (18)
コマンド目的
inspect <model>モデルの概要 (バージョン、数、機能)
validate <model>参照されているすべてのファイルの存在を確認
motions <model>フェード時間付きでモーションを一覧表示
motion-info <file>モーションの詳細分析
expressions <model>表情プリセットを一覧表示
expr-info <file>表情の詳細分析
textures <model>寸法とサイズ付きでテクスチャを一覧表示
physics <file>物理シミュレーション設定
moc3 <file>Moc3 バイナリ情報
params <model>パラメータグループ
param-list <model>モーション/表情全体のすべてのパラメータ
deps <model>依存関係グラフ
compare <a> <b>簡易比較
diff <a> <b>詳細な差分
scan <dir>ディレクトリ内のすべてのモデルを検索
export <model>JSON/CSV としてエクスポート
stats <dir>プロジェクトの概要
manifest <model>SHA256 チェックサム付きのファイル一覧
編集 (10、すべて自動バックアップ)
コマンド目的
edit-motionモーションのフェード時間またはファイルパスを編集
add-motionグループにモーションを追加
rm-motionモーションを削除
add-expr表情を追加
rm-expr表情を削除
edit-textureテクスチャパスを置換
edit-modelmoc3/physics/pose/userdata を編集
param-edit.exp3.json 内のパラメータ値を編集
rename-groupモーショングループの名前を変更
find-replaceファイル参照を一括で名前変更
生成 (3)
コマンド目的
init完全なモデルテンプレートを生成
gen-motionスケルトンの .motion3.json を生成
gen-exprスケルトンの .exp3.json を生成
分析 (4)
コマンド目的
lintベストプラクティスのチェック
runtime-checkCubism Viewer / Web SDK / Yoyo の互換性
atlasテクスチャアトラスの分析
orphan参照されていないファイルを検索
ワークフロー (7)
コマンド目的
undo自動バックアップから復元
backup-clean古いバックアップをローテーション
restore-fileバックアップから特定のファイルを復元
batch複数のモデルを一括編集
snapshotHTML プレビューを生成
watchファイル変更時に自動検証
flattenデプロイ用にディレクトリをフラット化
その他 (3)
コマンド目的
migrateモデルフォーマットのバージョンアップグレード
packモデルと依存関係を zip にパッケージ化
yoyo-checkYoyo デスクトップペットの準備状況

すべての読み取りコマンドは --json をサポートします。編集コマンドは自動バックアップします。

例

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/

コメント