MoxPP Add Project
Scaffolding interattivo di un nuovo sotto-progetto in un workspace C++ MoxPP (Premake5+Conan2).
Promosso
Cosa fa
Guida lo sviluppatore nell'aggiunta di un nuovo eseguibile, libreria o sotto-progetto utility a un workspace di build MoxPP esistente: controlla l'architettura del progetto configurata in mox.lua, raccoglie le impostazioni del progetto, genera un UUID, scrive build.lua e file sorgente di avvio, e aggiorna conanfile.py/CLAUDE.md secondo necessità. Si attiva quando uno sviluppatore desidera aggiungere un nuovo progetto al sistema di build MoxPP.
Rapporto di test
Ha effettivamente eseguito uno scaffolding live A/B di un progetto shared-lib in un clone MoxPP usa e getta: la baseline senza skill ha prodotto silenziosamente un progetto che non si sarebbe collegato su Windows (nessun output .lib) perché ha saltato il dummy.cpp obbligatorio; l'esecuzione della skill lo ha catturato e ha anche mantenuto sincronizzato l'elenco delle dipendenze Conan di CLAUDE.md.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/moxpp-add-projectScaffolding interattivo di un nuovo sotto-progetto in un workspace C++ MoxPP (Premake5+Conan2).
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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