ci-validate

Trigger GitHub Actions CI workflows, monitor runs, and report pass or failure results.

Updated May 11, 2026
One-click install
npx skills add https://github.com/thachrocky12345/local-agent-train-workstation --skill ci-validate-thachrocky12345
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-validate
Source: https://github.com/thachrocky12345/local-agent-train-workstation/tree/main/qvac/packages/ocr-onnx/.agent/skills/ci-validate
Command: npx skills add https://github.com/thachrocky12345/local-agent-train-workstation --skill ci-validate-thachrocky12345

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually triggering CI workflows, waiting for runs to finish, and digging through failure logs is slow and repetitive. This Skill automates the full cycle of pushing a branch, triggering the correct package workflow, monitoring it, and reporting results. ## Core Features & Use Cases - Workflow Triggering: Maps a package short name to its corresponding "On PR Trigger" GitHub Actions workflow and launches it on the current branch. - Run Monitoring: Watches the workflow run to completion and reports which platforms and jobs passed or failed. - Failure Triage: Fetches failed job logs, distinguishes infra/CI failures from code logic errors, and supports an automated retry loop for infra fixes. - Use Case: After committing changes to the ocr-onnx package, run the Skill with the package short name to push the branch, trigger its CI workflow, and get a report of which platforms failed with the relevant error logs. ## Quick Start Run the ci-validate skill with the package short name to trigger its CI workflow and report the results.

Frequently Asked Questions about ci-validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trigger a GitHub Actions workflow from the command line?

Use the gh CLI command gh workflow run with the workflow name, repository, and branch ref. This Skill runs gh workflow run "On PR Trigger (<package>)" --repo tetherto/qvac --ref with the current branch.

How to monitor a GitHub Actions run until it completes?

Use gh run watch with the run ID to block until the workflow finishes, then gh run view to see job results. The run ID is found via gh run list filtered by workflow name and branch.

How do I get logs for failed GitHub Actions jobs?

Run gh run view <run-id> --log-failed to retrieve logs only from failed jobs. This Skill uses those logs to identify which platforms failed and show the relevant errors.

What happens when a CI workflow fails with this Skill?

The Skill fetches failed job logs and classifies the failure. Infra or CI configuration failures can be fixed and retried, while code logic errors such as compilation or test failures are reported back without attempting code changes.

Can this Skill fix failing application code automatically?

No. It only attempts to fix infra and CI failures such as environment, config, or workflow issues. Code logic errors like compilation errors, test assertions, and lint violations are reported to the user with logs instead.