ci-validate-workflow

Community

Validate GitHub Actions workflows, prevent errors.

Authormvillmow
Version1.0.0
Installs0

System Documentation

What problem does it solve? This Skill helps developers validate GitHub Actions workflow files for syntax, best practices, and correctness before committing, preventing broken CI/CD pipelines. It automates early detection of workflow errors, saving debugging time.

Core Features & Use Cases:

  • Syntax Validation: Checks YAML syntax and GitHub Actions specific rules, ensuring valid workflow definitions.
  • Best Practice Enforcement: Guides users to use specific action versions, pin to SHAs, and set timeouts for robust workflows.
  • Use Case: Before pushing a new GitHub Actions workflow, use this skill to validate its syntax and ensure it follows best practices. This catches errors locally instead of waiting for CI to fail, accelerating your CI/CD development.

Quick Start: Use the ci-validate-workflow skill to validate the GitHub Actions workflow file 'build.yml' in the '.github/workflows' directory.

Dependency Matrix

Required Modules

github-cliactionlintyamllint

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ci-validate-workflow
Download link: https://github.com/mvillmow/ml-odyssey/archive/main.zip#ci-validate-workflow

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository