Awesome Reviewers checks + prompts

verify / yaml

Verifying YAML and CI workflows changes

Files: .yml, .yaml. Run the checks under every change, add the checks for what your diff touches, then apply the review prompts for what the tools miss. Usage is measured across 12 scanned repositories that write YAML and CI workflows; prompts come from 295 review discussions.

raw .md .json

Run on every change

the tool most YAML and CI workflows repositories run for each check

  • Formatting Layout drift that buries the real change in the diff.
    prettier autofix
    prettier --experimental-cli --write .
    exit codes, docs, alternatives, where it runs
  • Linting Bug-prone patterns, unused code and conventions the formatter does not cover.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Type checking Wrong types, unhandled null or None, call signatures broken across modules.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Unit and integration tests Behaviour regressions on the paths the tests exercise.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

Review prompts for every change 21 in total

  • Azure/Azure-Sentinel Naming Conventions Yaml cloud-infra
    raw open
  • grafana/grafana Code Style Yaml observability
    raw open
  • mastodon/mastodon Naming Conventions Yaml app-frameworks
    raw open
  • Azure/Azure-Sentinel Code Style Yaml cloud-infra
    raw open
  • istio/istio Naming Conventions Yaml orchestration
    raw open

Add when the change touches

open the ones that describe your diff

Authentication, input handling, secrets, permissions codeqlsecret scanningdependency audit 57 prompts
  • QwenLM/qwen-code Security Yaml ai-agents
    raw open
  • chef/chef Security Yaml cloud-infra
    raw open
  • openai/codex-security Security Yaml security
    raw open
  • maximhq/bifrost Security Yaml llm-infra
    raw open
  • Azure/Azure-Sentinel Security Yaml cloud-infra
    raw open

52 more in Security — the playbook lists the top 12.

Public APIs, signatures, error paths, nullability type checkingunit and integration testsproperty-based tests 11 prompts
  • Type checking Wrong types, unhandled null or None, call signatures broken across modules.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Unit and integration tests Behaviour regressions on the paths the tests exercise.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Property-based tests Edge-case inputs nobody wrote a test for; invariants over generated data.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • QwenLM/qwen-code Error Handling Yaml ai-agents
    raw open
  • Azure/Azure-Sentinel Null Handling Yaml cloud-infra
    raw open
  • QwenLM/qwen-code API Yaml ai-agents
    raw open
  • n8n-io/n8n API Yaml ai-agents
    raw open
  • istio/istio API Yaml orchestration
    raw open

6 more in API, Error Handling, Null Handling — the playbook lists the top 11.

Service and framework code unit and integration testsci-matrix
Algorithms, parsers, data transforms property-based testsfuzzingmutation testingproofs and specifications 2 prompts
  • Property-based tests Edge-case inputs nobody wrote a test for; invariants over generated data.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Fuzzing Crashes, panics and hangs on malformed input, especially in parsers and decoders.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Mutation testing Tests that keep passing whatever the code does.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Proofs and specifications Design-level bugs in protocols and algorithms, checked against a specification.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • QwenLM/qwen-code Algorithms Yaml ai-agents
    raw open
  • Azure/Azure-Sentinel Algorithms Yaml cloud-infra
    raw open
Threads, async code, locks, shared state concurrency model checkingundefined-behaviour detectionproperty-based tests 2 prompts
  • Concurrency model checking Races and orderings that fail only under specific interleavings.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Undefined-behaviour detection Memory-safety and aliasing violations in unsafe code.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Property-based tests Edge-case inputs nobody wrote a test for; invariants over generated data.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • QwenLM/qwen-code Concurrency Yaml ai-agents
    raw open
  • openai/codex-security Concurrency Yaml security
    raw open
Network calls, retries, timeouts, protocols unit and integration testsfuzzing 6 prompts
  • Unit and integration tests Behaviour regressions on the paths the tests exercise.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Fuzzing Crashes, panics and hangs on malformed input, especially in parsers and decoders.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • istio/istio Networking Yaml orchestration
    raw open
  • Azure/Azure-Sentinel Networking Yaml cloud-infra
    raw open
  • bridgecrewio/checkov Networking Yaml security
    raw open
  • bridgecrewio/checkov Networking Yaml security
    raw open
  • prisma/prisma Networking Yaml data-systems
    raw open

