ワンクリックで
github-actions-debugging
Guide for debugging failing GitHub Actions workflows. Use this when asked to debug failing GitHub Actions workflows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guide for debugging failing GitHub Actions workflows. Use this when asked to debug failing GitHub Actions workflows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Systematic approach to improving code quality, readability, and maintainability. Use this when asked to refactor, clean up, or improve existing code.
Comprehensive security analysis and vulnerability assessment. Use this when reviewing code for security issues, analyzing potential vulnerabilities, or conducting security audits.
| name | github-actions-debugging |
| description | Guide for debugging failing GitHub Actions workflows. Use this when asked to debug failing GitHub Actions workflows. |
| license | MIT |
This skill provides a systematic approach to debugging failing GitHub Actions workflows in pull requests.
Use the list_workflow_runs tool to look up recent workflow runs for the pull request and their status:
list_workflow_runs(owner="owner", repo="repo", resource_id="workflow_file.yml")
This will show:
Use the summarize_job_log_failures tool to get an AI summary of the logs for failed jobs:
summarize_job_log_failures(owner="owner", repo="repo", run_id=12345)
This provides:
If you need more detailed information, use these tools:
For specific job logs:
get_job_logs(owner="owner", repo="repo", job_id=67890)
For complete workflow run logs:
get_workflow_run_logs(owner="owner", repo="repo", run_id=12345)
Try to reproduce the failure in your own environment:
Once you understand the issue:
list_workflow_runs - List recent workflow runs and their statussummarize_job_log_failures - Get AI summary of failed job logsget_job_logs - Get detailed logs for a specific jobget_workflow_run_logs - Get complete workflow run logslist_workflow_jobs - List all jobs in a workflow runget_workflow_run_usage - Get timing and billable minutes1. User reports: "The CI is failing on PR #123"
2. List workflows: list_workflow_runs to find failed runs
3. Summarize failures: summarize_job_log_failures for quick diagnosis
4. If needed, get detailed logs: get_job_logs for specific failures
5. Reproduce issue locally and test fix
6. Commit fix with clear message explaining the issue
7. Monitor new workflow run to confirm fix
Remember: Always start with high-level summaries before diving into detailed logs to keep your context efficient.