MoxPP Add Project

Interaktywnie tworzy nowy podprojekt w obszarze roboczym C++ MoxPP (Premake5+Conan2).

Autor: Moxibyte · Moxibyte/MoxPP

Testowano · Działa ★ 9.6/10

MoxPP Add Project — Interaktywnie tworzy nowy podprojekt w obszarze roboczym C++ MoxPP (Premake5+Conan2).

Co robi ten skill

Prowadzi programistę przez proces dodawania nowego podprojektu wykonywalnego, biblioteki lub narzędziowego do istniejącego obszaru roboczego kompilacji MoxPP: sprawdza skonfigurowaną architekturę projektu w mox.lua, zbiera ustawienia projektu, generuje UUID, zapisuje build.lua i początkowe pliki źródłowe oraz aktualizuje conanfile.py/CLAUDE.md w razie potrzeby. Uruchamia się, gdy programista chce dodać nowy projekt do systemu kompilacji MoxPP.

Raport z testu

Faktycznie przeprowadzono test A/B tworzenia projektu biblioteki współdzielonej w tymczasowej kopii MoxPP: bazowa wersja bez umiejętności cicho wygenerowała projekt, który nie powiódłby się podczas linkowania w systemie Windows (brak wyjścia .lib), ponieważ pominęła obowiązkowy dummy.cpp; uruchomienie umiejętności wykryło to i również zsynchronizowało listę zależności Conan w CLAUDE.md.

Testowano: 2026-07-16 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /moxpp-add-projectInteraktywnie tworzy nowy podprojekt w obszarze roboczym C++ MoxPP (Premake5+Conan2).

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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