用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/jacola/copilot-files --skill jp-debug命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Create handoff document for transferring work to another session. Use when ending a session and need to document progress for continuation later.
作業を別のセッションに引き継ぐための引き継ぎドキュメントを作成します。セッション終了時に後で継続するための進捗を文書化する必要がある場合に使用します。
並行サブエージェントを生成して調査結果を統合することで、コードベース全体にわたる包括的な調査を実施して質問に回答します。コードの動作方法の理解、コンポーネントの場所の特定、アーキテクチャの文書化、またはシステム間の接続のトレースを行う場合に使用します。
正在显示 SKILL.md
基于 SOC 职业分类
| name | jp-debug |
| description | ログ、データベースの状態、git履歴、コードを調査して変更を加えずに問題をデバッグします。何かが壊れていて根本原因を調査する必要がある場合に使用します。 |
| compatibility | GitHub Copilot CLI用に設計 |
| metadata | {"author":"humanlayer","version":"1.0","original-source":"https://github.com/humanlayer/humanlayer"} |
手動テストまたは実装中の問題のデバッグを支援するタスクです。このスキルでは、ファイルを編集せずにログ、データベースの状態、コード、git履歴を調査して問題を調べることができます。
計画/チケットファイル付きで呼び出された場合:
[ファイル名]の問題のデバッグをお手伝いします。現在の状態を理解させてください。
どのような問題が発生していますか?
- 何をテスト/実装しようとしていましたか?
- 何がうまくいかなかったですか?
- エラーメッセージはありますか?
ログ、データベース、gitの状態を調査して、何が起こっているかを解明します。
パラメータなしで呼び出された場合:
現在の問題のデバッグをお手伝いします。
何がうまくいっていないか説明してください:
- 何に取り組んでいますか?
- どのような具体的な問題が発生しましたか?
- 最後に正常に動作したのはいつですか?
ログ、データベースの状態、最近の変更を調査して問題を特定します。
ユーザーが問題を説明した後:
提供されたコンテキストを読み込む(計画またはチケットファイル):
クイック状態チェック:
効率的な調査のために、並行して task エージェントを explore タイプで生成する:
タスク1 - 最近のログを確認:
エラーがないか最新のログを見つけて分析する:
1. 一般的な場所でログファイルを検索する
2. 問題の時間帯周辺のエラー、警告、問題を検索する
3. スタックトレースや繰り返しのエラーを探す
返却:タイムスタンプ付きの主要なエラー/警告
タスク2 - データベースの状態(該当する場合):
現在のデータベースの状態を確認する:
1. データベースに接続する
2. スキーマと最近のデータを確認する
3. スタックした状態や異常を探す
返却:関連するデータベースの発見事項
タスク3 - Gitとファイルの状態:
最近何が変わったかを理解する:
1. gitの状態と現在のブランチを確認する
2. 最近のコミットを確認する:git log --oneline -10
3. コミットされていない変更を確認する:git diff
4. 期待されるファイルの存在を確認する
返却:Gitの状態とファイルの問題
調査に基づいて、焦点を絞ったデバッグレポートを提示する:
## デバッグレポート
### 問題の内容
[証拠に基づく問題の明確な説明]
### 発見された証拠
**ログから**:
- [タイムスタンプ付きのエラー/警告]
- [パターンまたは繰り返しの問題]
**データベースから**(該当する場合):
- [データベースからの発見]
**Git/ファイルから**:
- [関連する可能性のある最近の変更]
- [ファイルの状態の問題]
### 根本原因
[証拠に基づく最も可能性の高い説明]
### 次のステップ
1. **まずこれを試す**:
```bash
[具体的なコマンドまたはアクション]
一部の問題には以下が必要な場合があります:
さらに具体的なことを調査しましょうか?
## 重要な注意事項
- **調査に焦点を当てる** - これはデバッグ用であり、修正用ではない
- **常に問題の説明を求める** - 何が問題かわからなければデバッグできない
- **ファイルを完全に読み込む** - コンテキスト読み込み時に部分的な読み込みをしない
- **ユーザーに案内を返す** - 一部の問題は手動調査が必要
- **変更を加えない** - 観察して報告し、修正はユーザーに任せる