← 一覧へ
✨ コードを良くするCC / Codex 両対応難易度: 中級

デバッグの達人 debugger

バグ退治の頼れる相棒!

出典リポの★
116,080
最終更新
1ヶ月前
作者
Shubhamsaboo

これは何?

これはプログラミングで発生するバグやエラーを解決するためのスキルです。初心者でも安心して使えるように、問題解決の手順を丁寧に教えてくれます。エラーメッセージが読めなくても大丈夫、一緒に原因を探していきましょう。デバッグが楽しくなる魔法のようなツールです。

デバッグの達人の紹介マンガ

これでできること

  • エラーメッセージやスタックトレースを分かりやすく解説してくれます
  • バグの再現方法を一緒に考えてくれます
  • 問題の原因を仮説立てて優先順位をつけてくれます
  • 効果的なログの取り方をアドバイスしてくれます
  • 根本原因を見つけるための調査手順を提案してくれます
  • バグを再発防止する方法を教えてくれます

こんな時に便利

プログラムが突然クラッシュして困っている時
エラーメッセージが理解できずに詰まっている時
バグが再現する条件が分からない時
コードを書いたのに全く動かない時
昔動いていた機能が急に動かなくなった時

使い方

まずは遭遇している問題についてできるだけ詳しく教えてください。エラーメッセージや再現手順があるとさらに良いです。あとは一緒に問題を分析していきましょう。初心者でも分かるように、一つ一つ丁寧に解説しながら進めます。途中で分からないことがあれば、いつでも質問してくださいね。

使用例(こう頼んでみよう)

このPythonコードを実行すると『IndexError: list index out of range』と出ます。どう直せばいいですか?ウェブサイトのボタンをクリックしても反応しません。コンソールに『Uncaught TypeError』と表示されています昨日まで動いていたAPIが今日突然500エラーを返すようになりました。どう調査すればいいですか?JavaのNullPointerExceptionが解決できません。スタックトレースを元に原因を教えてください

必要なもの

  • 特になし

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills/debugger
手動で置く
Claude Code → ~/.claude/skills/debugger/
Codex → ~/.agents/skills/debugger/

使いこなしのコツ

  • エラーメッセージは怖くない!大切なヒントが詰まっています
  • 『なぜ?』を5回繰り返すと、根本原因にたどり着けます
  • 問題を小さく分割すると、解決が見えてきます