maintainx-local-dev-loop
Skonfiguruj lokalne środowisko do testowania integracji MaintainX z hot reload i automatycznymi testami.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do szybkiego przygotowania lokalnego środowiska deweloperskiego dla integracji MaintainX. Automatyzuje inicjalizację projektu TypeScript, konfigurację klienta API, strukturę katalogów oraz setup testów. Idealna do testowania wywołań API na lokalnej maszynie, budowania workflow sandbox i walidacji integracji przed wdrożeniem. Wymaga wcześniejszego ukończenia konfiguracji autoryzacji i zainstalowanego Node.js 18+.
Jak używać
Upewnij się, że masz ukończoną konfigurację autoryzacji MaintainX (maintainx-install-auth) oraz Node.js 18 lub nowszy. Ustaw zmienną środowiskową MAINTAINX_API_KEY z Twoim kluczem API.
Wyzwól umiejętność frazami takimi jak "maintainx dev setup", "maintainx local", "maintainx development environment" lub "maintainx testing setup" w Claude Code lub kompatybilnym narzędziu.
Umiejętność utworzy katalog projektu i zainstaluje wymagane zależności: axios, dotenv, TypeScript, tsx oraz vitest do testowania. Automatycznie wygeneruje plik tsconfig.json z konfiguracją dla ES2022 i strict mode.
Przygotowana zostanie struktura projektu z folderem src/ (klient API, serwis work orderów, logika synchronizacji) oraz folderem tests/ (testy jednostkowe z mockami i testy integracyjne z live API).
Skopiuj plik .env.example na .env i wstaw swoją wartość MAINTAINX_API_KEY. Projekt będzie gotów do uruchomienia testów lokalnie i iteracyjnego rozwoju integracji.
Uruchamiaj testy za pomocą npm run test i rozwijaj swoje moduły integracyjne w src/, korzystając z hot reload do natychmiastowego feedback'u podczas zmian kodu.