mflux-dev-env
Set up and work in the mflux dev environment (arm64 expectation, uv, Makefile targets, lint/format/test).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Set up and work in the mflux dev environment (arm64 expectation, uv, Makefile targets, lint/format/test).
How to use
Zainstaluj projekt, uruchamiając
make install. To polecenie przygotuje całe środowisko deweloperskie z wymaganymi zależnościami przy użyciu narzędzia uv.Przed zatwierdzeniem zmian uruchom pełny zestaw kontroli jakości za pomocą
make check. Polecenie to wykonuje linting, formatowanie i testy w jednym kroku.Jeśli chcesz ręcznie sprawdzić kod, użyj
make lintdo analizy, a następniemake formatdo automatycznego formatowania.Uruchamiaj testy za pomocą
make test. Makefile automatycznie ustawia zmiennąMFLUX_PRESERVE_TEST_OUTPUT=1, aby zachować wyniki testów.Dla poleceń Python'a poza Makefile preferuj
uv run ...zamiast bezpośredniego uruchamiania — gwarantuje to użycie poprawnego środowiska wirtualnego.Jeśli napotkasz problemy z konfiguracją lub środowiskiem, skill zawiera instrukcje diagnostyczne — zacznij od
make installi sprawdź, czy wszystkie zależności są poprawnie zainstalowane.