Awesome Reviewers checks + prompts

sources / vercel/ai

vercel/ai

The checks this repository runs, scanned at 3fab50a, and the review prompts derived from its discussions.

4 recognised tools
21 prompts
15590 stars
AI Agents & Assistants
GitHub
ToolKindCommandRuns inFound in
tsc Type checking tsc --build tsconfig.with-examples.json
tsc --build
ci, local .github/workflows/ci.yml
package.json

Testing

3 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix test_codemod_matrix (node-version: 3, shard: 4) ci .github/workflows/ci.yml
vitest Unit and integration tests vitest --config vitest.config.ts --run --shard $EXPR ci .github/workflows/ci.yml
package.json
examples/ai-functions/vitest.config.js
packages/ai/vitest.config.js
playwright
configured, not run
End-to-end browser tests package.json
packages/devtools/playwright.config.ts
packages/rsc/playwright.config.ts
19 other commands the scanner could not classify

Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.

  • elif [ $PR_AUTHOR_TYPE = User ]
  • keys == [type]
  • konsistent --config-path .github/konsistent.json
  • log -1 --format=%b HEAD)
  • log -1 --format=%s HEAD)
  • node tools/bundler-tests/run.mjs
  • node tools/generate-model-capabilities-docs.mjs
  • node tools/generate-model-capabilities-docs.mjs --check
  • node tools/validate-properties-tables.mjs
  • set_output "merged-by-type" "$(echo "$PR"
  • set_output "pr-author-type" "$(echo "$PR"
  • turbo publint
  • turbo test --concurrency 16 --filter=!@example/*
  • turbo test --concurrency=100% --filter=!@example/* --filter=!ai --filter=!@ai-sdk/codemod
  • turbo test:update --concurrency 16 --filter=!@example/*
  • type == array) and
  • type == object and
  • type == string) and
  • ultracite check

full scan as JSON

Review prompts

most discussed first

  • vercel/ai Naming Conventions TypeScript ai-agents
    raw open
  • vercel/ai Null Handling TypeScript ai-agents
    raw open
  • vercel/ai AI Other ai-agents
    raw open
  • vercel/ai Testing TypeScript ai-agents
    raw open
  • vercel/ai Documentation TypeScript ai-agents
    raw open
  • vercel/ai API TypeScript ai-agents
    raw open
  • vercel/ai AI TypeScript ai-agents
    raw open
  • vercel/ai Logging TypeScript ai-agents
    raw open
  • vercel/ai Code Style TypeScript ai-agents
    raw open
  • vercel/ai Configurations TypeScript ai-agents
    raw open
  • vercel/ai Documentation Other ai-agents
    raw open
  • vercel/ai Configurations Json ai-agents
    raw open
  • vercel/ai API Other ai-agents
    raw open
  • vercel/ai Algorithms TypeScript ai-agents
    raw open
  • vercel/ai Error Handling TypeScript ai-agents
    raw open
  • vercel/ai Naming Conventions Other ai-agents
    raw open
  • vercel/ai Documentation Markdown ai-agents
    raw open
  • vercel/ai API Markdown ai-agents
    raw open
  • vercel/ai AI Markdown ai-agents
    raw open
  • vercel/ai Migrations Markdown ai-agents
    raw open
  • vercel/ai CI/CD Json ai-agents
    raw open