LaunchKit · 2026
Back to Skills

skill-doctorbot-ci-validator

Stop failing in production.

0
536 downloads
by @bamontejano

Setup & Installation

openclaw skills install @bamontejano/skill-doctorbot-ci-validator

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install skill-doctorbot-ci-validator

What This Skill Does

Validates CI/CD workflow files offline without a live environment or Docker container. Catches syntax and schema errors in GitHub Actions, GitLab CI, CircleCI, and Keep (AIOps) workflows before you push. Uses mocking to check structure and logic instantly.

Validates offline using mocking instead of requiring a live database or Docker container, so checks run instantly in any environment.

When to use it

  • Validate a GitHub Actions workflow before pushing a commit
  • Check Keep AIOps workflow steps for schema errors
  • Scan an entire .github/workflows/ directory for broken configs
  • Add offline CI validation to a pre-commit hook
  • Verify agent-generated workflow files before suggesting them to users

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: validate my Keep workflow at workflows/alert-pipeline.yaml

AGENT
  1. 1Locate the workflow file at workflows/alert-pipeline.yaml
  2. 2Run validate_keep.py against the file using the Keep-specific mocker
  3. 3Parse the output for syntax errors, missing steps, or invalid providers
  4. 4Return a structured report of issues with exact line-level locations
OUTPUT

List of validation errors with line numbers, or confirmation that the workflow passes all checks