MoxPP Add Project

Scaffolding interattivo di un nuovo sotto-progetto in un workspace C++ MoxPP (Premake5+Conan2).

di Moxibyte · Moxibyte/MoxPP

Promosso ★ 9.6/10

MoxPP Add Project — Scaffolding interattivo di un nuovo sotto-progetto in un workspace C++ MoxPP (Premake5+Conan2).

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