Awesome Reviewers checks + prompts

sources / awslabs/mcp

awslabs/mcp

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

12 recognised tools
22 prompts
9545 stars
AI Agents & Assistants
GitHub

Static analysis

7 tools

ToolKindCommandRuns inFound in
bandit Security scanning bandit -r --severity-level medium --confidence-level medium -f html -o bandit... ci .github/workflows/python.yml
codeql Security scanning uses github/codeql-action/analyze ci .github/workflows/codeql.yml
gitleaks Secret scanning pre-commit hook gitleaks pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
.gitleaks.toml
pyright Type checking pyright --stats
pyright
pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
.github/workflows/python.yml
src/ecs-mcp-server/pyrightconfig.json
ruff-check Linting pre-commit hook ruff-check
ruff check .
pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
.github/workflows/python.yml
.ruff.toml
semgrep Security scanning semgrep scan --config auto --sarif-output semgrep.sarif.json --no-error --dry... ci .github/workflows/semgrep.yml
tsc Type checking tsc local docusaurus/package.json

Testing

2 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix analyze (include: 2) ci .github/workflows/codeql.yml
pytest Unit and integration tests pytest --cov --cov-branch --cov-report=term-missing
pytest --cov --cov-branch --cov-report=term-missing --cov-report=xml:$EXPR-co...
pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
.github/workflows/python.yml
ToolKindCommandRuns inFound in
pre-commit-hooks File hygiene pre-commit hook check-added-large-files
pre-commit hook check-ast
pre-commit hook check-case-conflict
pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
ruff-format Formatting pre-commit hook ruff-format
ruff format .
pre-commit, ci .github/workflows/pre-commit.yml
.pre-commit-config.yaml
.github/workflows/python.yml

Supply chain

1 tool

ToolKindCommandRuns inFound in
dependency-review Dependency audit uses actions/dependency-review-action ci .github/workflows/dependency-review-action.yml
22 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 -c 'for x in "$@"
  • detect-secrets scan --baseline .secrets.baseline
  • do (cd `dirname $x`
  • do if test -f $f
  • done
  • pre-commit hook check-builtin-literals
  • pre-commit hook check-illegal-windows-names
  • pre-commit hook check-shebang-scripts-are-executable
  • pre-commit hook check-symlinks
  • pre-commit hook check-vcs-permalinks
  • pre-commit hook check-xml
  • pre-commit hook destroyed-symlinks
  • pre-commit hook detect-aws-credentials
  • pre-commit hook detect-secrets
  • pre-commit hook forbid-new-submodules
  • pre-commit hook forbid-submodules
  • pre-commit hook no-commit-to-branch
  • pre-commit hook pretty-format-json
  • pwd
  • python scripts/verify_package_name.py src/$EXPR
  • python scripts/verify_tool_names.py src/$EXPR
  • syft scan $EXPR/image.tar -o json > $EXPR/syft-results.json

full scan as JSON

Review prompts

most discussed first

  • awslabs/mcp Error Handling Python ai-agents
    raw open
  • awslabs/mcp Code Style Python ai-agents
    raw open
  • awslabs/mcp Security Python ai-agents
    raw open
  • awslabs/mcp API Python ai-agents
    raw open
  • awslabs/mcp Documentation Markdown ai-agents
    raw open
  • awslabs/mcp Documentation Python ai-agents
    raw open
  • awslabs/mcp Concurrency Python ai-agents
    raw open
  • awslabs/mcp Naming Conventions Python ai-agents
    raw open
  • awslabs/mcp Performance Optimization Python ai-agents
    raw open
  • awslabs/mcp Caching Python ai-agents
    raw open
  • awslabs/mcp AI Python ai-agents
    raw open
  • awslabs/mcp Configurations Python ai-agents
    raw open
  • awslabs/mcp Testing Python ai-agents
    raw open
  • awslabs/mcp Security Markdown ai-agents
    raw open
  • awslabs/mcp Null Handling Python ai-agents
    raw open
  • awslabs/mcp Algorithms Python ai-agents
    raw open
  • awslabs/mcp Configurations Markdown ai-agents
    raw open
  • awslabs/mcp Database Markdown ai-agents
    raw open
  • awslabs/mcp Observability Markdown ai-agents
    raw open
  • awslabs/mcp Configurations Toml ai-agents
    raw open
  • awslabs/mcp CI/CD Toml ai-agents
    raw open
  • awslabs/mcp Security Yaml ai-agents
    raw open