指定されたPRを6観点(セキュリティ、ドキュメント乖離、可読性、ライブラリ選定、PR説明、既知脆弱性)でレビューし、人間向け・AI向けの2形式でPRにコメントする。初回レビューおよび修正後の再レビューに使用する。Do NOT use for レビューコメントへの修正適用(pr-comment-fixerを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
インフラメトリクスの定期調査を体系的に実施し、サービスの健全性を評価する。2層アプローチで11カテゴリのメトリクスを確認し、構造化レポートを作成する。定期的なサービス監視、障害予兆の検出、パフォーマンス評価に使用する。
Do NOT use for 個別インシデントの根本原因分析(incident-rcaを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
インフラメトリクスの定期調査を体系的に実施し、サービスの健全性を評価・レポートします。
このスキルは以下の機能を提供します:
以下の状況でこのスキルを使用してください:
「ヘルスチェックを実施したい」「サービスの状態を確認したい」「インフラメトリクスを調査したい」などと依頼されたら、以下の手順で進めます。
調査に入る前に、以下の情報をユーザーに確認します。必ずAskUserQuestionツールを使用してください。
[health-check] ステップ 1/6: 事前情報の収集
ヘルスチェックの対象について確認させてください:
- 対象のサービス/アカウント: どのサービスやアカウントを調査しますか?
- 監視ダッシュボードのURL: メトリクスを確認するダッシュボードはありますか?
- 調査対象期間: どの期間を確認しますか?(例: 直近24時間、直近1週間)
以下の情報があれば収集します(不明な場合はスキップ可能):
調査対象のナレッジベースファイルが存在する場合は読み込みます:
[health-check] ステップ 2/6: 全体俯瞰
重要: ブラウザ自動化ツールでダッシュボードを確認する場合は references/browser_automation_guide_ja.md を参照してください。調査品質の保証、データ抽出の注意点、SPA固有の制約を記載しています。
クロスアカウント/クロスサービスの一括ダッシュボードを確認し、異常のあるアカウント/サービスを特定します。
ユーザーにダッシュボードの状態を確認しながら、以下を整理します:
アラートの全体状況
コストの全体傾向
主要メトリクスの異常値
確認した結果を以下の形式で整理します:
## 全体俯瞰サマリー
| サービス/アカウント | ステータス | 主な所見 |
|---------------------|-----------|----------|
| サービスA | 正常 | 特記なし |
| サービスB | 注意 | CPU使用率上昇傾向 |
| サービスC | 警告 | アラート発火中(5xx増加) |
→ 詳細深掘り対象: サービスB、サービスC
[health-check] ステップ 3/6: 詳細深掘り
全体俯瞰で異常または注意と判定したサービスについて、11カテゴリのメトリクスを詳細に確認します。
重要: メトリクスのリファレンスは references/metrics_guide_ja.md を参照してください。使用する直前に読み込みます。
各カテゴリの詳細は references/metrics_guide_ja.md に記載されています。以下は概要です:
| # | カテゴリ | 主な確認項目 |
|---|---|---|
| A | コスト | 日次/週次/月次推移、前日比/前週比、リクエスト連動性 |
| B | アラート | トリガー状態、発火履歴、同時発火パターン |
| C | ロードバランサー | リクエスト数パターン、レスポンスタイム、エラー率、Unhealthy host |
| D | CPU | アプリコンテナ、EC2/VM、検索エンジン、3系統同時上昇 |
| E | メモリ | 空きメモリ率、使用量傾向(リーク疑い)、JVMヒープ特性 |
| F | データベース | RDS CPU、接続数、デッドロック、ストレージ |
| G | キャッシュ | メモリ余裕度、Eviction、CPU、接続数 |
| H | キュー/ストリーム | メッセージ滞留時間、DLQ、スループット |
| I | 検索エンジン | ディスク使用率、ノードCPU、インデクシング遅延 |
| J | 証明書・外形監視 | SSL残日数、レスポンスタイム、稼働率 |
| K | アプリケーション基盤 | GC、エラーログ、Lambda、SESバウンス率、CPUクレジット |
対象サービスに該当しないカテゴリはスキップしてください。
[health-check] ステップ 4/6: 相関分析
分析原則のリファレンスは references/analysis_principles_ja.md を参照してください。使用する直前に読み込みます。
収集したメトリクス情報に基づき、5大原則を適用して分析します:
| パターン | メトリクスの組み合わせ | 示唆する状況 |
|---|---|---|
| インフラ障害 | アラート発火 + リクエスト変動 + コスト変動 | サービス影響あり |
| リソース逼迫 | CPU上昇 + レスポンスタイム悪化 + エラー増 | スケーリング要検討 |
| JVMヒープ枯渇 | GC頻発 + GCポーズ増大 + p95悪化 | ヒープサイズ/リーク調査 |
| メッセージ処理障害 | キュー滞留 + DLQメッセージ増加 | コンシューマ調査 |
| 正常スケーリング | コスト増 + リクエスト増(連動) | 需要増対応 |
| インフラ変更起因 | コスト増 + リクエスト横ばい(乖離) | 変更内容の確認 |
| キャッシュ破壊 | Eviction増加 + DB CPU上昇 + レスポンスタイム悪化 | キャッシュメモリ増設/戦略見直し |
| ストレージ逼迫 | ディスク使用率上昇 + DB CPU上昇 + レスポンスタイム悪化 | データクリーンアップ/ストレージ拡張 |
[health-check] ステップ 5/6: レポート作成
レポートテンプレートは assets/templates/health_check_report_template_ja.md を参照してください。使用する直前に読み込みます。
調査結果をレポートテンプレートに基づいて構造化します。
| セクション | 内容 |
|---|---|
| 調査概要 | 調査日時、対象、調査者、調査期間 |
| エグゼクティブサマリー | 全体の健全性評価(1-2行)と即時対応が必要な事項 |
| 重大な異常 | サービス影響の可能性があるもの。優先度・内容・推奨アクションを明記 |
| 中程度の注意点 | 閾値内だが通常と異なる傾向。経過観察か予防的対応かを判断 |
| 正常範囲の項目 | テーブル形式で簡潔に。閾値方向が直感と逆のメトリクスは正常理由を補足 |
| 相関分析の結果 | メトリクス間の相関の有無を明示(なかった場合も記載 → 調査の網羅性を示す) |
| エスカレーション済み案件の経過 | 前回からの変化(悪化/改善/横ばい)を差分で明記 |
| 推奨アクション | 優先度・内容・対象をテーブルで整理 |
[health-check] ステップ 6/6: ナレッジベース更新
ナレッジベーステンプレートは assets/templates/knowledge_base_template_ja.md を参照してください。使用する直前に読み込みます。
調査で得られた知見をナレッジベースに蓄積します。
レポートの保存先はユーザーに確認します:
ヘルスチェックレポートの保存先を確認させてください。
デフォルトでは以下のパスに保存します:
[プロジェクトルート]/health-check-reports/[YYYY-MM-DD]-health-check.md
このまま進めてよろしいですか?
別のパスを指定する場合は、パスをお知らせください。
ナレッジベースの保存先もユーザーに確認します:
ナレッジベースファイルの保存先を確認させてください。
デフォルトでは以下のパスに保存します:
[プロジェクトルート]/health-check-reports/knowledge-base.md
既存のナレッジベースファイルがある場合は、そのパスを教えてください。
[プロジェクトルート]/
└── health-check-reports/
├── knowledge-base.md # ナレッジベース(蓄積型)
├── [YYYY-MM-DD]-health-check.md # 日次レポート
├── [YYYY-MM-DD]-health-check.md
└── ...
| 項目 | 内容 |
|---|---|
| 目的 | 異常のあるアカウント/サービスを特定 |
| 方法 | クロスアカウント一括ダッシュボード |
| 所要時間 | 5-10分 |
| 出力 | 詳細深掘り対象リスト |
| 項目 | 内容 |
|---|---|
| 目的 | 特定アカウントの根本原因を調査 |
| 方法 | アカウント別フィルタダッシュボード |
| 所要時間 | サービスあたり10-20分 |
| 出力 | カテゴリ別メトリクス評価 |
【重要】質問が必要な場合は必ずAskUserQuestionツールを使用する
前提: スクロール量やチェックリスト手順はブラウザ自動化ガイド(
references/browser_automation_guide_ja.md)で定義済み。ユーザーから調査対象URL・サービス・閾値が提示されない場合は、調査開始前に確認する。
references/browser_automation_guide_ja.md セクション2を参照)同じ手順で調査すれば同じ結論に至ることを目指します:
単発の値よりも変化を重視します:
定期バッチや業務サイクルによるスパイクを誤検知しないようにします:
単一メトリクスではなく、複数メトリクスの組み合わせで判断します:
推奨アクションは具体的に記載します:
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
指定されたPRを6観点(セキュリティ、ドキュメント乖離、可読性、ライブラリ選定、PR説明、既知脆弱性)でレビューし、人間向け・AI向けの2形式でPRにコメントする。初回レビューおよび修正後の再レビューに使用する。Do NOT use for レビューコメントへの修正適用(pr-comment-fixerを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
キャリア設計のためのデプスインタビューを実施し、本人の価値観・強み・動機を引き出す。5 Whys、ラダリング法を用いてキャリアビジョンの明確化を支援する。転職相談、自己理解、キャリアカウンセリング、1on1面談の深掘りに使用する。Do NOT use for 製品・サービスのユーザーリサーチ(depth-interviewing-productを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
サービス開発のためのデプスインタビューを実施し、ユーザーの真のニーズ・課題・動機を引き出す。5 Whys、ラダリング法を用いてプロダクト開発に活かせるインサイトを発見する。ユーザーリサーチ、課題発見、ペルソナ構築、プロダクト仮説検証に使用する。Do NOT use for キャリア相談やキャリアカウンセリング(depth-interviewing-careerを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
インシデント調査で根本原因を特定するためのなぜなぜ分析ファシリテーター。推測を避け、ユーザーの発言を記録し、マインドツリーで全体を可視化する。障害発生後の原因究明、ポストモーテム、再発防止策の策定に使用する。Do NOT use for 定期的なサービス健全性チェック(health-checkを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
IPA非機能要求グレード2018(可用性・性能拡張性・運用保守性・移行性・セキュリティ・システム環境)の記入済み要件を入力として、運用設計書を生成する。非機能要件定義が完了しているプロジェクトの運用設計フェーズで使用する。Do NOT use for 非機能要件の定義自体(requirement-managementを使用すること)。Do NOT use for 業界調査やヒアリングから始める運用設計(operations-designを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Jules REST APIを使用してタスクを対話的に依頼・管理する。セッション作成・プラン承認・メッセージ送信・進捗監視をAPI経由で行い、Claudeと協調してタスクを完遂する。ベースブランチ指定とPR自動作成に対応。認証はJULES_API_KEY_OP_URI(1Passwordシークレット参照)またはJULES_API_KEYで行う。Do NOT use for 認証情報未設定の環境でのタスク実行(task-executingを使用すること)。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.