claude

attila-toolkit

RPFM pack editing through an auto-started MCP, DB/loc/Lua knowledge, campaign event / AI / battle tile audits, crash-dump analysis, file format specs, the engine type header and BOB (Assembly Kit) command-line automation.

1 on GitHubby Mr.Jox aka victimizedv1.5.1MITupdated 19 days agodevelopment
/

Plugin attila-toolkit from marketplace attila-modding in MrJox/attila-modding-marketplace. Commands read from the repo's manifest — 12 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (14)

  • attila-battle-terrain

    Facts about Total War Attila battle-map and campaign-map terrain data - the battle tile_map and tile sets, the LF height map (lf_heights.tif units and special values), settlement tile sizes painted in tile_map, environment/lighting/weather file formats (.environment, .lighting, vfx XML, .fxc shaders

  • attila-bob-cli

    Run BOB.AssemblyKit.exe, the Total War Attila Assembly Kit batch processor, headless from the command line or a script. Covers the exact command line, the configuration XML and BOB logical paths, which processors work (Building, Pack, Cs2, Texture verified; Tile and Vegetation verified for battle ti

  • attila-campaign-ai

    Check Total War Attila campaign AI setup in The Dawnless Days (TDD) or another mod. Covers AI personalities and personality groups, which personality each faction really gets (startpos, cai_personality_group_overrides, Lua force_change_cai_faction_personality, runtime dump), the task management syst

  • attila-cdir-events

    Check and fix Total War Attila campaign-director events in The Dawnless Days (TDD) or another mod: incidents, dilemmas, missions, their option junctions (GEN_TARGET / GEN_CND / CND / VAR), payloads, dilemma choices, follow-ups and localisation. Use when an event never fires, fires wrongly, crashes t

  • attila-crash-dump

    Find why Total War Attila crashes (with The Dawnless Days or another mod) from a Windows crash dump (.dmp) or by capturing the crash live, without WinDbg. Covers reading the exception and stack, mapping addresses into empire.retail.dll, finding the event, region or faction keys involved, reading run

  • attila-engine-header

    Look up Total War Attila engine types (structs, classes, enums, inheritance) from the IDA-exported Attila.h shipped with this plugin (about 330 000 type definitions, no offsets or code). Use when reverse engineering empire.retail.dll or Attila.exe, reading crash dumps and runtime objects, working ou

  • attila-esf

    Read Total War Attila ESF files - campaign save games (.save), the compiled startpos.esf, map_data.esf and other CAAB files - including the LZMA-compressed bulk that holds factions, armies, regions, buildings, characters and campaign AI state. Use when the user shares a save file, asks what a factio

  • attila-file-formats

    Binary file format specifications for Total War Attila assets - .rigid_model_v2 (RMV2 v6 meshes), .cs2.parsed (v11/v13 building technical files), .cs2 (3ds Max intermediate scene), .anim (v5 animations) and .bone_inv_trans_mats (skeleton inverse bind matrices). Use when reading, writing, converting

  • attila-lua-scripting

    Write, review and debug Total War Attila campaign and battle Lua (campaign_manager `cm`, event listeners, saving values, triggering dilemmas/incidents/missions, the script libraries in script/_lib). Includes a static checker (syntax, unknown API/method names, unknown event names, DB key literals, ar

  • attila-modding

    Base setup and knowledge for Total War Attila modding (and The Dawnless Days, TDD). Where the game, mod packs, RPFM and its schema, logs and crash dumps are (resolved from the toolkit config, never hard-coded); how packs and DB tables load and merge; engine facts; and the shared Python scripts (extr

  • attila-progression-audit

    Review Total War Attila character progression and research data in The Dawnless Days (TDD) or another mod - general and agent skill trees ("followers"), army and navy traditions ("banners"), technologies and the AI's technology paths, and agents (champion, dignitary, spy). Checks that skill upgrades

  • attila-rpfm

    Create, inspect and edit Total War Attila mod packs (.pack) with RPFM, through its MCP server (rpfm_server, tools of the `rpfm` MCP server) or rpfm_cli. Covers opening and saving packs, reading and editing DB tables and .loc files, adding Lua/XML/images/models, TSV round trips, vanilla and dependenc

  • attila-tile-upgrades

    Check Total War Attila battle-map settlement tiles in The Dawnless Days (TDD). Covers terrain/tiles/battle/tile_upgrades.xml, how the main building level of a major or minor settlement selects level1/level2 tile groups, wall effects (rom_wall_effects_building_effects_junctions) and missing or mispla

  • attila-ui-layouts

    Read, edit and render Total War UI layout files (the extension-less files under ui/ in the packs, .cml, .fc, .twui.images) through the wce-ui MCP server (tools ui_files, ui_open, ui_tree, ui_entry, ui_xml, ui_set_xml, ui_set_entry, ui_add, ui_delete, ui_reparent, ui_render, ui_save). Layouts convert

Slash commands (2)

  • /attila-toolkit:rpfm-server

    Check, start or stop the rpfm_server process behind the RPFM MCP

  • /attila-toolkit:setup

    Configure the Attila toolkit - find the game and RPFM (automatically or from a path you give), verify them, and test the RPFM MCP

MCP servers (2)

  • rpfm

    runs: python ${CLAUDE_PLUGIN_ROOT}/scripts/rpfm_bridge.py

  • wce-ui

    runs: python ${CLAUDE_PLUGIN_ROOT}/scripts/wce_ui_launch.py

Hooks (1)

  • SessionStart

    python "${CLAUDE_PLUGIN_ROOT}/scripts/configure.py" sync --hook

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain attila-toolkit?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted