Awesome Reviewers checks + prompts

sources / QwenLM/qwen-code

QwenLM/qwen-code

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

13 recognised tools
50 prompts
26407 stars
AI Agents & Assistants
GitHub

Static analysis

5 tools

ToolKindCommandRuns inFound in
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql.yml
eslint Linting eslint . --ext .ts,.tsx --max-warnings 0
eslint integration-tests --max-warnings 0
eslint . --ext .ts,.tsx
ci, local .github/workflows/release.yml
package.json
Makefile
eslint.config.js
mypy Type checking mypy --config-file packages/sdk-python/pyproject.toml packages/sdk-python/src ci, local .github/workflows/release-sdk-python.yml
.github/workflows/sdk-python.yml
package.json
ruff-check Linting ruff check --config packages/sdk-python/pyproject.toml packages/sdk-python ci, local .github/workflows/release-sdk-python.yml
.github/workflows/sdk-python.yml
package.json
tsc Type checking tsc -p integration-tests/tsconfig.json --pretty false ci, local .github/workflows/cd-cua-driver.yml
package.json
.github/workflows/ci.yml
.github/workflows/live-host-release.yml

Testing

6 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test -p cua-driver-core --locked model_payload
cargo test --manifest-path src-tauri/Cargo.toml
ci .github/workflows/cd-cua-driver.yml
.github/workflows/desktop-release.yml
ci-matrix Version and platform matrix web_shell_e2e_smoke (shard: 4)
codeql (include: 3)
desktop_shell (os: 2)
ci .github/workflows/ci.yml
.github/workflows/codeql.yml
.github/workflows/desktop-release.yml
.github/workflows/sdk-python.yml
node-test Unit and integration tests node --test --test-concurrency=1 $EXPR
node --test --test-concurrency=1 $EXPR 2>&1
node --test scripts/tests/package-managed-agent-reference.test.mjs scripts/te...
ci .github/workflows/ci.yml
.github/workflows/release-managed-agent-reference.yml
playwright End-to-end browser tests playwright test test/coord-norm.test.ts test/mobile-ui-dump.test.ts test/payl... ci .github/workflows/cd-mobile-mcp.yml
packages/mobile-mcp/playwright.config.ts
packages/web-shell/playwright.config.ts
pytest Unit and integration tests pytest -c packages/sdk-python/pyproject.toml packages/sdk-python/tests -q ci, local .github/workflows/release-sdk-python.yml
.github/workflows/sdk-python.yml
package.json
vitest Unit and integration tests vitest run --root ./integration-tests ./chat-transcript-document.test.ts --re...
vitest run --config ./scripts/tests/vitest.config.ts
vitest run scripts/tests/install-script.test.js scripts/tests/opentui-preview...
ci, local .github/workflows/ci.yml
package.json
.github/workflows/desktop-release.yml
.github/workflows/e2e.yml
ToolKindCommandRuns inFound in
prettier Formatting prettier --experimental-cli --write . local Makefile
package.json
.prettierrc.json
ruff-format Formatting ruff format --check --config packages/sdk-python/pyproject.toml packages/sdk-... ci .github/workflows/release-sdk-python.yml
.github/workflows/sdk-python.yml
179 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.

  • Check
  • NOOP_NOTICE_GRACE_SEC / 60 ))
  • New-Item -ItemType Directory -Force -Path $root
  • New-Item -ItemType Directory -Force -Path $temp
  • New-Item -ItemType Directory -Force -Path release/$stage
  • New-Item -ItemType Directory -Path $consumer
  • New-Item -ItemType SymbolicLink -Path $link -Target $target
  • SECONDS + RESOLVE_TIMEOUT_SECONDS ))
  • api "repos/${REPO}/commits/${HEAD_SHA}/check-runs?check_name=Managed%20Agent%20gate&per_page=100" --jq '.check_runs[]
  • asset.sha256 !== checksum) throw new Error(`Manifest asset verification failed for ${architecture}.`)
  • asset.sha256 !== checksum) throw new Error(`Mirrored asset verification failed for ${architecture}.`)
  • audit corepack pnpm audit --prod --audit-level high
  • audit npm audit --omit=dev --audit-level=high --workspaces=false
  • bash ../../.github/scripts/verify-managed-agent-embedding.sh
  • bash .github/scripts/check-disk-floor.sh ${GITHUB_WORKSPACE} ${RUNNER_TEMP:-/tmp}
  • bash .github/scripts/e2e-build-pack.sh ${RUNNER_TEMP}/e2e-build.tar.gz
  • bash .github/scripts/e2e-build-unpack.sh ${RUNNER_TEMP}/e2e-build/e2e-build.tar.gz
  • bash .github/scripts/ecs-runner/check-font-baseline.sh
  • bash .github/scripts/run-e2e-tests.sh $EXPR $EXPR
  • checkout may fail on leftover read-only files"
  • checkout may fail on leftover root-owned files"
  • cmp dist/desktop/desktop-latest.json $RUNNER_TEMP/desktop-latest.json
  • codesign --verify --deep --strict --verbose=2 $app
  • codesign --verify --strict $file
  • codesign --verify --strict --verbose=2 release/QwenCuaDriver.app
  • codesign --verify --strict --verbose=2 release/universal/cua-cursor-theme
  • codesign --verify --strict --verbose=2 release/universal/libcua_driver_sdk.dylib
  • codesign --verify --strict --verbose=2 release/universal/qwen-cua-driver
  • const checksum = createHash(sha256).update(readFileSync(file)).digest(hex)
  • const linters = getLinters()
  • cross-env DEV=true npm run bundle
  • cross-env NODE_OPTIONS=--max-old-space-size=3072 npm run test --workspaces --if-present
  • cross-env NODE_OPTIONS=--max-old-space-size=3072 npm run test:ci --workspaces --if-present --
  • cross-env NODE_OPTIONS=--max-old-space-size=3072 npm run test:ci --workspaces --if-present -- --coverage.enabled=false
  • cross-env QWEN_E2E_RENDERER=ink QWEN_E2E_RUNTIME=bun QWEN_SANDBOX=false vitest run --root ./integration-tests interac...
  • cross-env QWEN_E2E_RENDERER=ink VERBOSE=true KEEP_OUTPUT=true QWEN_SANDBOX=false vitest run --root ./integration-test...
  • cross-env QWEN_E2E_RENDERER=opentui QWEN_SANDBOX=false vitest run --root ./integration-tests interactive
  • cross-env QWEN_E2E_RENDERER=opentui QWEN_SANDBOX=false vitest run --root ./integration-tests interactive --exclude **...
  • cross-env QWEN_SANDBOX=docker npm run build:sandbox
  • cross-env QWEN_SANDBOX=false vitest run --root ./integration-tests

