Awesome Reviewers checks + prompts

sources / earendil-works/pi

earendil-works/pi

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

9 recognised tools
14 prompts
79783 stars
AI Agents & Assistants
GitHub

Static analysis

3 tools

ToolKindCommandRuns inFound in
clippy Linting cargo clippy --locked --all-targets -- -D warnings ci .github/workflows/env.yml
tsc Type checking tsc --noEmit
tsc --noEmit -p packages/coding-agent/examples/tsconfig.json
pre-commit, ci, local .github/workflows/build-binaries.yml
package.json
.github/workflows/ci.yml
.github/workflows/env.yml
biome
configured, not run
Linting package.json
apps/p2/biome.json
biome.json

Testing

4 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test --locked ci .github/workflows/env.yml
ci-matrix Version and platform matrix test (include: 3)
release-daemons (include: 6)
tests (os: 5)
ci .github/workflows/ci.yml
.github/workflows/env.yml
node-test Unit and integration tests node --test scripts/*.test.mjs scripts/*.test.ts ci, local .github/workflows/build-binaries.yml
package.json
.github/workflows/ci.yml
vitest Unit and integration tests vitest --run
vitest --run test/env-node.test.ts test/env-node-spill.test.ts test/env-node-...
vitest --run test/ssh-external.test.ts
ci .github/workflows/env.yml
packages/agent/vitest.config.ts
packages/ai/vitest.config.ts
packages/chord/vitest.config.ts
ToolKindCommandRuns inFound in
rustfmt Formatting cargo fmt --check ci .github/workflows/env.yml

Supply chain

1 tool

ToolKindCommandRuns inFound in
npm-audit Dependency audit npm audit signatures --omit=dev ci .github/workflows/npm-audit.yml
25 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.

  • break
  • case $file in
  • diff --cached --name-only)
  • do
  • done
  • esac
  • for file in $STAGED_FILES
  • nix flake check --all-systems --no-build
  • node packages/coding-agent/test/mcp-conformance/run.ts
  • node scripts/biome-check.mjs --write
  • node scripts/check-browser-smoke.mjs
  • node scripts/check-entry-graphs.mjs
  • node scripts/check-lockfile-commit.mjs
  • node scripts/check-model-catalog-compat.mjs
  • node scripts/check-package-install.mjs
  • node scripts/check-pinned-deps.mjs
  • node scripts/check-runtime-deps.mjs
  • node scripts/check-ts-relative-imports.mjs
  • node scripts/generate-coding-agent-install-lock.mjs --check
  • node scripts/npm-audit.mjs
  • node scripts/publish-model-catalog.mjs --input .artifacts/model-catalog --dry-run
  • node scripts/smoke-test-codemode-binary.mjs $EXPR
  • package-lock.json
  • package.json
  • tsconfig.json

full scan as JSON

Review prompts

most discussed first

  • earendil-works/pi Configurations TypeScript ai-agents
    raw open
  • earendil-works/pi Code Style TypeScript ai-agents
    raw open
  • earendil-works/pi Algorithms TypeScript ai-agents
    raw open
  • earendil-works/pi API TypeScript ai-agents
    raw open
  • earendil-works/pi Security TypeScript ai-agents
    raw open
  • earendil-works/pi Null Handling TypeScript ai-agents
    raw open
  • earendil-works/pi Error Handling TypeScript ai-agents
    raw open
  • earendil-works/pi AI TypeScript ai-agents
    raw open
  • earendil-works/pi Performance Optimization TypeScript ai-agents
    raw open
  • earendil-works/pi Documentation TypeScript ai-agents
    raw open
  • earendil-works/pi Testing TypeScript ai-agents
    raw open
  • earendil-works/pi Naming Conventions TypeScript ai-agents
    raw open
  • earendil-works/pi Logging TypeScript ai-agents
    raw open
  • earendil-works/pi Caching TypeScript ai-agents
    raw open