Proxy Manager

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill appears to do what it says, but it requires trusting Docker, a persistent nginx-proxy container, and Docker socket access on a development machine.

This skill is suitable for a trusted local development Docker environment. Before running it, be comfortable with a persistent nginx-proxy container, localhost port 80 binding, Docker network changes, and Docker socket access by the proxy image.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Running the skill can start or stop a local proxy container and connect it to project Docker networks.

Why it was flagged

The script starts Docker services and changes Docker network membership. This is expected for a proxy manager, but it can alter the user's local Docker environment.

Skill content
docker compose -f "$COMPOSE_FILE" up -d ... docker network connect "$NET" "$PROXY_CONTAINER"
Recommendation

Use it only on the intended development Docker host, prefer targeted connect commands, and review the network prefix before using auto-connect.

What this means

The proxy container can inspect Docker daemon state; if the image or container were compromised, Docker socket exposure could increase local impact.

Why it was flagged

The nginx-proxy container receives access to the Docker daemon socket for container discovery. The skill discloses this, but Docker socket access is a high-trust local privilege.

Skill content
- /var/run/docker.sock:/tmp/docker.sock:ro
Recommendation

Run only on trusted development machines, avoid exposing sensitive containers to this Docker host, and consider a more restrictive Docker socket proxy if needed.

What this means

Starting the proxy may pull and run a third-party container image on the user's machine.

Why it was flagged

The skill relies on an external Docker image. The tag is pinned, which is good, but the image contents are not included in the provided artifacts.

Skill content
image: jwilder/nginx-proxy:1.3.1
Recommendation

Review and trust the referenced Docker image before use; for stronger supply-chain control, pin by digest and track image updates deliberately.

What this means

The local proxy can continue running after Docker or host restarts until the user stops it.

Why it was flagged

The proxy container is configured to keep running across Docker daemon restarts. This persistence is disclosed in SKILL.md and fits the proxy purpose.

Skill content
restart: unless-stopped
Recommendation

Stop it with the documented stop command when it is no longer needed, and periodically check Docker status on shared development machines.