MoxPP Add Project

Scaffolds interactief een nieuw subproject in een MoxPP (Premake5+Conan2) C++-werkruimte.

Door Moxibyte · Moxibyte/MoxPP

Getest · Werkt ★ 9.6/10

MoxPP Add Project — Scaffolds interactief een nieuw subproject in een MoxPP (Premake5+Conan2) C++-werkruimte.

Wat het doet

Begeleidt de ontwikkelaar bij het toevoegen van een nieuw uitvoerbaar bestand, bibliotheek of utility-subproject aan een bestaande MoxPP-buildwerkruimte: controleert de geconfigureerde projectarchitectuur in mox.lua, verzamelt projectinstellingen, genereert een UUID, schrijft build.lua en starter-bronbestanden, en werkt conanfile.py/CLAUDE.md bij indien nodig. Activeert wanneer een ontwikkelaar een nieuw project wil toevoegen aan het MoxPP-buildsysteem.

Testrapport

Voerde daadwerkelijk een live A/B-scaffolding uit van een shared-lib project in een wegwerp-MoxPP-kloon: de no-skill baseline produceerde stilzwijgend een project dat niet zou linken op Windows (geen .lib-output) omdat het de verplichte dummy.cpp oversloeg; de skill-uitvoering ving dit op en hield ook de Conan-afhankelijkheidslijst van CLAUDE.md gesynchroniseerd.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /moxpp-add-projectScaffolds interactief een nieuw subproject in een MoxPP (Premake5+Conan2) C++-werkruimte.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Add a new shared library sub-project to my MoxPP build workspace
  • I need to scaffold a new executable project in our Premake5 C++ setup
  • Walk me through adding a utility project to the MoxPP workspace