Awesome Reviewers expert instructions

Expert instructions for AI and infrastructure engineering

A library of instruction sets distilled from review discussions in production repositories — agent frameworks, inference servers, orchestration, databases, cloud infrastructure and the tooling around them. Each one is plain markdown: copy it here, or fetch it as raw text and load it into an agent, harness or context broker.

Use in an AI agent

Paste an instruction directly into your agent's system prompt. Agents (Claude, GPT, etc.) can apply domain-specific expertise on the fly, catching subtle violations that generic rules miss.

Use in a skill or plugin

Build a skill that loads instructions programmatically — e.g., /claude-code-review my-file.js fetches the relevant instruction for that language and applies it. Skills compose instructions with the target code and invoke the agent.

Use in a code review harness

Store instructions in a database or fetch from /raw/ endpoints. Gate them by language, repository, or domain. A review harness finds the matching instructions and passes them as context to the review model.

    Domains

    organized by engineering discipline

    Agent loops, tool calling, prompt and context assembly, agent SDKs and coding assistants.

    Inference servers, model gateways and routers, KV caching, retrieval and ingestion pipelines.

    Training and inference frameworks, tensor and kernel code, ML platforms and pipelines.

    Kubernetes, schedulers, service meshes, container tooling, workflow and job engines.

    Infrastructure as code, cloud SDKs, edge runtimes, proxies, gateways and tunnels.

    Query engines, storage, replication, streaming, ORMs and analytics backends.

    Metrics, tracing, logging, error tracking and instrumentation of production systems.

    Static analysis, cloud posture scanning, authentication, authorization and secrets handling.

    Interpreters, compilers, async runtimes, parsers and low-level systems code.

    Editors, terminals, build systems, package managers, linters, formatters and test runners.

    Web and mobile frameworks, component libraries, API layers and product codebases.

    Reference material, curated lists and learning resources — mostly writing and structure guidance.

    Recently updated

    browse all instructions

    • can1357/oh-my-pi Documentation Markdown docs
      raw open
    • can1357/oh-my-pi Caching TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Concurrency TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Testing TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Security TypeScript security
      raw open
    • can1357/oh-my-pi Configurations TypeScript cloud-infra
      raw open
    • can1357/oh-my-pi Database TypeScript data-systems
      raw open
    • can1357/oh-my-pi Algorithms TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Null Handling TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi API TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Error Handling TypeScript app-frameworks
      raw open
    • can1357/oh-my-pi Security Markdown security
      raw open
    • python/cpython Algorithms Python app-frameworks
      raw open
    • python/cpython Security Python security
      raw open
    • python/cpython Documentation Other docs
      raw open
    • python/cpython Testing Python app-frameworks
      raw open
    • promptfoo/promptfoo Error Handling TypeScript ai-agents
      raw open
    • promptfoo/promptfoo Caching TypeScript ai-agents
      raw open
    • python/cpython Documentation Python docs
      raw open
    • python/cpython Performance Optimization Python app-frameworks
      raw open
    • cline/cline Concurrency TypeScript ai-agents
      raw open
    • python/cpython Error Handling C app-frameworks
      raw open
    • python/cpython Performance Optimization C app-frameworks
      raw open
    • python/cpython API Other app-frameworks
      raw open
    • python/cpython Naming Conventions C app-frameworks
      raw open

    Raw access

    endpoint reference

    # one instruction
    curl https://awesomereviewers.com/raw/oh-my-pi-changelog-entry-conventions.md
    
    # every instruction in a domain, concatenated
    curl https://awesomereviewers.com/raw/bundles/ai-agents.md
    
    # machine index: slugs, domains, dates, raw URLs
    curl https://awesomereviewers.com/raw/index.json

    Stable paths, no key, no rate limit. Regenerated on every push to the corpus.

    Add a repository

    see every source

    Submit a public repository and it gets queued for extraction. Private repositories are handled through Baz.