full scan as JSON

Review prompts

most discussed first

  • QwenLM/qwen-code Error Handling TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Security TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Testing TSX ai-agents
    raw open
  • QwenLM/qwen-code Error Handling Yaml ai-agents
    raw open
  • QwenLM/qwen-code Security Yaml ai-agents
    raw open
  • QwenLM/qwen-code Testing JavaScript ai-agents
    raw open
  • QwenLM/qwen-code Documentation TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Code Style TypeScript ai-agents
    raw open
  • QwenLM/qwen-code CI/CD Yaml ai-agents
    raw open
  • QwenLM/qwen-code Performance Optimization TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Security Markdown ai-agents
    raw open
  • QwenLM/qwen-code Null Handling TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Configurations TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Testing Yaml ai-agents
    raw open
  • QwenLM/qwen-code Caching TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Performance Optimization TSX ai-agents
    raw open
  • QwenLM/qwen-code Code Style TSX ai-agents
    raw open
  • QwenLM/qwen-code Testing TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Concurrency Markdown ai-agents
    raw open
  • QwenLM/qwen-code Concurrency TypeScript ai-agents
    raw open
  • QwenLM/qwen-code API TypeScript ai-agents
    raw open
  • QwenLM/qwen-code Error Handling JavaScript ai-agents
    raw open
  • QwenLM/qwen-code React TSX ai-agents
    raw open
  • QwenLM/qwen-code CI/CD Markdown ai-agents
    raw open
  • QwenLM/qwen-code Error Handling Markdown ai-agents
    raw open
  • QwenLM/qwen-code Algorithms TypeScript ai-agents
    raw open
  • QwenLM/qwen-code API Markdown ai-agents
    raw open
  • QwenLM/qwen-code API TSX ai-agents
    raw open
  • QwenLM/qwen-code Algorithms Yaml ai-agents
    raw open
  • QwenLM/qwen-code Testing Markdown ai-agents
    raw open
  • QwenLM/qwen-code API Yaml ai-agents
    raw open
  • QwenLM/qwen-code Configurations Json ai-agents
    raw open
  • QwenLM/qwen-code Documentation Markdown ai-agents
    raw open
  • QwenLM/qwen-code Null Handling TSX ai-agents
    raw open
  • QwenLM/qwen-code Concurrency TSX ai-agents
    raw open
  • QwenLM/qwen-code CI/CD Json ai-agents
    raw open
  • QwenLM/qwen-code Concurrency Yaml ai-agents
    raw open
  • QwenLM/qwen-code Security JavaScript ai-agents
    raw open
  • QwenLM/qwen-code CI/CD Other ai-agents
    raw open
  • QwenLM/qwen-code Logging Yaml ai-agents
    raw open
  • QwenLM/qwen-code Performance Optimization Yaml ai-agents
    raw open
  • QwenLM/qwen-code Configurations Yaml ai-agents
    raw open
  • QwenLM/qwen-code Algorithms TSX ai-agents
    raw open
  • QwenLM/qwen-code CI/CD JavaScript ai-agents
    raw open
  • QwenLM/qwen-code Algorithms Other ai-agents
    raw open
  • QwenLM/qwen-code Error Handling TSX ai-agents
    raw open
  • QwenLM/qwen-code Documentation JavaScript ai-agents
    raw open
  • QwenLM/qwen-code Configurations Markdown ai-agents
    raw open
  • QwenLM/qwen-code Testing Other ai-agents
    raw open
  • QwenLM/qwen-code Security TSX ai-agents
    raw open