スキル gh-fix-ci
🔧

gh-fix-ci

低リスク ⚙️ 外部コマンド

Fehlgeschlagene GitHub CI-Prüfungen debuggen und beheben

Fehlgeschlagene CI/CD-Prüfungen blockieren PR-Merges und verschwenden Entwicklerzeit. Dieser Skill untersucht fehlgeschlagene GitHub Actions-Workflows, extrahiert Fehlerprotokolle und erstellt einen Behebungsplan zur Genehmigung, bevor Änderungen implementiert werden.

対応: Claude Codex Code(CC)
⚠️ 67 貧弱
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「gh-fix-ci」を使用しています。 gh-fix-ci on PR #234 to fix the failing tests

期待される結果:

  • 2 fehlgeschlagene GitHub Actions-Prüfungen gefunden:
  • build-and-test - Error: ModuleNotFoundError: No module named 'requests'
  • lint-check - Error: E501 line too long (90 > 79 characters)
  • Behebungsplan: 1. 'requests' zu requirements.txt hinzufügen, 2. Lange Zeilen in src/api.py aufteilen (Zeilen 45, 67, 89)
  • Warte auf Ihre Genehmigung vor der Implementierung...

「gh-fix-ci」を使用しています。 gh-fix-ci on my PR to check why the build is failing

期待される結果:

  • 1 fehlgeschlagene Prüfung gefunden: docker-build - Error: failed to solve with frontend dockerfile.v0
  • Das Dockerfile verweist auf ein Basis-Image, das nicht existiert: python:3.12-slim
  • Behebungsplan: Basis-Image auf python:3.11-slim aktualisieren oder Versionsbeschränkung entfernen
  • Genehmigen Sie diese Korrektur?

セキュリティ監査

低リスク
v5 • 1/17/2026

Documentation-only skill containing SKILL.md metadata. References gh CLI for GitHub operations. The static scanner misidentified GitHub CLI commands as cryptographic algorithms and command documentation as shell execution. This is a legitimate DevOps workflow automation tool with no executable code. All 41 findings are false positives.

2
スキャンされたファイル
264
解析された行数
1
検出結果
5
総監査数

リスク要因

⚙️ 外部コマンド (1)
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
20
コミュニティ
90
セキュリティ
91
仕様準拠

作れるもの

Produktions-CI-Fehler debuggen

Schnell diagnostizieren, warum Produktions-CI-Prüfungen fehlgeschlagen sind, und umsetzbare Korrekturen erhalten, ohne manuell Protokolle durchsuchen zu müssen

CI-Probleme in Ihrem PR beheben

CI-Fehler in Ihren Pull Requests verstehen und beheben, bevor Sie eine Review anfordern

CI-Behebungsvorschläge überprüfen

Klare Zusammenfassungen von CI-Fehlern erhalten und vorgeschlagene Korrekturen vor der Implementierung genehmigen

これらのプロンプトを試す

Einfache CI-Behebung
gh-fix-ci on this PR to check for failing CI jobs, summarize the errors, and create a plan to fix them.
Spezifisches PR-Debugging
Use gh-fix-ci to inspect PR #42, pull the failing GitHub Actions logs, and explain what needs to change.
Protokollfokussierte Analyse
Run gh-fix-ci on this repo with --max-lines 100 to get detailed log context for the failing test job.
Vollständige Workflow-Behebung
gh-fix-ci on this PR: find all failing checks, summarize each failure, propose a fix plan, and apply the fixes after I approve.

ベストプラクティス

  • Führen Sie zuerst gh auth login aus, um eine ordnungsgemäße Authentifizierung mit workflow-Berechtigungen sicherzustellen
  • Geben Sie die spezifische PR-Nummer oder URL für eine schnellere Lösung an
  • Überprüfen Sie den Behebungsplan sorgfältig, bevor Sie die Genehmigung erteilen

回避

  • Ausführung ohne installierte oder authentifizierte gh CLI
  • Überspringen des Genehmigungsschritts bei riskanten Codeänderungen
  • Erwartung von Unterstützung für Nicht-GitHub-CI-Anbieter

よくある質問

Funktioniert dieser Skill mit GitHub Enterprise?
Ja, wenn gh CLI für Ihre Enterprise-Instanz konfiguriert ist. Stellen Sie vor der Ausführung eine ordnungsgemäße Authentifizierung sicher.
Kann er Buildkite- oder CircleCI-Fehler beheben?
Nein, der Skill behandelt nur GitHub Actions. Externe CI-Fehler werden mit einer Detail-URL gemeldet, aber nicht behoben.
Welche Berechtigungen benötigt gh?
gh benötigt repo- und workflow-Berechtigungen. Führen Sie 'gh auth login' und dann 'gh auth status' mit erweiterten Berechtigungen aus.
Wird mein GitHub-Token sicher gespeichert?
Ja, der Skill verwendet gh CLI, das Anmeldeinformationen sicher im Schlüsselbund Ihres Systems speichert.
Warum kann er nicht auf einige Workflow-Protokolle zugreifen?
Protokolle können abgelaufen, gelöscht sein oder zusätzliche Berechtigungen erfordern. Der Skill meldet fehlende Protokolle explizit.
Wie ist dies im Vergleich zum eigenen Debugging von GitHub?
Dieser Skill automatisiert das Abrufen von Protokollen und die Fehleranalyse und spart Zeit beim Durchsuchen der GitHub-Weboberfläche.

開発者の詳細

ファイル構成

📄 SKILL.md