DevOps i chmura · Testowanie
canary-watch
/canary-watch
Monitoruje wdrożony adres URL po deployach, merge'ach i aktualizacjach zależności, aby wykryć regresje.
Dla kogo
- Autor
- contextgo ↗
- Repozytorium
- contextgo ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 15.05.2026
Ocena i bezpieczeństwo
100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 4
Przestarzałość
Brak sygnałów. Repozytorium zmienione 15.05.2026, bez odwołań do wycofanych modeli i API.
Licencja
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Monitoruje wdrożony adres URL po deployach, merge'ach i aktualizacjach zależności, aby wykryć regresje.
Oryginalny opis (EN)
Use this skill to monitor a deployed URL for regressions after deploys, merges, or dependency upgrades.
Jak działa
- When to Use
- How It Works
- Output
- Integration
Sekcje z nagłówków SKILL.md, w oryginale · 100 linii, 391 słów
Podgląd SKILL.md
--- name: canary-watch description: Use this skill to monitor a deployed URL for regressions after deploys, merges, or dependency upgrades. origin: ECC --- # Canary Watch — Post-Deploy Monitoring ## When to Use - After deploying to production or staging - After merging a risky PR - When you want to verify a fix actually fixed it - Continuous monitoring during a launch window - After dependency upgrades ## How It Works Monitors a deployed URL for regressions. Runs in a loop until stopped or until the watch window expires. ### What It Watches ``` 1. HTTP Status — is the page returning 200? 2. Console Errors — new errors that weren't there before? 3. Network Failures — failed API calls, 5xx responses? 4. Performance — LCP/CLS/INP regression vs baseline? 5. Content — did key elements disappear? (h1, nav, footer, CTA) 6. API Health — are critical endpoints responding within SLA? ``` ### Watch Modes **Quick check** (default): single pass, report results ``` /canary-watch https://myapp.com ``` **Sustained watch**: check every N minutes for M hours ``` /canary-watch https://myapp.com --interval 5m --duration 2h ``` **Diff mode**: compare staging vs production ``` /canary-watch --compare https://staging.myapp.com https://myapp.com ``` ### Alert Thresholds ```yaml critical: # immediate alert - HTTP status != 200 - Console error count > 5 (new errors only) - LCP > 4s - API endpoint returns 5xx warning: # flag in report - LCP increased > 500ms from baseline - CLS > 0.1 - New console warnings - Response time > 2x baseline info: # log only - Minor performance variance - New network requests (third-party scripts added?) ``` ### Notifications When a critical threshold is crossed: - Desktop notification (macOS/Linux) - Optional: Slack/Discord webhook - Log to `~/.claude/canary-watch.log` ## Output ```markdown ## Canary Report — myapp.com — 2026-03-23 03:15 PST ### Status: HEALTHY ✓ | Check | Result | Baseline | Delta | | -------------- | ------- | -------- | ------ | | HTTP | 200 ✓ | 200 | — | | Console errors | 0 ✓ | 0 | — | | LCP | 1.8s ✓ | 1.6s | +200ms | | CLS | 0.01 ✓ | 0.01 | — | | API /health | 145ms ✓ | 120ms | +25ms | ### No regressions detected. Deploy is clean. ``` ## Integration Pair with: - `/browser-qa` for pre-deploy verification - Hooks: add as a PostToolUse hook on `git push` to auto-check after deploys - CI: run in GitHub Actions after deploy step
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · contextgo/contextgo | 100 | Apache-2.0 |
| affaan-m/ECC | 100 | MIT |
| aaione/everything-claude-code-zh | 100 | MIT |
| mturac/everything-openai-codex | 100 | MIT |
| affaan-m/ECC | 96 | MIT |
| mturac/everything-openai-codex | 96 | MIT |
| affaan-m/ECC | 92 | MIT |
| mturac/everything-openai-codex | 92 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 06b92476bfc8 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100deploy-status-report
Sprawdza status wdrożeń Spinnaker, wyniki canary, co jest wdrożone i oczekujące rollouty oraz generuje raport wdrożeniowy. - 95wicked-garden-qe-production-quality-engineer
Monitoruje jakość produkcji po wdrożeniu: cele SLO, budżety błędów, regresje wydajności i analizę canary. - 100canary-deployment-setup
Prawdopodobnie konfiguruje wdrożenia canary dla modeli ML i usług, aby stopniowo kierować ruch na nową wersję. - 100watch-github-actions
Obserwuje i monitoruje przebiegi workflow GitHub Actions przez gh CLI: status, zadania, postęp budowania i stan CI/CD. - 100deployment-canary
Prowadzi obserwację wydania udostępnionego ograniczonej grupie użytkowników: określa sygnały sukcesu, okna obserwacji, progi wycofania i przekazanie do analizy problemów. - 95monitor-ci
Monitoruje pipeline Nx Cloud CI i obsługuje samonaprawiające się poprawki, zamiast natywnych narzędzi dostawcy CI.