github-actions-review

Review GitHub Actions workflow YAML files for security vulnerabilities and performance issues.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/sigmadigitalza/engineering-playbook --skill github-actions-review-sigmadigitalza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions-review
Source: https://github.com/sigmadigitalza/engineering-playbook/tree/main/plugins/sigma-engineering/skills/github-actions-review
Command: npx skills add https://github.com/sigmadigitalza/engineering-playbook --skill github-actions-review-sigmadigitalza

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the review of GitHub Actions workflows for security vulnerabilities, performance bottlenecks, and cost optimization, saving time and reducing manual effort.

Core Features & Use Cases

  • Security Review: Identifies and reports potential security vulnerabilities such as misconfigured secrets, action pinning issues, and script injection risks.
  • Performance Optimization: Analyzes workflow performance, suggesting improvements for runners, caching, and concurrency to enhance efficiency and reduce costs.
  • Cost Analysis: Provides insights into potential cost savings through optimized resource usage and runner selection.
  • Use Case: Automate the review of GitHub Actions workflows for a repository, ensuring compliance with security and performance best practices.

Quick Start

Run the 'github-actions-review' skill to analyze and optimize your GitHub Actions workflows.

Frequently Asked Questions about github-actions-review

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

FAQPage Schema
How do I automate security reviews for GitHub Actions workflows?

To automate security reviews for GitHub Actions workflows, run this skill to analyze YAML files for vulnerabilities like misconfigured secrets, action pinning issues, and script injection risks, generating actionable security reports.

What's the best way to optimize GitHub Actions CI/CD pipeline performance?

The best way to optimize GitHub Actions CI/CD pipeline performance is using automated analysis to evaluate runners, caching, and concurrency, providing suggestions to enhance efficiency and reduce operational costs.

How does script injection detection work in GitHub Actions YAML files?

Script injection detection in GitHub Actions YAML files works by analyzing workflow scripts for misconfigured secrets and unsafe action usage, identifying vulnerabilities that could allow malicious command execution during CI/CD runs.

Can I analyze GitHub Actions workflows for cost optimization without manual checks?

Yes, you can analyze GitHub Actions workflows for cost optimization automatically by evaluating resource usage and runner selection, providing insights into potential savings without manual effort.

Do I need specific dependencies to check GitHub Actions for misconfigured secrets?

No specific dependencies are required to check GitHub Actions for misconfigured secrets, as this skill operates independently to analyze workflow YAML files and identify security vulnerabilities.

Why should I review action pinning issues in my CI/CD pipelines?

You should review action pinning issues in CI/CD pipelines to prevent supply chain attacks, as this skill detects unpinned actions in your workflow YAML files that could introduce security vulnerabilities.