compat-check
Check mod compatibility against a new Bannerlord version by reviewing patch targets and GameModel overrides
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Check mod compatibility against a new Bannerlord version by reviewing patch targets and GameModel overrides
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit context window consumption across LOTRAOM agents, skills, rules, MCP servers, and CLAUDE.md. Report token estimates, flag bloat, recommend trims.
Hard-block Edit/Write outside a chosen directory. Use to scope-lock edits during a focused fix or refactor. Pair with /unfreeze to release.
Six-phase root-cause debugging for crashes, build failures, or "why is this broken" reports. Iron Law - no fixes without root cause. Auto-engages /freeze.
Release the directory edit lock set by /freeze. Edit and Write are unrestricted again. No-op if /freeze was never set.
Dispatch an independent Codex verification job for the current changes
Inspect all changed files, group by logical concern, and guide atomic per-concern commits
| name | compat-check |
| description | Check mod compatibility against a new Bannerlord version by reviewing patch targets and GameModel overrides |
| argument-hint | [new-version or path-to-decompiled] |
Check LOTRAOM compatibility against a new Bannerlord version.
Scan the codebase for:
grep -rn "HarmonyPatch" Main/ --include="*.cs" | grep -v "Test"
grep -rn ": Default" Main/Models/ --include="*.cs"
grep -rn "typeof(" Main/ --include="*.cs" | grep -i "taleworlds"
For each [HarmonyPatch] target:
For each GameModel inheriting Default*:
base.Method() calls are still validFor each typeof() or string-based reflection:
COMPATIBILITY REPORT: Bannerlord [version]
==========================================
BREAKING: N changes (must fix before update)
WARNING: N changes (may affect behavior)
SAFE: N targets verified compatible
[Grouped findings with file:line references]
For each BREAKING change, create a GitHub issue with remediation steps.