MoxPP Add Project
Gerüstet interaktiv ein neues Unterprojekt in einen MoxPP (Premake5+Conan2) C++ Workspace.
Getestet · Funktioniert
Was es kann
Führt den Entwickler durch das Hinzufügen eines neuen ausführbaren Programms, einer Bibliothek oder eines Dienstprogramm-Unterprojekts zu einem bestehenden MoxPP Build Workspace: prüft die konfigurierte Projektarchitektur in mox.lua, sammelt Projekteinstellungen, generiert eine UUID, schreibt build.lua und Starter-Quelldateien und aktualisiert conanfile.py/CLAUDE.md nach Bedarf. Wird ausgelöst, wenn ein Entwickler ein neues Projekt zum MoxPP Build-System hinzufügen möchte.
Testbericht
Tatsächlich wurde ein Live-A/B-Scaffolding eines Shared-Lib-Projekts in einem Wegwerf-MoxPP-Klon durchgeführt: Die No-Skill-Baseline erzeugte stillschweigend ein Projekt, das unter Windows nicht verknüpft werden konnte (keine .lib-Ausgabe), weil es die obligatorische dummy.cpp übersprang; der Skill-Lauf erkannte dies und hielt auch die Conan-Abhängigkeitsliste von CLAUDE.md synchron.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Moxibyte/MoxPP cd MoxPP mkdir -p ~/.claude/skills cp -r .claude/skills/moxpp-add-project ~/.claude/skills/moxpp-add-project
Befehle & Beispiel-Prompts
/moxpp-add-projectGerüstet interaktiv ein neues Unterprojekt in einen MoxPP (Premake5+Conan2) C++ Workspace.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Add a new shared library sub-project to my MoxPP build workspaceI need to scaffold a new executable project in our Premake5 C++ setupWalk me through adding a utility project to the MoxPP workspace