AgentSkillsCN

debug-workflow

在排查Bug、分析错误、诊断性能问题时使用。同时,也可用于检索过往相似问题,或记录调试会话。

SKILL.md
--- frontmatter
name: debug-workflow
description: バグ調査、エラー解析、パフォーマンス問題の調査時に使用。過去の類似問題の検索やデバッグセッションの記録にも活用する。

デバッグワークフロー

問題の特定から解決、記録までのデバッグプロセス全体を支援するスキルです。

When to Use

  • バグやエラーが発生したとき
  • パフォーマンス問題を調査するとき
  • 過去の類似問題を検索したいとき
  • デバッグセッションを記録したいとき
  • 緊急時の対応フローを確認したいとき

Instructions

1. 過去事例の確認

まず references/DEBUG_TEMPLATE.md を読み込み、過去の問題解決記録を確認してください。

2. デバッグプロセス

Step 1: 問題の特定・記録

以下の情報を整理してください:

  • 発生日時
  • 環境(開発/ステージング/本番)
  • 影響範囲
  • 緊急度(高/中/低)
  • エラーメッセージ
  • 再現手順
  • 期待動作 vs 実際の動作

Step 2: 調査・分析

  • 過去の類似事例を scripts/search-sessions.sh で検索
  • ログ・スタックトレースの分析
  • 関連コンポーネントの影響調査

Step 3: 解決策の実装

  • 原因の仮説を複数立てる
  • 最小限の変更で検証する
  • 影響範囲を考慮したテストを実施する

Step 4: 記録・共有

  • デバッグセッションを記録
  • 根本原因と解決策を文書化
  • 再発防止策を検討

3. セッション管理

デバッグセッションの作成:

bash
bash .cursor/skills/debug-workflow/scripts/create-session.sh "問題の概要"

過去セッションの検索:

bash
bash .cursor/skills/debug-workflow/scripts/search-sessions.sh "キーワード"

4. 緊急時対応

  • 1時間以内に解決できない: チームに相談を推奨
  • システム全体に影響: 即座にエスカレーション
  • データ損失の可能性: 最優先で対応

5. コマンドとの連携

デバッグセッションの開始には /start-debug コマンドの利用を案内してください。 解決後の改善記録には /log-improvement コマンドを案内してください。