Official adversary catalog

Browse free public adversaries by domain (for example go/security and ci/github-actions). Sign in with adversary login before pulling so we can track usage. Experimental listings stay invite-only for trust.

Free official catalog · login to pull

32 adversaries

Reviews TypeScript adversaries for SDK usage, rule design, finding quality, tests, packaging, and publish readiness.

$adversary pull adversarylabs/adversary
10 pulls
ci/depot

v0.0.17

Reviews Depot CI workflows for security, correctness, reliability, caching, and performance concerns.

$adversary pull ci/depot
12 pulls

Reviews GitHub Actions workflows for security, supply-chain, and reliability defects.

$adversary pull ci/github-actions
12 pulls

Reviews GitLab CI for privileged runners, secret leakage, mutable images, release safety, and unpinned includes.

$adversary pull ci/gitlab-ci
13 pulls

Reviews Compose services for privilege, host access, and image reproducibility.

$adversary pull container/docker-compose
14 pulls

Reviews Dockerfile-style files for container build and runtime security concerns.

$adversary pull container/dockerfile
20 pulls

Reviews Helm charts for excessive RBAC, privileged defaults, mutable images, and dependency pinning.

$adversary pull container/helm
18 pulls

Reviews Kubernetes manifests for workload isolation, selector integrity, RBAC, and image safety.

$adversary pull container/kubernetes
15 pulls

Reviews Kustomize overlays for mutable resources, image tags, and literal secrets.

$adversary pull container/kustomize
17 pulls
deps/npm

v0.0.10

Reviews npm projects for dangerous lifecycle scripts, auto-update cooldowns, and lockfile integrity.

$adversary pull deps/npm
12 pulls
deps/yarn

v0.0.10

Reviews Yarn projects for unsafe configuration and incomplete dependency-resolution inputs.

$adversary pull deps/yarn
13 pulls

Reviews ElasticClaw workspaces, workflows, goals, agents, and execution policies for correctness, maintainability, reliability, and efficiency.

$adversary pull factory/elasticclaw
12 pulls
go/cli

v0.0.26

Reviews Go command-line applications for predictable configuration, cancellation, diagnostics, and exit behavior.

$adversary pull go/cli
17 pulls

Reviews Go concurrency lifecycle, cancellation, synchronization, and channel ownership.

$adversary pull go/concurrency
28 pulls

Reviews Go database code for transaction, pool, query, cancellation, and migration safety.

$adversary pull go/database
17 pulls
go/http

v0.0.19

Reviews Go HTTP services for bounded requests, safe middleware, and production-ready server lifecycle.

$adversary pull go/http
23 pulls
go/modules

v0.0.15

Reviews Go module metadata for reproducibility, upgrade safety, and maintainable dependency ownership.

$adversary pull go/modules
14 pulls

Reviews Go logs, traces, metrics, context propagation, and telemetry lifecycle defects.

$adversary pull go/observability
14 pulls

Reviews Go for resource amplification, defer-in-loop, per-request clients, hot-path regexp compilation, and quadratic string building.

$adversary pull go/performance
17 pulls
go/project

v0.0.10

Reviews Go repository hygiene: build-script prerequisites, pipe-to-shell scripts, committed binaries, CI toolchain skew, and license presence.

$adversary pull go/project
14 pulls

Reviews Go trust boundaries, authentication, cryptography, transport security, and secret handling.

$adversary pull go/security
75 pulls
go/testing

v0.0.17

Reviews Go tests for broken harnesses, flaky shared state, and selector oracles that preserve trivial boundary implementations.

$adversary pull go/testing
30 pulls

Reviews Terraform for public exposure, secrets in HCL, encryption, and module pinning.

$adversary pull infra/terraform
18 pulls
lang/go

v0.0.9

Go language pack — runs the full Go specialist suite (concurrency, security, http, modules, …) plus this package’s own TLS/shell/permissions checks.

$adversary pull lang/go
14 pulls

Reviews Node.js for security hazards and lifecycle cleanup leaks.

$adversary pull lang/nodejs
13 pulls

Reviews Python for shell injection, unsafe deserialization, disabled TLS, and SQL string building.

$adversary pull lang/python
11 pulls

Reviews TypeScript correctness, type design, async lifecycles, module boundaries, and runtime alignment.

$adversary pull lang/typescript
6 pulls

Reviews code changes for implementation complexity that appears disproportionate to the behavior being added.

$adversary pull review/complexity
5 pulls

Reviews proposed changes with Staff-level engineering judgment across languages.

$adversary pull review/engineering
22 pulls

Scans repository text for committed credentials and narrow credential exposure paths.

$adversary pull security/secrets
62 pulls
web/nextjs

v0.0.14

Reviews Next.js configuration for unsafe remote content, exposed source maps, and framework boundary risks.

$adversary pull web/nextjs
8 pulls
web/react

v0.0.13

Reviews React source for raw HTML injection, opener attacks, and dynamic code execution.

$adversary pull web/react
7 pulls