ci-watch-and-fix

Community

Automate CI checks and fixes.

Authorbketelsen
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures your code passes Continuous Integration (CI) checks by automatically detecting failures, extracting logs, applying minimal fixes, and re-pushing changes, preventing CI from blocking your delivery pipeline.

Core Features & Use Cases

  • Automated CI Monitoring: Actively watches GitHub Actions CI status after a Pull Request is created.
  • Failure Detection & Log Analysis: Identifies failing checks and analyzes their logs for root causes.
  • Automated Remediation: Applies small, targeted code fixes and retries CI.
  • Flaky Test Handling: Detects and retries suspected flaky tests with a single empty commit.
  • Escalation: If CI doesn't pass after 3 cycles or flaky retries, it generates a report and escalates.
  • Use Case: After creating a Pull Request for a new feature, this Skill will monitor the CI pipeline. If a test fails due to a minor syntax error, it will fix the error, push the change, and wait for CI to pass before you need to intervene.

Quick Start

Use the ci-watch-and-fix skill to monitor CI for pull request number 123 in the repository your-org/your-repo.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ci-watch-and-fix
Download link: https://github.com/bketelsen/truenas-mcp/archive/main.zip#ci-watch-and-fix

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.