tdiminotdiminoCommunity·3 Agent Skills Included

bg3se-macos

Baldur's Gate 3 script extender development and mod testing on macOS

Builds, patches, and tests the macOS port of the Baldur's Gate 3 Script Extender with full Lua API parity checks. Automates game launching, save loading, mod installation, and compatibility vetting without manual clicking. Provides Ghidra reverse-engineering workflows and semantic code search to speed up ARM64 offset discovery.
npx skills add tdimino/bg3se-macos --all -g -y
Available:

Gives your AI agent the full harness command reference, injection constraints, and search-tool preferences needed to build, launch, inspect, and test the BG3 script extender autonomously.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install bg3se-macos?

Run `npx skills add tdimino/bg3se-macos --all -g -y` in your terminal to install all skills in this suite globally.

What does bg3se-macos do?

It ports the Baldur's Gate 3 Script Extender to macOS so Lua-based mods work on Mac, and includes a harness that automates building, launching, and testing the game.

How to test BG3 mods automatically on Mac?

The harness runs full pipelines that build the extender, launch the game, load a save, install mods, and assert API behavior, returning JSON reports without manual play.

Does bg3se-macos work with Claude Code?

Yes. The CLAUDE.md orchestrator and SKILL.md files follow the universal standard, so Claude Code can run harness commands, inspect entities, and vet mods directly.

Can I reverse engineer BG3 with Ghidra using this?

Yes. The included Ghidra skill documents ARM64 patterns, offset discovery methods, and headless analysis scripts for exploring the BG3 macOS binary.

Related Repositories in Software Engineering

View All in Software Engineering