1 more in Networking, Axios — the playbook lists the top 6.

UI components and pages end-to-end browser testslinting
  • End-to-end browser tests User flows broken across components, routing and the network.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Linting Bug-prone patterns, unused code and conventions the formatter does not cover.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

Databases, migrations, caching unit and integration testsci-matrix 2 prompts
  • Azure/Azure-Sentinel Database Yaml cloud-infra
    raw open
  • microsoft/VSCode Caching Yaml devtools
    raw open
Hot paths and performance 4 prompts

No tool-based check applies. The review prompts below are the verification.

  • Azure/Azure-Sentinel Performance Optimization Yaml cloud-infra
    raw open
  • QwenLM/qwen-code Performance Optimization Yaml ai-agents
    raw open
  • kubernetes/kubernetes Performance Optimization Yaml orchestration
    raw open
  • maplibre/maplibre-native Performance Optimization Yaml app-frameworks
    raw open
Model, prompt and LLM code unit and integration tests 2 prompts
  • Unit and integration tests Behaviour regressions on the paths the tests exercise.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • promptfoo/promptfoo AI Yaml ai-agents
    raw open
  • langgenius/dify AI Yaml llm-infra
    raw open
Logging, metrics, tracing 4 prompts

No tool-based check applies. The review prompts below are the verification.

  • istio/istio Observability Yaml orchestration
    raw open
  • QwenLM/qwen-code Logging Yaml ai-agents
    raw open
  • Azure/Azure-Sentinel Observability Yaml cloud-infra
    raw open
  • temporalio/temporal Observability Yaml orchestration
    raw open
CI workflows and configuration files actionlintpre-commit-hooks 167 prompts
  • laravel/framework CI/CD Yaml app-frameworks
    raw open
  • TheAlgorithms/Python CI/CD Yaml docs
    raw open
  • QwenLM/qwen-code CI/CD Yaml ai-agents
    raw open
  • karpathy/nanochat CI/CD Yaml ml-systems
    raw open
  • openai/codex-security CI/CD Yaml security
    raw open

162 more in CI/CD, Configurations — the playbook lists the top 12.

Dependencies and lockfiles dependency auditlockfile consistencyci-matrix
The tests themselves mutation testingci-matrix 10 prompts
  • QwenLM/qwen-code Testing Yaml ai-agents
    raw open
  • laravel/framework Testing Yaml app-frameworks
    raw open
  • semgrep/semgrep Testing Yaml security
    raw open
  • Azure/azure-cli Testing Yaml cloud-infra
    raw open
  • langgenius/dify Testing Yaml llm-infra
    raw open

5 more in Testing — the playbook lists the top 10.

Documentation and comments docs buildcodespell 7 prompts
  • Docs build Broken cross-references, links and markup in documentation.

    No scanned repository in this language runs a tool for this. Lean on the review prompts.

  • Spelling Typos in identifiers, comments and docs.
    codespell

    runs via pre-commit hook codespell

    exit codes, docs, alternatives, where it runs
  • ghostty-org/ghostty Documentation Yaml devtools
    raw open
  • discourse/discourse Documentation Yaml app-frameworks
    raw open
  • Azure/azure-sdk-for-net Documentation Yaml cloud-infra
    raw open
  • mastodon/mastodon Documentation Yaml app-frameworks
    raw open
  • hyprwm/Hyprland Documentation Yaml devtools
    raw open

2 more in Documentation — the playbook lists the top 7.

Where this comes from

12 scanned repositories with at least a fifth of their prompts in YAML and CI workflows

EbookFoundation/free-programming-books0 · TheAlgorithms/Python7 · Kong/kong0 · prisma/prisma7 · istio/istio1 · QwenLM/qwen-code13 · anthropics/claude-code1 · SWE-agent/SWE-agent6 · astral-sh/ty10 · openai/codex-security15 · bridgecrewio/checkov8 · Azure/Azure-Sentinel6