ci-check

Parses GitHub Actions workflows and executes their `run` steps locally.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/kozyszoo/antigravity-handson --skill ci-check-kozyszoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-check
Source: https://github.com/kozyszoo/antigravity-handson/tree/main/.claude/skills/ci-check
Command: npx skills add https://github.com/kozyszoo/antigravity-handson --skill ci-check-kozyszoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of running CI checks locally, allowing you to identify and fix errors before pushing your code, saving valuable CI time and resources.

Core Features & Use Cases

  • Automated Workflow Parsing: Analyzes .github/workflows/*.yml files to extract executable run steps.
  • Local Execution: Executes extracted commands in the correct working directory, skipping non-local operations.
  • Use Case: When you want to ensure your code passes linting and testing before committing, use this skill to run those checks locally as defined in your CI configuration.

Quick Start

Use the ci-check skill to list all executable steps defined in your CI workflows.

Frequently Asked Questions about ci-check

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

FAQPage Schema
How do I run GitHub Actions workflow steps locally before pushing?

Yes, you can execute CI linting and testing locally. The skill parses `.github/workflows/*.yml` files to extract `run` steps and executes them in your local environment, skipping deployment or secret-dependent tasks.

Does running CI checks locally respect the working directory defined in GitHub Actions?

Running CI checks locally respects the `working-directory` directives specified in your GitHub Actions workflow files. This ensures commands execute in the correct local context during local YAML parsing and task automation.

What do I need to parse YAML workflow files and run CI checks locally?

To parse YAML workflow files and run CI checks locally, you need an environment with bash scripting and basic YAML parsing capabilities. This allows the automation to identify and execute local `run` steps correctly.

Why should I run CI automation locally instead of waiting for GitHub Actions?

Run CI automation locally to identify and fix errors before pushing your code. This saves valuable CI time and resources by catching linting, testing, and building failures early in your development workflow.

What CI steps are skipped when executing GitHub Actions workflows locally?

When executing GitHub Actions workflows locally, the process skips deployment or secret-dependent tasks. It scopes execution to `.github/workflows/*.yml` and only runs local `run` steps to prevent unauthorized or failed operations.