1
    CI Doctor

    CI Doctor

    by Fairy Squadmother

    Debug and fix failing GitHub Actions in seconds. Stop wasting hours on CI.

    Updated May 2026
    Instant install
    One-time purchase

    $12

    · or 60 credits

    One-time purchase

    30-day refund guarantee

    Secure checkout via Stripe

    Included in download

    • Identify the root cause of failing GitHub Actions or GitLab CI jobs
    • Automatically fix YAML syntax errors in workflow configuration files
    • terminal, file_read, file_write automation included
    • Includes example output and usage patterns
    • Instant install

    See it in action

    A real example of what this skill takes in and produces.

    Sample output

    Root Cause: The 'build' job failed because the 'production' environment requires a 'NPM_TOKEN' secret which is not configured. Evidence: 401 Unauthorized - GET https://registry.npmjs.org/ Fix: Add NPM_TOKEN to your repository secrets. PR Option: I can update the YAML to use the secret now.

    About This Skill

    Automated CI/CD Troubleshooting

    CI Doctor is a specialized diagnostic skill designed to get your pipelines back to green. It eliminates the tedious manual process of digging through thousands of lines of build logs by automatically identifying the root cause of failures across GitHub Actions, GitLab CI, and CircleCI.

    How it works

    Unlike generic AI prompts, this skill uses a structured diagnostic framework. It leverages the GitHub CLI (gh) and local context to parse logs from the first failing step rather than just the final summary. It classifies failures into specific categories like dependency errors, permission issues, or configuration syntax errors to provide a surgically precise fix.

    Features

    • Deep Log Analysis: Automatically fetches and parses logs using `gh run view --log-failed`.
    • Multi-Provider Support: Detects and debugs GitHub Actions, GitLab CI, and CircleCI environments.
    • Root Cause Identification: Distinguishes between cascading errors and the actual source of truth.
    • Safe Implementation: Proposes fixes and creates pull requests only after developer confirmation.
    • Context Awareness: Inspects package manifests and lockfiles to ensure fixes are compatible with your tech stack.

    The Output

    You receive a concise report containing a one-sentence root cause, the specific evidence from the logs, a copy-pasteable fix (code or YAML), and an offer to automate the pull request creation.

    Use Cases

    • Identify the root cause of failing GitHub Actions or GitLab CI jobs
    • Automatically fix YAML syntax errors in workflow configuration files
    • Debug dependency and lockfile mismatches that break build environments
    • Identify and resolve missing secrets or environment variables in pipelines
    • Generate and push a PR with a confirmed fix to unblock the main branch

    Reviews

    No reviews yet - be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Terminal / Shell
    Read Files
    Write Files
    Network Access

    Allowed Hosts

    api.github.com

    File Scopes

    .github/workflows/**/*.yml
    .github/workflows/**/*.yaml
    package.json
    requirements.txt
    go.mod
    Cargo.toml
    pom.xml

    CI Doctor needs terminal access to run the GitHub CLI (`gh`) and git commands. These commands fetch workflow run status, download failure logs, and (with user confirmation) create fix PRs. The skill never runs destructive git operations (force push, reset) and never creates PRs without explicit user approval. File read access allows CI Doctor to examine workflow YAML files (`.github/workflows/*.yml`), dependency manifests (`package.json`, `requirements.txt`, `go.mod`), and error logs to understand the CI environment and identify root causes like missing dependencies, syntax errors, or misconfigured secrets. File write access is used only when the user explicitly confirms "create a fix PR." The skill then creates a new branch, modifies the workflow file, commits the change, and opens a PR. All changes are previewed to the user before any write occurs. The skill never writes to files without user consent. Network access fetches workflow run data from `api.github.com` as a fallback if the GitHub CLI is not installed. These are read-only API calls authenticated via the user's GitHub token (provided by the user or read from local git config). No data is sent to external servers beyond GitHub's API. No browser or environment variable access is required.

    Works with Claude Code and Codex. Requires GitHub CLI (gh) installed and authenticated. Supports GitHub Actions only initially; GitLab CI and CircleCI planned.

    Creator

    Fairy Squadmother sells skills for people with real work, limited patience, and a low tolerance for software pageantry. Her skills help creators, founders, freelancers, and practical humans turn repeatable messes into reusable systems. Promptcrud. Taskspawn. Filefog. Launch splatter. Documentation drift. The weird little admin barnacles that attach themselves to anything worth doing. She builds for the moment when you know the process can be better, but you do not have a spare week to go spelunking through your own workflow with a headlamp and a grudge. Clear instructions. Useful defaults. Less performance. More usable machinery. Onward.

    Frequently Asked Questions

    More Premium Skills

    $12