observability
/observability
Uruchamia, zatrzymuje i sprawdza status serwera zdarzeń obserwowalności Side Quest oraz zarządza cyklem życia jego dashboardu.
- Autor
- nathanvale ↗
- Repozytorium
- side-quest-marketplace ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 25.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 6
Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Uruchamia, zatrzymuje i sprawdza status serwera zdarzeń obserwowalności Side Quest oraz zarządza cyklem życia jego dashboardu.
Argumenty
/observability [start|stop|status]
Oryginalny opis (EN)
Start, stop, or check status of the Side Quest observability event server. Use when asked to start the server, stop the server, check server status, or manage the observability dashboard lifecycle.
Jak działa
- Subcommand Routing
- start
- stop
- status
- Troubleshooting
Podgląd SKILL.md
--- name: observability description: > Start, stop, or check status of the Side Quest observability event server. Use when asked to start the server, stop the server, check server status, or manage the observability dashboard lifecycle. disable-model-invocation: true argument-hint: "[start|stop|status]" allowed-tools: Bash --- # Observability Server Manage the observability event server lifecycle. Mirrors the CLI subcommands. Repo root: /Users/nathanvale/code/side-quest-observability Default port: 7483 ## Subcommand Routing Route based on `$ARGUMENTS`: | Argument | Action | |----------|--------| | `start` | Start the server | | `stop` | Stop the server | | `status` | Check server health | | (empty) | Ask the user what they want to do | ## start 1. Check if a server is already running: ```bash curl -sf http://127.0.0.1:7483/health 2>/dev/null ``` If healthy, report the existing server and stop -- do not start a second instance. 2. Start the server in the background from the repo root: ```bash bun run /Users/nathanvale/code/side-quest-observability/packages/server/src/cli/index.ts start --port 7483 & ``` 3. Wait briefly, then verify startup: ```bash sleep 1 && curl -sf http://127.0.0.1:7483/health ``` 4. Report to the user: - Health check result - Dashboard: http://127.0.0.1:7483 - WebSocket: ws://127.0.0.1:7483/ws ### Custom port If the user specifies a port, pass `--port <PORT>` and adjust all URLs. ## stop 1. Check if a server is running: ```bash curl -sf http://127.0.0.1:7483/health 2>/dev/null ``` If not reachable, report that no server is running and stop. 2. Stop the server using the CLI: ```bash bun run /Users/nathanvale/code/side-quest-observability/packages/server/src/cli/index.ts stop ``` 3. Verify shutdown -- health endpoint should be unreachable: ```bash curl -sf http://127.0.0.1:7483/health 2>/dev/null ``` 4. Report that the server has been stopped. ## status 1. Hit the health endpoint: ```bash curl -sf http://127.0.0.1:7483/health 2>/dev/null ``` 2. If reachable, report the health response (uptime, event counts, port). 3. If not reachable, report that no server is running. ## Troubleshooting ### Port already in use If start fails with EADDRINUSE, check what's on the port: ```bash lsof -i :7483 ``` Report the conflicting process and ask the user how to proceed. ### Server won't stop If the CLI stop command fails, check the PID file: ```bash cat ~/.cache/side-quest-observability/events.pid ``` Ask the user before killing the process directly.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · nathanvale/side-quest-marketplace | 100 | MIT |
| maragudk/fabrik | 100 | MIT |
| ctxpipe-ai/ctxpipe | 100 | MIT |
| rjmurillo/ai-agents | 100 | MIT |
| wrongstack/wrongstack | 100 | MIT |
| nvidia/ai-factory-operations-agent | 100 | Apache-2.0 |
| nimadorostkar/Claude-Skills-collection | 100 | MIT |
| matteocodogno/wellforge | 100 | MIT |
| htlin222/dotfiles | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 589af5b83575 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100share-server-control
Steruje cyklem życia lokalnego serwera udostępniania: sprawdza status, uruchamia, zatrzymuje, restartuje i włącza prywatny podgląd przez Tailscale. - 95engine-manage
Zarządza silnikiem Kurtosis: uruchamia, zatrzymuje, restartuje i sprawdza jego stan oraz dzienniki na Dockerze lub Kubernetesie. - 100daemon
Zarządza cyklem życia demona bota Telegram: uruchamianie, zatrzymywanie, restart, sprawdzanie statusu i podgląd logów. - 95localstack
Zarządza cyklem życia emulatora LocalStack przez lstk: start, stop, restart, reset, sprawdzanie stanu i diagnozę kontenera. - 100pitchfork
Zarządza lokalnymi usługami deweloperskimi Speakeasy (serwer, worker, dashboard, streamy) przez pitchfork: uruchamia, zatrzymuje, restartuje demony, sprawdza ich stan i przeszukuje logi. - 90local-dev-environment
Uruchamia, zatrzymuje i sprawdza lokalne środowisko deweloperskie w Podman Compose: bazę, usługi, migracje i kontrole zdrowia.