MoxPP Add Project

Scaffolder interaktivt et nyt underprojekt ind i et MoxPP (Premake5+Conan2) C++ workspace.

Af Moxibyte · Moxibyte/MoxPP

Testet · Virker ★ 9.6/10

MoxPP Add Project — Scaffolder interaktivt et nyt underprojekt ind i et MoxPP (Premake5+Conan2) C++ workspace.

Hvad det gør

Guider udvikleren gennem tilføjelse af et nyt eksekverbart, bibliotek eller hjælpeunderprojekt til et eksisterende MoxPP build workspace: tjekker den konfigurerede projektarkitektur i mox.lua, indsamler projektindstillinger, genererer en UUID, skriver build.lua og startkildekodefiler, og opdaterer conanfile.py/CLAUDE.md efter behov. Udløses når en udvikler ønsker at tilføje et nyt projekt til MoxPP build-systemet.

Testrapport

Kørte faktisk en live A/B scaffolding af et shared-lib projekt i en throwaway MoxPP-klon: den uden-skill baseline producerede lydløst et projekt, der ville fejle i link på Windows (ingen .lib output), fordi den sprang den obligatoriske dummy.cpp over; skill-kørslen fangede det og holdt også CLAUDE.md's Conan-afhængighedsliste synkroniseret.

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

Kommandoer og eksempelprompter

  • /moxpp-add-projectScaffolder interaktivt et nyt underprojekt ind i et MoxPP (Premake5+Conan2) C++ workspace.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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