doctorbot-ci-validator
Stop failing in production. Validate your GitHub Actions, GitLab CI & Keep workflows offline with surgical precision. Born from Keep bounty research, perfected for agents.
Why use this skill?
Validate GitHub Actions, GitLab CI, and Keep workflows offline with DoctorBot. Catch CI/CD syntax and schema errors instantly before you push your code.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bamontejano/skill-doctorbot-ci-validatorWhat This Skill Does
DoctorBot CI Validator is a specialized diagnostic engine designed for OpenClaw agents to perform offline, deterministic validation of CI/CD configuration files. Instead of waiting for a remote server to reject your pipeline, this skill uses advanced mocking techniques to check your GitHub Actions, GitLab CI, and Keep (AIOps) workflows for schema errors, syntax mismatches, and structural flaws. By operating entirely offline, it eliminates the need for live database connections or network overhead, providing instantaneous feedback on whether your automation scripts will succeed or fail.
Installation
To integrate this tool into your OpenClaw environment, execute the following command in your terminal:
openclaw install openclaw/skills/skills/bamontejano/skill-doctorbot-ci-validator
Once installed, the tool adds validate_keep.py and validate_yaml.py to your local environment, allowing your agent to interface with them directly through CLI commands.
Use Cases
This skill is indispensable for DevOps engineers and automation developers. Key use cases include:
- Pre-commit Automation: Integrate the validator into your local git hooks to ensure no broken YAML is ever committed to a repo.
- Agentic Code Review: Allow your AI agent to self-correct its generated workflow code by validating it against the schema before presenting the file to you.
- AIOps Configuration: Use the specialized Keep workflow mocker to test complex monitoring logic without needing to simulate a live production environment.
Example Prompts
- "Validate the entire .github/workflows directory and list any syntax errors found."
- "Check my new Keep workflow located at './alerts/disk-space.yaml' to ensure all providers are properly defined."
- "The pipeline failed in production; can you use the CI validator to dry-run the config and tell me exactly which line is causing the schema violation?"
Tips & Limitations
- Tip: Always run the validator against directories rather than single files to ensure that cross-file dependencies in your CI logic are also checked.
- Tip: Combine this with a linter for even higher confidence in your code quality.
- Limitation: As an offline validator, it cannot verify the availability of external network services or the actual state of production databases. It checks structural and logical correctness rather than integration success. It is not a replacement for full-environment integration testing.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bamontejano-skill-doctorbot-ci-validator": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read
Related Skills
opena2a-security
Security hardening for OpenClaw. Audit your configuration, scan installed skills for malware, detect CVE-2026-25253, check credential exposure, and get actionable fix recommendations. Runs locally with no external API calls.
codex-review
Three-tier code quality defense: L1 quick scan, L2 deep audit (via bug-audit), L3 cross-validation with adversarial testing. 三级代码质量防线。
afrexai-observability-engine
Complete observability & reliability engineering system. Use when designing monitoring, implementing structured logging, setting up distributed tracing, building alerting systems, creating SLO/SLI frameworks, running incident response, conducting post-mortems, or auditing system reliability. Covers all three pillars (logs/metrics/traces), alert design, dashboard architecture, on-call operations, chaos engineering, and cost optimization.
openclaw-security-monitor
Proactive security monitoring, threat scanning, and auto-remediation for OpenClaw deployments
qa-check
Mandatory quality assurance for all dev work before publishing. Use BEFORE deploying any project to production. Validates build, tests browser functionality, checks mobile responsiveness, and ensures no broken links/images.