Awesome Reviewers checks + prompts

sources / serverless/serverless

serverless/serverless

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

6 recognised tools
19 prompts
46810 stars
Cloud, IaC & Networking
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
eslint Linting eslint
eslint --fix
eslint .
ci, local .github/workflows/ci-framework.yml
package.json
release-scripts/package.json
eslint.config.js
go-vet Linting go vet ./... ci, local .github/workflows/ci-dev-mode-bridge.yml
dev-mode-bridge/Makefile

Testing

3 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix test-binary-installer (os: 3)
e2e-binary-installer (os: 3)
ci .github/workflows/ci-binary-installer.yml
go-test Unit and integration tests go test ./... -v -timeout 15m
go test -tags e2e ./e2e/ -v -count=1 -timeout 45m
go test -race ./...
ci, local .github/workflows/ci-binary-installer.yml
.github/workflows/ci-dev-mode-bridge.yml
binary-installer/Makefile
dev-mode-bridge/Makefile
jest
configured, not run
Unit and integration tests packages/engine/jest.config.js
packages/mcp/jest.config.js
packages/sf-core/jest.config.cjs
ToolKindCommandRuns inFound in
prettier Formatting prettier -c .
prettier -w .
prettier -c . --ignore-path ../.prettierignore
ci, local .github/workflows/ci-framework.yml
package.json
release-scripts/package.json
prettier.config.js
5 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.

  • bash ../sf-core/scripts/verify-release-package.sh ${verify_dir}/package
  • go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./...
  • lint-staged --concurrent true
  • node packages/sf-core/scripts/lint-skills.js
  • node scripts/test-account-cleanup/report.js --regions us-east-1,us-east-2,us-west-2,eu-west-1

full scan as JSON

Review prompts

most discussed first

  • serverless/serverless Testing JavaScript cloud-infra
    raw open
  • serverless/serverless Naming Conventions JavaScript cloud-infra
    raw open
  • serverless/serverless Concurrency JavaScript cloud-infra
    raw open
  • serverless/serverless Code Style JavaScript cloud-infra
    raw open
  • serverless/serverless Error Handling JavaScript cloud-infra
    raw open
  • serverless/serverless Performance Optimization JavaScript cloud-infra
    raw open
  • serverless/serverless API JavaScript cloud-infra
    raw open
  • serverless/serverless Configurations Markdown cloud-infra
    raw open
  • serverless/serverless Null Handling JavaScript cloud-infra
    raw open
  • serverless/serverless Configurations JavaScript cloud-infra
    raw open
  • serverless/serverless API Markdown cloud-infra
    raw open
  • serverless/serverless Logging JavaScript cloud-infra
    raw open
  • serverless/serverless Documentation Markdown cloud-infra
    raw open
  • serverless/serverless CI/CD Markdown cloud-infra
    raw open
  • serverless/serverless Observability Markdown cloud-infra
    raw open
  • serverless/serverless Configurations Yaml cloud-infra
    raw open
  • serverless/serverless Code Style Markdown cloud-infra
    raw open
  • serverless/serverless Naming Conventions Markdown cloud-infra
    raw open
  • serverless/serverless Security JavaScript cloud-infra
    raw open