MoxPP Add Project
Scaffold interactivement un nouveau sous-projet dans un espace de travail C++ MoxPP (Premake5+Conan2).
Testé · Fonctionne
Ce que fait
Guide le développeur dans l'ajout d'un nouveau sous-projet exécutable, bibliothèque ou utilitaire à un espace de travail de build MoxPP existant : vérifie l'architecture de projet configurée dans mox.lua, collecte les paramètres du projet, génère un UUID, écrit build.lua et les fichiers sources de démarrage, et met à jour conanfile.py/CLAUDE.md si nécessaire. Se déclenche lorsqu'un développeur souhaite ajouter un nouveau projet au système de build MoxPP.
Rapport de test
A effectivement effectué un scaffold A/B en direct d'un projet de bibliothèque partagée dans un clone MoxPP jetable : la baseline sans skill a silencieusement produit un projet qui échouerait à lier sous Windows (pas de sortie .lib) car elle a omis le dummy.cpp obligatoire ; l'exécution du skill l'a détecté et a également maintenu la liste des dépendances Conan de CLAUDE.md synchronisée.
Testé le: 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
Commandes et exemples de prompts
/moxpp-add-projectScaffold interactivement un nouveau sous-projet dans un espace de travail C++ MoxPP (Premake5+Conan2).
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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