ci-cd

Diagnose CI/CD failures by inspecting full GitHub Actions and Screwdriver logs.

1|Updated Sep 16, 2025
One-click install
npx skills add https://github.com/sk8metalme/ai-agent-setup --skill ci-cd-sk8metalme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd
Source: https://github.com/sk8metalme/ai-agent-setup/tree/main/plugins/ci-cd-tools/skills/ci-cd
Command: npx skills add https://github.com/sk8metalme/ai-agent-setup --skill ci-cd-sk8metalme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CI/CDの障害時には推測せず、ジョブのログを徹底的に確認して原因を特定します。

Core Features & Use Cases

  • GitHub Actions のログ確認手順
  • Screwdriver のログ確認とトラブルシュート
  • ログから根本原因を導くワークフロー

Quick Start

Quick Start: 最新のワークフロー実行をリストし、ログを取得して問題箇所を特定します。

Frequently Asked Questions about ci-cd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose CI/CD job failures using logs?

Diagnose CI/CD failures by retrieving complete job logs, locating error indicators, and correlating them with failed steps to identify root cause. This approach avoids guessing and applies to GitHub Actions and Screwdriver workflows using CLI tools like gh and sd-cmd.

Can I troubleshoot GitHub Actions workflows by inspecting logs?

Yes. GitHub Actions logs capture full step output and error context. Retrieve logs with the gh CLI, scan for failure points, and trace back to identify which step failed and why, enabling concrete fixes rather than speculation.

How do I find the root cause in Screwdriver pipeline logs?

Use sd-cmd and Unix tools to fetch complete Screwdriver logs, search for error indicators and failed step markers, then correlate log sections with pipeline stages to pinpoint the exact failure and its cause.

What's the best way to read CI/CD logs when a workflow fails?

Read logs end-to-end without assumptions: locate error messages, note the failing step, examine preceding context for cascading issues, and cross-reference against workflow configuration. Standard Unix commands help filter and correlate relevant log sections.

Do I need CLI tools to troubleshoot GitHub Actions and Screwdriver?

Yes. The gh CLI retrieves GitHub Actions logs efficiently, while sd-cmd accesses Screwdriver job logs. Both enable programmatic log analysis and error correlation necessary to move beyond speculation to concrete diagnosis.