about-netalertx-project-structure
Navigate the NetAlertX codebase structure. Use this when asked about file locations, project structure, where to find code, or key paths.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Navigate the NetAlertX codebase structure. Use this when asked about file locations, project structure, where to find code, or key paths.
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/netalertx/NetAlertX/tree/main/.github/skills/project-navigation jako źródło.
Gdy pracujesz z kodem NetAlertX i potrzebujesz znaleźć konkretny plik lub komponent, zapytaj asystenta o lokalizację — na przykład "Gdzie znajduje się kod backendu?", "Gdzie są wtyczki?", "Jaka jest ścieżka do bazy danych?"
Umiejętność zwróci dokładną ścieżkę z mapy struktury projektu, np. backend w
server/__main__.py, frontend wfront/, wtyczki wfront/plugins/.Jeśli chcesz uniknąć hardkodowania ścieżek, umiejętność podpowie zmienne środowiskowe NETALERTX_* (NETALERTX_DB, NETALERTX_LOG, NETALERTX_CONFIG), które dynamicznie wskazują katalogi w runtime.
Do rozwoju wtyczek lub debugowania asystent wskaże odpowiednią dokumentację —
docs/PLUGINS_DEV.mddla tworzenia wtyczek,docs/DEBUG_*.mddla rozwiązywania problemów.Korzystaj z tej umiejętności zawsze, gdy potrzebujesz szybko zorientować się w architekturze projektu (PHP + Nginx frontend, Python backend, supercronic scheduler) lub znaleźć plik konfiguracyjny, logi czy cache API.