MoxPP Add Project
Strukturar interaktivt ett nytt delprojekt i en MoxPP (Premake5+Conan2) C++-arbetsyta.
Testad · Fungerar
Vad den gör
Vägleder utvecklaren genom att lägga till ett nytt körbart, biblioteks- eller verktygsdelprojekt till en befintlig MoxPP-byggarbetsyta: kontrollerar den konfigurerade projektarkitekturen i mox.lua, samlar in projektinställningar, genererar ett UUID, skriver build.lua och startkällfiler, och uppdaterar conanfile.py/CLAUDE.md vid behov. Utlöses när en utvecklare vill lägga till ett nytt projekt i MoxPP-byggsystemet.
Testrapport
Körde faktiskt en live A/B-strukturering av ett shared-lib-projekt i en tillfällig MoxPP-klon: baslinjen utan färdighet producerade tyst ett projekt som skulle misslyckas att länka på Windows (ingen .lib-utdata) eftersom den hoppade över den obligatoriska dummy.cpp; färdighetskörningen upptäckte detta och höll även CLAUDE.md:s Conan-beroendelista synkroniserad.
Testad: 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
Kommandon och exempelprompter
/moxpp-add-projectStrukturar interaktivt ett nytt delprojekt i en MoxPP (Premake5+Conan2) C++-arbetsyta.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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