Marcus Krueger core-directive.com
Open to work: full-time or contract, remote

Marcus Krueger QA engineer and developer.

Six years in professional software QA, and more than twenty years writing code, mostly self-taught. I started out writing game mods and plugins; one of them, StackSizeController, has been running on Rust game servers since 2017. Now I build developer tools for Claude Code under Core Directive. Since 2025 AI agents write the code. I plan the work, write down what I want, then test and review what comes back, which is where the QA years pay off.

6years in professional software QA
20+years writing code, mostly self-taught
654,100StackSizeController downloads
740K+downloads across all my plugins and mods
01

Building now.

What I'm working on in 2026, most of it under Core Directive.

claude-setup

Private

My own Claude Code configuration: the system prompt, 22 rules, 28 skills, 12 hooks and 6 custom agents. Its sync tool keeps every machine I use on the same setup, Linux and Windows.

TableWrought

Private · 2026

Foundry VTT automation tooling for D&D 5e.

astdiff

My fork · 2026

A structural diff that matches functions even in minified JavaScript. I directed the speed work on my fork, which made it considerably faster: each syntax node hashed once, early exits, parallel diffing.

Texticle

Private · 2026 · .NET

A word processor for writing Discord prose, built with DigitalCommodore. I drove the .NET rewrite, 30 merged pull requests.

Volvox.Bot

Contributor

Designed the triage and response system that handles the bot's AI responses.

Irie

Private

A Discord bot I build with my friend DigitalCommodore. It began as ZeyjaBot in 2021 and has since been rebuilt from scratch.

02

Earlier work.

Minecraft plugins from 2011, Rust plugins from 2015, RimWorld mods in 2017, and CodeForge, which my own setup has since replaced.

Rust server plugin · 2017 to now

StackSizeController

Changes item stack sizes on Rust servers: every item at once, one category, or a single item. It writes every item into its config on first load, so new items from game updates need no manual setup.

One of the first stack size plugins ever made for Rust. Servers have run it since 2017, and they still do.

654.1Kdownloads on uMod and Oxide
2017first released
C#Oxide and uMod
server consolestacksizecontroller.itemsearch pic
A server console listing each item matching 'pic', with its id, short name, vanilla stack size and custom stack size.
Searching items by name. Vanilla stack size on the left, the server's own on the right.
Minecraft2011 to 2014

Tree Feller

One of my first mods. Break the bottom block of a tree and the whole tree falls, with several modes to choose from.

53,461downloads
on BukkitDev
dev.bukkit.org →
Rust · Hurtworld2015 to 2016

Eight more Oxide plugins

  • Weather Controller12,495
  • No Fuel Requirements6,315
  • Better Researching3,547
  • Help, for Hurtworld2,894
  • Four smaller ones3,369
28,620downloads
on oxidemod.org
Source on GitHub →
RimWorld2017

Three RimWorld mods

  • Tattered Apparel2,066
  • Reasonable Moods and Needs2,061
  • Dead Mans Apparel825
4,952lifetime
subscriptions
Steam Workshop →
CodeForgeNo longer maintained

A Claude Code dev container in one command.

12 plugins, 17 agents and 22 skills, set up by npx @coredirective/cf-container. Started in August 2025 as ClaudePod. My private claude-setup replaced it as my tooling grew.

3,656npm
downloads
codeforge.core-directive.com →
More earlier projectsPublic and private
2025The AscendantsA Minecraft modpack on Forge 1.20.1: about 400 mods, deep world generation, tuned for low RAM.CurseForge
2022dnd-compendium privateA D&D compendium site built on Laravel.PHP
2021 to 2022ZeyjaFrameworkA Discord bot framework on DSharpPlus, written for the first version of Irie.C#
2021ZeyjaBot privateThe first version of Irie, built on ZeyjaFramework.C#
2021SSCConverterConverts StackSizeController configs and data files between versions.C#
2020Structure UpgradeA paid Rust server plugin on Codefling that upgraded a whole building in batches, without the lag and crashes of the free alternatives. I no longer maintain it, so it's gone from the site.C#
2020Rust AnalyticsThree uMod plugins for Rust servers that log server and player events: chat, connects, deaths, commands and saves.C#
2015ezRPG ModuleListAn admin panel module for the ezRPG engine that lists installed modules.PHP
2015PHP-SocketsA small class for TCP sockets in PHP, with examples.PHP
2011 to 2012OmegaStreamersA game streaming site I ran with DigitalCommodore. I also wrote the wiki for its Minecraft server.Web
2008 to 2009StrocetaA text-based browser RPG in the style of Movoda. I took ownership in October 2008 and it passed 1,200 registered players that December. I rebuilt it as version 2, then later shut it down.PHP
2009ATITD Unofficial Radio StationRoyalty-free music for players of A Tale in the Desert, up to 25 listeners at a time.Streaming
Merged upstreamPull requests to other people's projects
2025 · TypeScript

cchistory

Fixed the critical bugs reported in issue #4.

2021 · C# · 2 PRs

ValheimPlus

Auto-equip shield, and scroll-speed hotkeys for build mode.

2017 · SQF · 2 PRs

A3Wasteland Altis

Airdrops checked every second instead of every frame, and selling server-owned vehicles.

03

2008 to now.

Dates from the repositories and mod pages, private repositories included. I've been writing code since about 2002, but nothing from before 2008 survived.

2026
CodeDirectivein developmentCodeForgeno longer maintainedAgentDirectiveC#privateClaude Code Changelogs517 buildsFive Claude Code pluginsastdiffmy fork, speed workTexticlewith DigitalCommodore, .NETprivateTableWroughtFoundry VTT, TSprivateSentinelClaude Code telemetry, TSprivatechangelog-botDiscord, TSprivatecc-prompt-corpusPythonprivateSpecwrightarchived, ShellClaude-Documentation-Differarchived, PythonVolvox.Botcontributor, Discordclaude-setupprivate
2025
CodeForgebegan as ClaudePod, 3,656 npm downloadsThe AscendantsMinecraft modpack, about 400 modscchistorymerged PR, TS
Claude Code research preview, February 2025Everything below I wrote myself, before AI coding tools
2024
StackSizeControllerupdates through July
2022
dnd-compendiumPHP, LaravelprivateZeyjaFramework1.0 to Dec 2022
2021
ZeyjaFrameworkC#, DSharpPlusZeyjaBotfirst Irie, C#privateSSCConverterC#ValheimPlus2 merged PRs, C#StackSizeControllersource on GitHub
2020
Rust AnalyticsuMod plugins, C#, 2020Structure UpgradeCodefling, C#, 2020
2017
StackSizeControllerreleased, in use on Rust servers from releaseReasonable Moods and NeedsRimWorldTattered ApparelRimWorldDead Mans ApparelRimWorldA3Wasteland Altis2 merged PRs, SQF
2016
Oxide pluginsWeather Controller 1.4, January
2015
Eight Oxide pluginsRust and Hurtworld, C#, 28,620 downloadsezRPG ModuleListPHPPHP-SocketsPHP
2013 to 2014
Tree Fellerupdates to 1.2
2012
Tree FellerMinecraft, Java, 53,461 downloads
2011
Set ArmorMinecraft, Java, 2,118 downloadsOmegaStreamersstreaming site, with DigitalCommodore, to 2012
2009
Strocetaversion 2, rebuilt by meATITD Unofficial Radio StationA Tale in the Desert
2008
Strocetatook ownership in October, browser RPG, PHP
StackSizeController, 2017 to nowOther multi-year projects
Contact

Get in touch.

Open to remote full-time roles and contract work, in QA or development.