github-workflows

Diagnose GitHub Actions workflows using live syntax and monitor runs.

Updated May 25, 2026
One-click install
npx skills add https://github.com/cmetech/otto-cli --skill github-workflows-cmetech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-workflows
Source: https://github.com/cmetech/otto-cli/tree/main/src/resources/skills/github-workflows
Command: npx skills add https://github.com/cmetech/otto-cli --skill github-workflows-cmetech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

GitHub Actions workflows evolve quickly; this Skill ensures you work with the latest, live syntax from official docs, rather than stale training data, and provides guided monitoring and debugging.

Core Features & Use Cases

  • All CI operations route through ci_monitor.cjs, providing observable output and avoiding direct gh CLI calls.
  • Monitor workflow runs, debug failures, and verify action versions and configurations using a deterministic script path.
  • Use cases include creating, running, and debugging workflows, validating syntax, and tracing failures across CI/CD pipelines with guided commands and references.

Quick Start

Use node scripts/ci_monitor.cjs <command> to monitor a workflow run with live syntax and guided outputs from Docs.

Frequently Asked Questions about github-workflows

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

FAQPage Schema
How do I debug GitHub Actions workflow failures?

To debug GitHub Actions workflow failures, this Skill routes CI operations through a monitoring script to trace errors, validate action versions, and provide observable output for resolving pipeline issues.

How do I validate GitHub Actions syntax using live documentation?

You validate GitHub Actions syntax by retrieving live workflow syntax from official GitHub Docs, ensuring your triggers and action versions are checked against current standards rather than stale training data.

Can I monitor CI/CD pipeline runs without using the gh CLI directly?

Yes, you can monitor CI/CD pipeline runs without direct gh CLI calls by routing commands through a dedicated Node.js monitoring script that provides guided, observable workflow outputs.

Why do my GitHub Actions workflows fail after syntax updates?

GitHub Actions workflows fail after syntax updates when configurations rely on outdated training data; validating triggers and action versions against live GitHub Docs prevents these CI/CD pipeline failures.

What is the best way to trace failures across GitHub Actions CI/CD pipelines?

The best way to trace failures across GitHub Actions CI/CD pipelines is using a deterministic script path that monitors workflow runs and validates configurations with live syntax from GitHub Docs.

Do I need Node.js to run GitHub Actions monitoring scripts?

Yes, you need Node.js to execute the monitoring scripts required to observe GitHub Actions workflow runs, validate syntax, and debug CI/CD pipeline failures.