検索結果:ClaudeCode おすすめMOD順search
- ☆ [ユーティリティ] houseCARL Download ID:181738 Author:Aaronavich 2026-07-17 23:50 Version:1.9.0
-
RATE: ★=557 G=8 TAG: [MO2] [ユーティリティ] [便利] [ツール] [AI] [ダイナミックパッチ] [ClaudeCode] [Codex]

houseCARL
■概要
AIをSkyrim MOD制作の補助として活用するためのMCPサーバーとスキル集
AIへMO2のロードオーダー/プラグイン/スクリプト/競合情報等を直接読み取る手段を与えて、
推測ではなく実際のデータに基づいてMODの診断/編集/パッチ制作を行えるようする
経験豊富なMOD制作者やMODリスト制作者向けに設計されてるが初心者の補助にも利用可能
■内容/特徴
・MO2のロードオーダー全体をAIから確認可能
・実際に勝っているレコードを読み取り可能
・必要に応じて、レコードの競合履歴全体を確認可能
・プラグイン、スクリプト、ファイル競合などをAIが直接調査
・MODの診断、編集、パッチ制作を支援
・全ての処理をローカル環境で実行
・MO2を起動していなくても使用可能
・プラグインファイルを常時開いた状態にしない
■対応レコード
・Mutagenが扱えるレコード形式を基に自動生成されたスキーマを使用
・ビルド時にMutagenのレコードインターフェースを確認し、対応する構造を自動生成
・houseCARLが理解できるレコードの種類はMutagenが対応する範囲に基づく
■クラッシュ/フリーズ診断
・クラッシュログを読み取り
・Papyrusログを読み取り
・ログ内の対象レコードやスクリプトを実際のロードオーダーと照合
・原因となったレコードや競合を特定
・原因を示すだけでなく修正用の新しいプラグインを作成可能
■レコードの確認
・ロードオーダー上で最終的に勝っているレコードを読み取り
・競合ツリー全体を確認可能
・複数レコードの詳細を一括取得
・ロードオーダー全体を対象とした検索が可能
・無効化されているプラグインも確認可能
・MO2でチェックを外したMODや無効なMOD内のプラグインも調査可能
■パッチ制作
・フィールドの設定、追加、削除
・レベルドリストの編集
・コンテナ内容の編集
・レコード性能の調整
・条件の対象変更
・標準では、元MODを編集せず新しいプラグインへ変更を書き込む
■既存プラグインの直接編集
・ユーザーが明示的に指定した場合は既存プラグインを直接編集可能
・houseCARLが制作していないプラグインも対象
・レコードの追加、変更、削除が可能
・初回は同意確認が表示される
■新規MOD制作
・新しいMODを作成可能
・新しいプラグインを作成可能
・新しいスクリプトを作成可能
・新規FormIDを生成
・レコードや個別項目を削除可能
・使用されていないマスターを自動で整理
■レコードの転送/復元
・xEditの「Copy as override into」と同様に、レコードを勝ち側の上書きとして転送可能
・レコードをバニラ状態へ戻すことが可能
・Magic Effectが使われている以下の項目を一括追跡可能
- 呪文
- 付呪
- 薬
- 巻物
- 錬金素材
・各項目の効果量も同時に確認可能
■ESLコンパクト化
・プラグインをESLのFormID範囲へ再番号付け
・関連アセットも同時に処理
・FormIDに依存するFaceGenや音声ファイルも移動
・コンパクト化後の黒顔問題を防ぐよう設計
・ロードオーダー全体から以下の問題を検索可能
- 無効な参照
- 不足マスター
- 壊れたリンク
■スクリプト機能
・コンパイル済みPEXを逆コンパイル
・確認可能なPSCソースを再構築
・外部ツール不要
・Mutagenを使用して処理
・作者によるとChampollionより高い信頼性が確認されている
■会話・クエスト制作
・データレベルで会話を作成可能
・クエストを作成可能
・作成した内容を検証可能
・レコード上では宣言されているが値が割り当てられていないスクリプトプロパティも検出可能
■SKSEプラグインの確認
・Data\SKSE\Plugins内のDLLと設定ファイルを一覧化
・各ファイルがどのMODから提供されているか確認
・競合時に最終的に勝っているMODを確認
・DLLを読み込まずにバージョン情報を静的に取得
■外部ツール連携
・Creation Kitのコンパイラを使ってPapyrusをコンパイル
・BSArchを使ってBSAを一覧表示
・BSAの展開
・BSAの再作成
・各ツールのパスは自動検出、または一度だけ手動設定
■ファイル競合の確認
・MO2の仮想ファイルシステム上で、どのファイルが勝っているか確認
・対象例
- メッシュ
- テクスチャ
- スクリプト
- サウンド
・勝たせたいファイルを上書きとして配置可能
・NPCの黒顔、灰色顔問題を診断・修正可能
■Nexus Mods連携
・Nexus Mods上のMOD情報を確認可能
・バージョンを確認
・必要MODを確認
・実際の最新ファイルを確認
・ブラウザを開かずに調査可能
■動作方式
・単一のC#プロセスとして動作
・ローカルMCPサーバーを使用
・Bethesda形式を扱うMutagenを読み書き用に使用
・読み取り時はMutagenの遅延バイナリオーバーレイを使用
・レコードはアクセス時に解析され、ロードオーダー全体を常時メモリへ展開しない
・書き込みは共通の操作命令を使って処理
・標準では新規プラグインへ書き込む
・ユーザーが指定した場合のみ既存プラグインを編集
■MO2との連携
以下のMO2プロファイルファイルを静的に読み取り
・loadorder.txt
・modlist.txt
・plugins.txt
・ファイル更新日時を確認し、次回の操作時に自動更新
・MO2を起動しておく必要はない
・USVFSを使用しない
・MO2へのライブフックを行わない
・待機中はプラグインファイルを開いたままにしない
・houseCARLの動作中もMO2やxEditを使用可能
■.NETについて
Windowsでは以下の2つを別々にインストールする必要あり
・.NET Runtime 9.0
・ASP.NET Core Runtime 9.0
ASP.NET Core Runtimeには、基本の.NET Runtimeは含まれない
セットアップツールが両方を確認し、不足しているものを表示
■対応AIホスト
・Claude Code 2.1.143以降
・OpenAI Codex
houseCARL単体では動作せず、いずれかのAIホスト内で使用
■使用例
・「さっきクラッシュしたので原因を調べて」
・「新しいMODを入れたので、作りに問題がないか、ロードオーダー用のパッチが必要か確認して」
・「このMODのスクリプトが最適化されているか確認して」
・「Ralofの黒顔問題を修正して」
・「この防具をRequiem向けにパッチして」
・「MOD Xで調整したNPCを見本にして、ほかの100人も同様に修正して」
■モデル性能について
・出力の品質と正確性は、使用するAIモデルの性能に影響される
・無料版のCodexよりも、高性能な最新モデルを高い推論設定で使用したほうが強力になるとのこと
・ツール側にも安全対策が実装されている
■収録スキル
スキルは必要に応じて自動使用されるが手動で呼び出すことも可能
Claudeでは/housecarl:、Codexでは$housecarlから利用可能
■mutagen-reference
・Mutagenの各レコード形式を参照
・フィールド
・型
・書き込み可能かどうか
・列挙型
・複数形式を持つフィールド構造
・Mutagenのリフレクションから自動生成
■papyrus-reference
・Papyrus関数シグネチャを参照
・SKSE関数シグネチャを参照
・バニラSkyrim
・SKSE
・約45種類の有名なSKSEプラグインを対象
・BellCube氏のpapyrus-indexを使用
■skypatcher-authoring
・SkyPatcher用INIを正しい文法で作成
・推測で構文を生成せず、文法資料を使用
■spid-authoring
・SPID用_DISTR.iniを作成
■kid-authoring
・KID用_KID.iniを作成
■papyrus-optimization
・Papyrusスクリプトの負荷を確認
・各部分を以下に分類
- 問題あり
- 最適ではない
- 問題なし
・重い理由を説明
・修正方法を提示
・DrHeisen氏が提供したコミュニティ制作スキル
■facegen-diagnostics
・NPCの黒顔、灰色顔問題を診断
・レコードとファイルの優先順位を確認
・正しいFaceGenを配置して修正
■dialogue-authoring
・Skyrimの会話をデータレベルで作成
・新規会話をゲーム内で正しく再生するために必要なCreation Kit上の処理を補助
■oar-authoring
・Open Animation Replacerの設定を作成・解析
■tool-output-awareness
以下の生成ツールが作るプラグインやアセットを認識
・Reqtificator
・ParallaxGen
・DynDOLOD
・Synthesis
・TexGen
・xLODGen
・NPC Plugin Chooser 2
生成し直すべきレコードやアセットを、通常のパッチへ誤って含めないようにする
■biped-slot-reference
・装備スロット番号をFirstPersonFlagsへ変換
・バニラ名やコミュニティ名にも対応
・例
- 52
- Body
- SOS / pelvis
・複数スロットを使用する防具も含め、対象スロットの装備を検索可能
■skse-plugin-authoring
・CommonLibSSE-NGを使用するC++製SKSEプラグイン制作を支援
・プロジェクト構成
・プラグインのライフサイクル
・フック
・Papyrusネイティブ関数を扱う
■独自スキルの追加
・GitHubリポジトリを複製
・standardsフォルダを参考に、独自スキルを作成可能
■オープンソース
・houseCARLはGitHub上で完全にオープンソースとして公開
・自分でビルド可能
・ビルドには.NET 9 SDKが必要
・以下のスクリプトを実行します。
scripts/build-plugin.ps1
・ビルド時には以下が行われます。
・リフレクション用ルールの再生成
・サーバーの公開用ビルド
・スキルの同梱
・配布用ZIPの作成
■セキュリティ上の注意
・houseCARL-Setup.exeは署名されていない.NETアプリケーション
・ウイルス対策ソフトが誤検知する場合がある
・ソースコードはGitHub上で公開されている
・配布ZIPにはサードパーティーの告知文書が含まれている
・配布済み実行ファイルを信用したくない場合は、ソースから自分でビルド可能
■導入方法
①houseCARL.zipをダウンロード
②ZIPを展開
③houseCARL-Setup.exeを実行
④使用するホストを選択
- 1:Claude Code
- 2:Codex
- 3:両方
⑤インストーラーがスキルを配置し、サーバーを登録
⑥AIホストを完全に再起動
⑦初回使用時に、ModOrganizer.iniがあるMO2インスタンスフォルダを指定
設定は保存され、セッションごとの起動オプションは不要
使用するMO2インスタンスは、AIへ指示することで後から変更可能
必要条件
・Windows
・.NET Runtime 9.0
・ASP.NET Core Runtime 9.0
・Mod Organizer 2とMODリスト
・対応するAIホスト
類似Mod
・Unofficial Mator Smash Updated 競合解消パッチを生成するツールSkyrim Special Edition Nexus, Aaronavich. 18 Jul 2026. houseCARL. 6 Jun 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/181738>.[コメントを読む(31)] [コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ☆ [ユーティリティ] Skyrim-Claude Code Modder's Toolkit Download ID:176043 Author:ttyyygggg 2026-08-01 05:36 Version:3.5
-
RATE: ★=102 TAG: [ClaudeCode] [AI] [ツール] [リソース] [MOD作成]

Skyrim-Claude Code Modder's Toolkit
■概要
Claude Codeを使ってスカイリムのMOD制作/移植/解析/修正作業を支援するツールキット
Claude CodeがSkyrimのインストールフォルダ内で動作し、ファイル確認だけでなく
コマンド実行/設定編集/スクリプト処理/ESP解析/NIF編集/簡単なMOD作成などを補助
■これは何をするものか
・SkyrimのMOD制作をAIで補助
・MODの移植
・ESPの解析
・スクリプトの確認
・簡単なMOD作成
・NIFメッシュ編集
・BSAアーカイブ処理
・音声ファイル処理
・MCM作成
・セーブデータ解析
などを、Claude Codeが補助できる環境を構築
・単なる手順書ではなく完成済みの作業環境
・必要な知識ベース、ツール連携、安全対策、セットアップスクリプトが含まれてる
・通常数日かかるようなClaude Code用のMOD制作環境構築を最初から使いやすい形に整理
・Claude Codeが作業を担当
・Claude Codeは通常のチャットAIと違い、ローカルPC上でファイルを読んだり、
コマンドを実行したり、設定ファイルを編集したりできる
・ユーザーの許可を取りながら面倒な機械的作業を代行する想定
■Version 3の主な追加要素
・カスタムアニメーション付きNIF / VFX作成
・PyNiflyを使い、自動回転するメッシュ/伸縮する武器/キーフレーム付きモーション等を
作成できるようになってる
・Papyrusなしでループする自己アニメーション付きメッシュも作成可能
・ヘッドレスレンダー確認
・Blenderを使って、ゲームを起動する前にNIFをPNG画像としてレンダー確認できる
・NifSkopeやPyNiflyによるチェックも行い、壊れたファイルをゲーム内で読み込む前に検出
・NIFメッシュ編集機能の強化
・メッシュ分割
・細分化
・頂点編集
・bounds編集
・部分的な発光マップ
・衝突判定 / Havok編集
・VRで問題を起こすスケルトンノード検出
などに対応
・知識ベースの拡張
・Skyrimエンジンの仕様
・Papyrusの癖
・xEditの落とし穴
・NIF / アニメーション制作
・VRの当たり判定
・Havok単位変換
・音声レコード
・音楽システム
など、1,300行以上の知識メモが含まれてる
■含まれる主な機能
・ESP解析と編集
・xeditlibでESPを解析
・SpriggitでESPをYAML化し、読みやすい形で編集してから戻すことができる
・ESP / ESMを直接危険に編集しない設計
・安全対策
・Claudeはゲームファイルを編集する前に許可を求める
・変更対象は自動バックアップ
・危険な一括編集前には参照関係をスナップショットし、参照欠落やremaster問題を検出
・変更前に信頼度や前提条件を提示する仕組み
・NIF / メッシュ処理
・メッシュ確認、リテクスチャ、スケール変更、発光設定、形状修正などを支援
・PyFFI、PyNifly、Blender、NifSkopeなどと連携
・BSA処理
・BSAアーカイブの読み取り、書き込み、結合、差分確認などに対応
・音声処理
・FUZ、XWM、WAVなどSkyrim用音声ファイルの抽出/変換/作成を補助
・SOUN / SNDRの紐付けも扱えるとされてる
・MCM作成
・SkyUI用のMCMメニュー作成を支援
・Skyrim VR向けのMCM作成例も想定
・セーブデータ解析
・.essセーブファイルを展開/バイナリスキャン、孤立スクリプト、効果の蓄積、
セーブ肥大化などを調査できる
・Nexus API連携
・任意でNexus Modsの個人APIキーを設定できる
・MODの更新、バージョン、変更履歴、依存関係などをClaudeが確認できるようになる
■セットアップ概要
①事前バックアップ推奨
・作者はSkyrimフォルダ全体を事前にバックアップすることを強く推奨
・ツール側にもバックアップ機能はあるが、既知の安全な環境を別に残しておく方が安心
②Claude Codeを導入
・Claude Code Desktop Appを使う方法
・またはNode.js経由でコマンドライン版を入れる方法がある
・Claude Codeを使う場合、有料プランが必要
・代替としてOpencodeなども使える可能性があると説明
③Skyrimフォルダへ展開
・ツールキットをSkyrim SE / AE / VRのインストールフォルダへ展開
・既存ファイルを上書きしない構成と説明
④Claude CodeをSkyrimフォルダで開く
・そのフォルダ内でClaude Codeを起動
・指定のセットアップ用プロンプトを貼り付けるとsetup.shを実行して環境構築が進行
⑤任意ツールを選択
・xeditlib
・Champollion
・Caprica
・Spriggit
・AutoMod CLI
・PyFFI
・PyNifly
などを必要に応じて導入
■使用例
・SSE用MODをVR向けに調査/移植
・ESPの中身を解析してそのMODが何をしているか説明させる
・2つのMODが同じMagic Effectを触っている場合、どちらが勝つか確認する
・時間減速パワーのような簡単なESPを作る
・発光武器メッシュとインベントリアイコンを作る
・NIFをPNGとしてレンダーして、ゲーム起動前に見た目を確認する
・VRで装備時にクラッシュする武器を調査する
・MCMメニュー設定を作る
■注意点
・AI任せでも完全自動ではない
・Claude Codeは作業を補助しますが、LLMである以上、試行錯誤や確認は必要
・特に複雑なMODをゼロから作る場合は、失敗や修正が発生する前提
・ツール導入が必要な機能あり
・BlenderやNifSkopeなど、大型外部ツールは同梱されてない
・レンダー確認や一部メッシュ確認機能を使う場合は別途導入が必要
・Nexus APIキーの扱いに注意
・APIキーは個人用の重要情報
・公開したり、ログに残したりしないよう注意が必要
・漏洩した場合はNexus側で再生成する必要
・既存環境を壊さないよう慎重に使う
・Claudeが提案した変更でも、内容を確認してから許可する方が安全
・特にESP、スクリプト、NIF、BSA、セーブデータ関連は慎重に扱うべき
必要条件
・Claude Code、Opencode、または任意のエージェント型コーディングアシスタント
・Claude Codeを使う場合は、Claude ProまたはClaude Maxのサブスクリプションが必要
・説明文では、月額20〜100ドル程度
・Windows 10 / 11
・このツールキットはWindows環境を前提
・jq
・安全フックで使用される小型のコマンドラインツール
・セットアップ時に winget 経由でインストールされる
併用推奨
・xeditlib
・ESP / ESMをプログラムから読み取り/作成するためのツール
・作者の改造版が必要
・Champollion / Caprica
・Papyrusスクリプトの逆コンパイル / コンパイルに使用
・Spriggit
・ESPをYAMLやJSONへ変換して編集しやすくするためのツール
・ESPとYAML / JSONを相互変換できる
・PyFFI
・LE形式のNIFメッシュを編集するために使用
・PyNifly
・SSE形式のBSTriShapeや、アニメーション / コントローラー付きNIFの作成に使用
・niflyをラップして扱いやすくするツール
・Blender + NifSkope
・メッシュ修正や、独立したレンダー確認に使用
・ゲームを起動する前に、NIFの見た目や破損を確認するために使われる
・Node.js
・xeditlib用スクリプトの実行に必要Skyrim Special Edition Nexus, ttyyygggg. 1 Aug 2026. Skyrim-Claude Code Modder's Toolkit. 31 Mar 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/176043>.[コメントを読む(1)] [コメントを書く]