Awesome Reviewers checks + prompts

verify / docs

Verifying Markdown and docs changes

Files: .md, .mdx, .rst, .txt. 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 61 scanned repositories that write Markdown and docs; prompts come from 694 review discussions.

raw .md .json

Run on every change

the tool most Markdown and docs repositories run for each check

Review prompts for every change 82 in total

  • EbookFoundation/free-programming-books Code Style Markdown docs
    raw open
  • Azure/azure-powershell Naming Conventions Markdown cloud-infra
    raw open
  • freeCodeCamp/freeCodeCamp Code Style Markdown docs
    raw open
  • freeCodeCamp/freeCodeCamp Naming Conventions Markdown docs
    raw open
  • prettier/prettier Code Style Markdown devtools
    raw open

Add when the change touches

open the ones that describe your diff

Authentication, input handling, secrets, permissions codeqlgitleaksdependency-review 70 prompts
  • gravitational/teleport Security Markdown security
    raw open
  • QwenLM/qwen-code Security Markdown ai-agents
    raw open
  • rails/rails Security Markdown app-frameworks
    raw open
  • github/docs Security Markdown security
    raw open
  • bmad-code-org/bmad-method Security Markdown security
    raw open

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

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

  • langflow-ai/langflow API Markdown ai-agents
    raw open
  • electron/electron API Markdown devtools
    raw open
  • nodejs/node Error Handling Markdown runtimes
    raw open
  • nodejs/node API Markdown runtimes
    raw open
  • fastapi/fastapi API Markdown app-frameworks
    raw open

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

Service and framework code unit and integration testsci-matrix 2 prompts
  • fastapi/fastapi NestJS Markdown app-frameworks
    raw open
  • django/django Celery Txt app-frameworks
    raw open
Algorithms, parsers, data transforms property-based testsfuzzingmutation testingcoq 28 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.
    coq
    exit codes, docs, alternatives, where it runs
  • astral-sh/ruff Algorithms Markdown devtools
    raw open
  • volcano-sh/volcano Algorithms Markdown orchestration
    raw open
  • astral-sh/ty Algorithms Markdown devtools
    raw open
  • 30-seconds/30-seconds-of-code Algorithms Markdown app-frameworks
    raw open
  • warpdotdev/warp Algorithms Markdown devtools
    raw open

23 more in Algorithms — the playbook lists the top 12.

Threads, async code, locks, shared state concurrency model checkingundefined-behaviour detectionproperty-based tests 7 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 Markdown ai-agents
    raw open
  • tanstack/query Concurrency Markdown app-frameworks
    raw open
  • appwrite/appwrite Concurrency Markdown app-frameworks
    raw open
  • fastapi/fastapi Concurrency Markdown app-frameworks
    raw open
  • rails/rails Concurrency Markdown app-frameworks
    raw open

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

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

  • traefik/traefik Networking Markdown cloud-infra
    raw open
  • freeCodeCamp/freeCodeCamp Networking Markdown docs
    raw open
  • fastapi/fastapi Networking Markdown app-frameworks
    raw open
  • gravitational/teleport Networking Markdown security
    raw open
  • argoproj/argo-cd Networking Markdown orchestration
    raw open

18 more in Networking, Axios — the playbook lists the top 12.

UI components and pages end-to-end browser testslinting 25 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.

  • remix-run/react-router React Markdown app-frameworks
    raw open
  • nuxt/nuxt Next Markdown app-frameworks
    raw open
  • TanStack/router Next Markdown app-frameworks
    raw open
  • angular/angular Angular Markdown app-frameworks
    raw open
  • tanstack/query React Markdown app-frameworks
    raw open

20 more in React, Next, Next.js, Vue, Angular — the playbook lists the top 12.

Databases, migrations, caching unit and integration testsci-matrix 22 prompts
  • tanstack/query Caching Markdown app-frameworks
    raw open
  • django/django Database Txt app-frameworks
    raw open
  • elastic/elasticsearch Database Markdown data-systems
    raw open
  • rails/rails Database Markdown app-frameworks
    raw open
  • awslabs/mcp Database Markdown ai-agents
    raw open

17 more in Database, Migrations, Caching — the playbook lists the top 12.

Hot paths and performance 22 prompts

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

  • apache/mxnet Performance Optimization Markdown ml-systems
    raw open
  • neondatabase/neon Performance Optimization Markdown data-systems
    raw open
  • vitejs/vite Performance Optimization Markdown devtools
    raw open
  • nuxt/nuxt Performance Optimization Markdown app-frameworks
    raw open
  • 30-seconds/30-seconds-of-code Performance Optimization Markdown app-frameworks
    raw open

