maintainx-local-dev-loop
Set up a local development loop for MaintainX integration development.\nUse when configuring dev environment, testing API calls locally,\nor setting up a sandbox workflow for MaintainX.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Set up a local development loop for MaintainX integration development.\nUse when configuring dev environment, testing API calls locally,\nor setting up a sandbox workflow for MaintainX.\nTrigger with phrases like \
How to use
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.