用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/SAM42-Lab/everything-claude-code-kr --skill canary-watch命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | canary-watch |
| description | 배포, 머지, 의존성 업그레이드 후 배포된 URL에서 회귀를 모니터링하는 스킬입니다. |
| origin | ECC |
배포된 URL의 회귀를 모니터링합니다. 중지되거나 감시 윈도우가 끝날 때까지 루프를 반복합니다.
1. HTTP 상태 — 페이지가 200을 반환하는가?
2. 콘솔 오류 — 이전에 없던 새 오류가 생겼는가?
3. 네트워크 실패 — 실패한 API 호출, 5xx 응답이 있는가?
4. 성능 — LCP/CLS/INP가 기준선 대비 나빠졌는가?
5. 콘텐츠 — 핵심 요소(h1, nav, footer, CTA)가 사라졌는가?
6. API 상태 — 중요 엔드포인트가 SLA 안에서 응답하는가?
Quick check: 한 번만 검사하고 결과를 보고
/canary-watch https://myapp.com
Sustained watch: N분마다 M시간 동안 검사
/canary-watch https://myapp.com --interval 5m --duration 2h
Diff mode: 스테이징과 프로덕션 비교
/canary-watch --compare https://staging.myapp.com https://myapp.com
critical:
- HTTP status != 200
- Console error count > 5 (새 오류만)
- LCP > 4s
- API endpoint returns 5xx
warning:
- LCP increased > 500ms from baseline
- CLS > 0.1
- New console warnings
- Response time > 2x baseline
info:
- Minor performance variance
- New network requests (third-party scripts added?)
critical 임계값을 넘으면:
~/.claude/canary-watch.log 기록## 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.
/browser-qa와 함께 배포 전 검증git push 후 자동 점검용 PostToolUse 훅으로 추가 가능