Awesome Reviewers checks + prompts

verify / config

Verifying JSON and TOML changes

Files: .json, .toml. 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 8 scanned repositories that write JSON and TOML; prompts come from 251 review discussions.

raw .md .json

Run on every change

the tool most JSON and TOML repositories run for each check

  • Formatting Layout drift that buries the real change in the diff.
    prettier autofix
    prettier --check docker-compose.yml docker-compose.override.yml
    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 37 in total

  • home-assistant/core Naming Conventions Json app-frameworks
    raw open
  • Azure/Azure-Sentinel Naming Conventions Json cloud-infra
    raw open
  • RooCodeInc/Roo-Code Naming Conventions Json ai-agents
    raw open
  • appwrite/appwrite Naming Conventions Json app-frameworks
    raw open
  • RooCodeInc/Roo-Code Code Style Json ai-agents
    raw open

Add when the change touches

open the ones that describe your diff

Authentication, input handling, secrets, permissions codeqlsecret scanningdependency-review 23 prompts
  • prowler-cloud/prowler Security Json security
    raw open
  • Azure/Azure-Sentinel Security Json cloud-infra
    raw open
  • maximhq/bifrost Security Json llm-infra
    raw open
  • bridgecrewio/checkov Security Json security
    raw open
  • bridgecrewio/checkov Security Json security
    raw open

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

Public APIs, signatures, error paths, nullability type checkingunit and integration testsproperty-based tests 17 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.

  • Azure/Azure-Sentinel API Json cloud-infra
    raw open
  • Azure/Azure-Sentinel Null Handling Json cloud-infra
    raw open
  • raw open
  • maximhq/bifrost Null Handling Json llm-infra
    raw open
  • home-assistant/core API Json app-frameworks
    raw open

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

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.

  • ogulcancelik/herdr Algorithms Toml app-frameworks
    raw open
  • diegosouzapw/OmniRoute Algorithms Json llm-infra
    raw open
Threads, async code, locks, shared state concurrency model checkingundefined-behaviour detectionproperty-based tests
  • 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.

Network calls, retries, timeouts, protocols unit and integration testsfuzzing 1 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.

  • Azure/azure-quickstart-templates Networking Json cloud-infra
    raw open
UI components and pages end-to-end browser testslinting 1 prompts
  • 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.

  • tanstack/query Angular Json app-frameworks
    raw open
Databases, migrations, caching unit and integration testsci-matrix 5 prompts
  • Azure/Azure-Sentinel Database Json cloud-infra
    raw open
  • Azure/Azure-Sentinel Migrations Json cloud-infra
    raw open
  • appwrite/appwrite Migrations Json app-frameworks
    raw open
  • karpathy/nanochat Caching Toml ml-systems
    raw open
  • prowler-cloud/prowler Database Json security
    raw open
Model, prompt and LLM code unit and integration tests 9 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.

  • BerriAI/litellm AI Json llm-infra
    raw open
  • the-pr-agent/pr-agent AI Toml ai-agents
    raw open
  • menloresearch/jan AI Json llm-infra
    raw open
  • langchain-ai/langchainjs AI Json ai-agents
    raw open
  • aaif-goose/goose AI Json ai-agents
    raw open

4 more in AI, Pytorch — the playbook lists the top 9.

CI workflows and configuration files ci workflow lintingpre-commit-hooks 135 prompts
  • CI workflow linting Broken GitHub Actions syntax, script injection, over-broad token permissions.

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

  • File hygiene Invalid JSON, YAML or TOML, merge markers, trailing whitespace, oversized files.
    pre-commit-hooks autofix

    runs via pre-commit hook check-json

    exit codes, docs, alternatives, where it runs
  • Expressjs/Express Configurations Json app-frameworks
    raw open
  • tanstack/query Configurations Json app-frameworks
    raw open
  • freeCodeCamp/freeCodeCamp CI/CD Json docs
    raw open
  • Azure/azure-quickstart-templates Configurations Json cloud-infra
    raw open
  • p-e-w/heretic Configurations Toml ml-systems
    raw open

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

Dependencies and lockfiles dependency-reviewlockfile consistencyci-matrix
The tests themselves mutation testingci-matrix 13 prompts
  • tanstack/query Testing Json app-frameworks
    raw open
  • python-poetry/poetry Testing Toml devtools
    raw open
  • jj-vcs/jj Testing Toml devtools
    raw open
  • vitessio/vitess Testing Json data-systems
    raw open
  • laravel/framework Testing Json app-frameworks
    raw open

8 more in Testing — the playbook lists the top 12.

Documentation and comments docs buildcodespell 8 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
  • RooCodeInc/Roo-Code Documentation Json ai-agents
    raw open
  • Azure/Azure-Sentinel Documentation Json cloud-infra
    raw open
  • Azure/azure-quickstart-templates Documentation Json cloud-infra
    raw open
  • home-assistant/core Documentation Json app-frameworks
    raw open
  • remix-run/react-router Documentation Json app-frameworks
    raw open

3 more in Documentation — the playbook lists the top 8.

Where this comes from

8 scanned repositories with at least a fifth of their prompts in JSON and TOML

home-assistant/core12 · zed-industries/zed9 · appwrite/appwrite7 · juspay/hyperswitch8 · bytedance/UI-TARS-desktop5 · Azure/azure-quickstart-templates0 · the-pr-agent/pr-agent7 · Azure/Azure-Sentinel6