Awesome Reviewers checks + prompts

sources / openai/codex-security

openai/codex-security

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

15 recognised tools
10 prompts
9394 stars
Security & Access Control
GitHub

Static analysis

6 tools

ToolKindCommandRuns inFound in
actionlint CI workflow linting actionlint -color
actionlint -color github-action/examples/*.yml
ci .github/workflows/workflow-quality.yml
clippy Linting cargo clippy --locked -- -D warnings
cargo clippy --locked --target $EXPR --lib --example windows-wide-launcher --...
ci .github/workflows/native-unix.yml
.github/workflows/native-windows.yml
ruff-check Linting ruff check --config plugins/codex-security/pyproject.toml plugins/codex-security ci .github/workflows/node-ci.yml
shellcheck Linting shellcheck .github/scripts/*.sh docker/verify-container-compose.sh github-act... ci .github/workflows/workflow-quality.yml
tsc Type checking tsc --noEmit ci, local .github/workflows/action-ci.yml
github-action/package.json
zizmor CI workflow linting zizmor --offline --strict-collection --min-severity medium --format github --... ci .github/workflows/workflow-quality.yml

Testing

5 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test --locked --lib ci .github/workflows/native-unix.yml
ci-matrix Version and platform matrix behavior (node: 2)
primitives (include: 4)
primitives (include: 2)
ci .github/workflows/invoice-desk.yml
.github/workflows/native-unix.yml
.github/workflows/native-windows.yml
node-test Unit and integration tests node --test examples/invoice-desk/qa/app.test.mjs .github/scripts/invoice-des...
node --test windows-files.test.mjs
node --test .github/scripts/test-ci-selection.mjs .github/scripts/test-verify...
ci .github/workflows/invoice-desk.yml
.github/workflows/native-windows.yml
.github/workflows/node-ci.yml
.github/workflows/workflow-quality.yml
pytest Unit and integration tests pytest -q .github/scripts/test_require_native_python_report.py
pytest plugins/codex-security/tests -m $PYTEST_MARKERS -q -n 4 --dist workste...
ci .github/workflows/node-ci.yml
stryker
configured, not run
Mutation testing sdk/typescript/stryker.config.json
ToolKindCommandRuns inFound in
ruff-format Formatting ruff format --check --config plugins/codex-security/pyproject.toml plugins/co... ci .github/workflows/node-ci.yml
rustfmt Formatting cargo fmt --check ci .github/workflows/native-unix.yml
.github/workflows/native-windows.yml
plugins/codex-security/native/rustfmt.toml
prettier
configured, not run
Formatting github-action/package.json
.prettierrc.json

Supply chain

1 tool

ToolKindCommandRuns inFound in
npm-audit Dependency audit npm audit --audit-level=high
npm audit --prefix runtime --omit=dev --audit-level=high
npm audit signatures --prefix $consumer --registry=https://registry.npmjs.org...
ci .github/workflows/action-ci.yml
.github/workflows/node-github-release.yml
.github/workflows/node-release.yml
94 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.

  • Not checked
  • bash docker/test-container-index.sh
  • bash docker/verify-container-sandbox.sh codex-security:release-candidate
  • bash docker/wolfi/verify-npm-release.sh $lock $version $sha $archive
  • buildx imagetools inspect $reference --raw)
  • bulk-scan requires a repository CSV
  • bun test --timeout 30000 tests-ts/action-release-workflow.test.ts tests-ts/codex-dependency-pins.test.ts
  • bun test --timeout 360000 ./tests-ts/windows-machine-policy.test.ts
  • bun test sdk/typescript/tests-ts/codex-dependency-pins.test.ts
  • case $tag_type in
  • case $type in
  • cmp - $RUNNER_TEMP/scanner/base-sources.json
  • completed = os.environ[SCAN_EXIT_CODE] == 0
  • const provenance = JSON.parse(readFileSync(0, utf8))
  • coverage = json.loads((root / invoice-desk-scan/coverage.json).read_text())
  • coverage = result.get(coverage) or {}
  • inspect --no-creds --raw docker://$IMAGE:$tag
  • ln -s ../../plugins/codex-security sdk/typescript/_bundled_plugin
  • local type=$1 breaking_marker=$2 scope=$3
  • node $GITHUB_WORKSPACE/automation/github-action/scripts/release.mjs verify $RELEASE_VERSION $RELEASE_SHA $CLI_INTEGRI...
  • node --experimental-strip-types --test --test-reporter=tap tests/test_helper_files.ts
  • node --experimental-strip-types --test evals/secret-discovery/test_*.mts
  • node --experimental-strip-types --test evals/standard-time-budget/test_*.mts
  • node --experimental-strip-types --test evals/workflow-routing/test_*.mts
  • node --experimental-strip-types --test plugins/codex-security/mcp-app/scripts/test_host_build.mts
  • node --experimental-strip-types ../../../sdk/typescript/scripts/run-mcp-test-shard.mts $EXPR $EXPR
  • node --experimental-strip-types scripts/run-ci-tests.mts $EXPR ${{ runner.os == Linux
  • node --experimental-strip-types scripts/run-ci-tests.mts $EXPR/3
  • node --experimental-strip-types scripts/run-ci-tests.mts $EXPR/6 --seed=$EXPR ${{ matrix.os == ubuntu-latest
  • node --experimental-strip-types sdk/typescript/scripts/check-devcontainer-cooldown.mts
  • node --experimental-strip-types sdk/typescript/scripts/compare-test-reports.mts ${baseline_reports[@]} -- ${expanded_...
  • node --experimental-strip-types sdk/typescript/scripts/run-ci-tests.mts $EXPR/14 --seed=$EXPR
  • node --import tsx --test tests/*.test.*
  • node --import tsx scripts/check-metadata.ts
  • node --import tsx scripts/cli-integration.ts
  • node --input-type=module --eval '
  • node --input-type=module --eval 'const sdk = await import("@openai/codex-security")
  • node --run test:deterministic
  • node .github/scripts/check-ci-results.mjs
  • node .github/scripts/check_plugin_source_compatibility.mjs

full scan as JSON

Review prompts

most discussed first

  • openai/codex-security CI/CD Yaml security
    raw open
  • openai/codex-security Security TypeScript security
    raw open
  • openai/codex-security Security Python security
    raw open
  • openai/codex-security Error Handling TypeScript security
    raw open
  • openai/codex-security Security Yaml security
    raw open
  • openai/codex-security API TypeScript security
    raw open
  • openai/codex-security Performance Optimization Python security
    raw open
  • openai/codex-security Error Handling Python security
    raw open
  • openai/codex-security Concurrency Yaml security
    raw open
  • openai/codex-security Security Markdown security
    raw open