17 more in Performance Optimization — the playbook lists the top 12.

Model, prompt and LLM code unit and integration tests 29 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 Markdown llm-infra
    raw open
  • bmad-code-org/bmad-method AI Markdown ai-agents
    raw open
  • apache/mxnet AI Markdown ml-systems
    raw open
  • stanfordnlp/dspy AI Markdown ai-agents
    raw open
  • kamranahmedse/developer-roadmap AI Markdown docs
    raw open

24 more in AI, Pytorch — the playbook lists the top 12.

Logging, metrics, tracing 19 prompts

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

  • traefik/traefik Observability Markdown cloud-infra
    raw open
  • prometheus/prometheus Observability Markdown observability
    raw open
  • open-telemetry/opentelemetry-python Observability Markdown observability
    raw open
  • awslabs/agentcore-samples Observability Markdown ai-agents
    raw open
  • BerriAI/litellm Observability Markdown llm-infra
    raw open

14 more in Logging, Observability — the playbook lists the top 12.

CI workflows and configuration files ci workflow lintingpre-commit-hooks 147 prompts
  • traefik/traefik Configurations Markdown cloud-infra
    raw open
  • langflow-ai/langflow Configurations Markdown ai-agents
    raw open
  • Homebrew/brew Configurations Markdown devtools
    raw open
  • nousresearch/hermes-agent Configurations Markdown ai-agents
    raw open
  • infiniflow/ragflow Configurations Markdown llm-infra
    raw open

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

Dependencies and lockfiles dependency-reviewlockfile consistencyci-matrix
The tests themselves mutation testingci-matrix 12 prompts
  • fastapi/fastapi Testing Markdown app-frameworks
    raw open
  • QwenLM/qwen-code Testing Markdown ai-agents
    raw open
  • sveltejs/svelte Testing Markdown app-frameworks
    raw open
  • microsoft/playwright Testing Markdown devtools
    raw open
  • cypress-io/cypress Testing Markdown devtools
    raw open

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

Documentation and comments mkdocscodespell 119 prompts
  • EbookFoundation/free-programming-books Documentation Markdown docs
    raw open
  • can1357/oh-my-pi Documentation Markdown docs
    raw open
  • nousresearch/hermes-agent Documentation Markdown ai-agents
    raw open
  • apache/apisix Documentation Markdown cloud-infra
    raw open
  • sveltejs/svelte Documentation Markdown app-frameworks
    raw open

114 more in Documentation — the playbook lists the top 12.

Where this comes from

61 scanned repositories with at least a fifth of their prompts in Markdown and docs

freeCodeCamp/freeCodeCamp6 · EbookFoundation/free-programming-books0 · kamranahmedse/developer-roadmap2 · ossu/computer-science0 · avelino/awesome-go1 · iptv-org/iptv3 · 30-seconds/30-seconds-of-code4 · electron/electron5 · nodejs/node8 · langflow-ai/langflow14 · angular/angular4 · mui/material-ui6 · ant-design/ant-design6 · neovim/neovim2 · fastapi/fastapi7 · django/django6 · sveltejs/svelte5 · microsoft/playwright4 · vitejs/vite5 · elastic/elasticsearch1 · astral-sh/uv11 · prometheus/prometheus10 · nuxt/nuxt8 · rails/rails1 · warpdotdev/warp6 · traefik/traefik10 · bmad-code-org/bmad-method7 · prettier/prettier6 · tanstack/query4 · serverless/serverless6 · colinhacks/zod4 · astral-sh/ruff20 · helix-editor/helix7 · logseq/logseq5 · gofiber/fiber6 · vlang/v2 · vadimdemedes/ink3 · BerriAI/litellm24 · vercel-labs/agent-skills0 · opentofu/opentofu5 · anthropics/claude-code1 · pydantic/pydantic14 · QwenLM/Qwen30 · Tencent/ncnn3 · jj-vcs/jj9 · github/docs6 · argoproj/argo-cd11 · apache/apisix3 · SWE-agent/SWE-agent6 · astral-sh/ty10 · TanStack/router6 · awslabs/mcp12 · tensorflow/swift0 · Azure/azure-sdk-for-net4 · volcano-sh/volcano3 · Azure/azure-powershell1 · awslabs/aidlc-workflows6 · google-gemini/gemini-skills0 · cloudflare/workers-sdk5 · open-telemetry/opentelemetry-python9 · getsentry/sentry-php0