github-actions-reviewer

Review GitHub Actions workflows for security, consistency, and reliability.

3|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/infraspecdev/tesseract --skill github-actions-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions-reviewer
Source: https://github.com/infraspecdev/tesseract/tree/main/shield/skills/github-actions/review
Command: npx skills add https://github.com/infraspecdev/tesseract --skill github-actions-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you review a repository's GitHub Actions setup as a whole, so you can catch security gaps, inconsistent versions, and workflow conflicts before they break CI or release automation.

Core Features & Use Cases

  • Cross-workflow analysis: Reviews all workflows together to spot version drift, permission mismatches, and hidden inconsistencies.
  • Security and reliability checks: Evaluates concurrency controls, action pinning, secret handling, and least-privilege permissions.
  • Operational planning: Produces a clear analysis and an actionable plan for fixing issues in a structured review cycle.
  • Use case: Use this Skill when a repository adds a new workflow, changes release automation, or needs a periodic CI hygiene audit.

Quick Start

Use the github-actions-reviewer skill to inspect all GitHub Actions workflows in this repository and generate the required analysis and implementation plan.

Frequently Asked Questions about github-actions-reviewer

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

FAQPage Schema
How do I audit GitHub Actions workflows for security vulnerabilities and permission issues?

To audit GitHub Actions workflows for security, review configurations for least-privilege permissions, action pinning, and secret handling. This process identifies security gaps and generates a structured plan to fix permission issues across all repository workflows.

How can I check for version drift across multiple GitHub Actions workflows in a repository?

Checking for version drift requires cross-workflow analysis to compare action references and plugin alignments across all CI/CD configurations. Reviewing workflows together spots inconsistent versions and hidden mismatches before they break release automation.

What does concurrency control mean in GitHub Actions and when do I need to review it?

Concurrency control in GitHub Actions prevents overlapping workflow runs from conflicting during deployments. You need to review concurrency controls during a CI hygiene audit or when adding release automation to ensure operational reliability across multiple workflows.

Can I review reusable GitHub Actions and path filters together with my main CI/CD configurations?

Yes, you can review reusable GitHub Actions and path filters together with main CI/CD configurations. Cross-workflow analysis evaluates all setups concurrently, checking plugin alignment, path filters, and reusable actions to catch hidden inconsistencies across the repository.

What is the best way to perform a CI hygiene audit for GitHub Actions release automation?

The best way to perform a CI hygiene audit for GitHub Actions release automation is to inspect all workflows together for security, consistency, and operational reliability. This produces a clear analysis and actionable implementation plan to fix issues in a structured review cycle.

Why does my GitHub Actions workflow review fail to catch inconsistencies between reusable actions and main workflows?

GitHub Actions workflow reviews fail to catch inconsistencies when workflows are evaluated individually instead of together. Cross-workflow analysis is required to spot version drift, permission mismatches, and plugin alignment issues between reusable actions and main CI/CD configurations.