mcpField
A
augment

augment

github.com/terrylica開発139 回インストール1 日前に更新
リポジトリ

augment について

augmentはKokoro TTSプラグインの保守スキルです。MLX-Audioの依存関係を更新し、モデルの重みを再取得して同梱スクリプトを更新します。合成の検証とロールバック手順も含みます。

主な機能

  1. 01インストール状態の確認
  2. 02Pythonパッケージの更新
  3. 03モデル重みの再取得
  4. 04同梱スクリプトの更新
  5. 05音声合成の検証
  6. 06アンインストールと再インストールによる復旧

活用シーン

  1. 01Kokoro TTSの依存関係とモデルを更新
  2. 02アップグレード後のインストールを確認
  3. 03互換性のない更新後にTTSを復旧

インストール

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

$npx skills add https://github.com/terrylica/cc-skills --skill augment

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

詳細

Kokoro TTS を拡張する

MLX-Audio の依存関係をアップグレードし、モデルを再ダウンロードして、同梱スクリプトを更新します。

自己進化するスキル:このスキルは使用するたびに改善されます。手順に誤りがある、パラメーターにずれがある、回避策が必要だった場合は、先延ばしにせず、すぐにこのファイルを修正してください。実際に再現できる問題がある場合にのみ更新してください。

ワークフロー

ステップ 1:アップグレード前のヘルスチェック
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --health
cat ~/.local/share/kokoro/version.json
ステップ 2:アップグレードを実行
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --upgrade

これにより、次の項目がアップグレードされます。

  • Python パッケージ:mlx-audio、soundfile、numpy
  • モデルの重み:mlx-community/Kokoro-82M-bf16 から再ダウンロード
  • 同梱スクリプト:プラグインから kokoro_common.py と tts_generate.py を再コピー
  • version.json:新しいバージョンで書き換え
ステップ 3:アップグレード後の検証
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --health
cat ~/.local/share/kokoro/version.json

# Test synthesis
~/.local/share/kokoro/.venv/bin/python ~/.local/share/kokoro/tts_generate.py \
  --text "Upgrade verification" --voice af_heart --lang en-us --speed 1.0 \
  --output /tmp/kokoro-upgrade-test.wav && echo "OK"

ロールバック

アップグレードによって TTS が動作しなくなった場合は、クリーンインストールを実行してください。

ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --uninstall
bash "$ROOT/scripts/kokoro-install.sh" --install

モデルのキャッシュはアンインストールしても保持されるため、再インストール時にキャッシュ済みモデルが再利用されます。

トラブルシューティング

問題原因解決策
アップグレードに失敗するインターネットに接続されていない、または PyPI がダウンしている接続を確認して、再試行してください
アップグレード後にインポートエラーが発生するmlx-audio の互換性がないクリーンインストール:--uninstall の後に --install を実行
モデルのダウンロードが遅いダウンロードするファイルが大きいHuggingFace のダウンロードが完了するまでお待ちください

実行後の振り返り

このスキルの実行後、タスクを終了する前に振り返ってください。

  1. 現在の場所を特定する。 — 編集する前に、この SKILL.md の正規のパスを確認してください。
  2. 何が失敗したか? — 原因となった手順を修正してください。
  3. 予想以上にうまくいったことは? — 推奨される方法として取り入れてください。
  4. 何がずれていたか? — 現状と一致しなくなったスクリプト、参照先、依存関係を修正してください。
  5. 記録する。 — 発生のきっかけ、修正内容、根拠を進化ログに記録してください。

先延ばしにしてはいけません。次回の実行には、ここに残した内容が引き継がれます。

コメント