Canary Watch

このスキルを使用して、デプロイメント、マージ、または依存関係アップグレード後にデプロイされたURLの回帰を監視します。

293,665 stars 43,456 forksOther Plugin marketplace

Install

Claude Code plugin
/plugin marketplace add affaan-m/ECC

The repo is a Claude Code plugin marketplace. Run /plugin afterwards to pick the plugin that includes this skill.

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add affaan-m/ECC --skill canary-watch
Manual install
git clone --depth 1 https://github.com/affaan-m/ECC.git /tmp/ECC
mkdir -p ~/.claude/skills
cp -r /tmp/ECC/docs/ja-JP/skills/canary-watch ~/.claude/skills/canary-watch

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# カナリアウォッチ — デプロイ後の監視

## 使用時期

- 本番またはステージングへのデプロイ後
- 危険なPRをマージした後
- 修正が実際に修正されたことを確認したい場合
- ローンチウィンドウ中の継続的監視
- 依存関係アップグレード後

## 動作方法

デプロイされたURLの回帰を監視します。停止されるか監視ウィンドウが期限切れになるまで、ループで実行されます。

### 監視内容

```
1. HTTPステータス — ページは200を返していますか?
2. コンソールエラー — 以前なかった新しいエラーはありますか?
3. ネットワークの障害 — 失敗したAPIコール、5xx応答?
4. パフォーマンス — LCP/CLS/INPの回帰対ベースライン?
5. コンテンツ — 主要な要素は消えましたか?(h1、nav、footer、CTA)
6. API健康 — 重要なエンドポイントはSLA内で応答していますか?
```

### 監視モード

**クイックチェック**(デフォルト):シングルパス、レポート結果
```
/canary-watch https://myapp.com
```

**継続監視**:N分ごとにM時間チェック
```
/canary-watch https://myapp.com --interval 5m --duration 2h
```

**差分モード**:ステージング対本番を比較
```
/canary-watch --compare https://staging.myapp.com https://myapp.com
```

### 警告しきい値

```yaml
critical:  # 即座の警告
  - HTTPステータス != 200
  - コンソールエラー数 > 5(新しいエラーのみ)
  - LCP > 4s
  - APIエンドポイントは5xxを返す

warning:   # レポートで報告
  - LCP ベースラインから > 500ms増加
  - CLS > 0.1
  - 新しいコンソール警告
  - レスポンス時間 > 2xベースライン

info:      # ログのみ
  - マイナーパフォーマンス分散
  - 新しいネットワークリクエスト(サードパーティスクリプトが追加された?)
```

### 通知

重大なしきい値を超えたとき:
- デスクトップ通知(macOS/Linux)
- オプション:Slack/Discord Webhook
- `~/.claude/canary-watch.log`にログ

## 出力

```markdown
## Canary Report — myapp.com — 2026-03-23 03:15 PST

### Status
- ✓ HTTP 200
- ✓ No critical errors
- ✓ LCP within SLA (1.8s)

### Diffs from Baseline
- CLS: 0.08 (↓ 0.02)
- Response: 245ms (↑ 12ms, OK)
- Network: 42 requests (↑ 3, investigate third-party?)
```

## 統合

- `/benchmark`とペアリングしてパフォーマンス比較
- `/browser-qa`とペアリングして完全なUIテスト
Read the full skill on GitHub

Details

Skill name
canary-watch
Repository
affaan-m/ECC
Path
docs/ja-JP/skills/canary-watch/SKILL.md
License
MIT
Repo updated
30 October 2026

FAQ

What does the Canary Watch skill do?

このスキルを使用して、デプロイメント、マージ、または依存関係アップグレード後にデプロイされたURLの回帰を監視します。

How do I install the Canary Watch skill?

Claude Code plugin: /plugin marketplace add affaan-m/ECC. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Canary Watch popular?

It lives in affaan-m/ECC, which has 293,665 GitHub stars and 43,456 forks, and is included in 1 curated skill list.

Related skills

Accessibility

294k

affaan-m/ECC

WCAG 2.2 レベル AA 標準を用いてインクルーシブなデジタルプロダクトを設計・実装・監査します。Web 用のセマンティック ARIA および Web・ネイティブプラットフォーム(iOS/Android)のアクセシビリティトレイトを生成するために使用します。

Frontend & DesignIn 1 list43k

Agent Architecture Audit

294k

affaan-m/ECC

エージェントおよび LLM アプリケーション向けのフルスタック診断。12 層のエージェントスタックにおけるラッパーリグレッション、メモリ汚染、ツール規律の失敗、隠れた修復ループ、レンダリング破損を監査します。重要度順の発見事項とコードファーストの修正を生成します。エージェントアプリケーション、自律ループ、または LLM を活用した機能を構築する開発者に必須です。

AI, LLMs & AgentsIn 1 list43k

Agent Eval

294k

affaan-m/ECC

カスタムタスクでコーディングエージェント(Claude Code、Aider、Codex など)をヘッドツーヘッドで比較し、合格率、コスト、時間、一貫性のメトリクスを測定します

AI, LLMs & AgentsIn 1 list43k

Carrier Relationship Management

294k

affaan-m/ECC

キャリアポートフォリオの管理、運賃交渉、キャリアパフォーマンスの追跡、貨物割り当て、戦略的なキャリア関係の維持のための成文化された専門知識。15年以上の経験を持つ輸送マネージャーに情報。スコアカーディングフレームワーク、RFPプロセス、市場情報、コンプライアンス調査を含みます。キャリアの管理、料金交渉、キャリアパフォーマンスの評価、または運賃戦略の構築を行うときに使用します。

OtherIn 1 list43k

To Tickets

308k

mattpocock/skills

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).

OtherIn 1 list26k

Council

294k

affaan-m/ECC

曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。

OtherIn 1 list43k

Browse the most popular Claude skills, all other skills, or write your own with the skills generator.