MoxPP Add Project

Scaffold interactivement un nouveau sous-projet dans un espace de travail C++ MoxPP (Premake5+Conan2).

par Moxibyte · Moxibyte/MoxPP

Testé · Fonctionne ★ 9.6/10

MoxPP Add Project — Scaffold interactivement un nouveau sous-projet dans un espace de travail C++ MoxPP (Premake5+Conan2).

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 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