Skip to main content

deploy

Facilitates deployment, debugging, and teardown of VSS profiles using a structured, compose-centric workflow.

Install this skill

or
2/100

Security score

The deploy skill was audited on May 16, 2026 and we found 22 security issues across 4 threat categories, including 2 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 261

Template literal with variable interpolation in command context

SourceSKILL.md
261The resolved YAML is saved to `<repo>/deployments/resolved.yml`.
high line 265

Template literal with variable interpolation in command context

SourceSKILL.md
265Unexpanded `${VAR}` tokens in `resolved.yml` mean compose did not see those env values. Diagnostic procedure and common culprits live in [`references/troubleshooting.md`](references/troubleshooting.md
medium line 349

Curl to non-GitHub URL

SourceSKILL.md
349curl -sf http://localhost:8000/docs >/dev/null && echo "agent OK"
medium line 350

Curl to non-GitHub URL

SourceSKILL.md
350curl -sf http://localhost:3000/ >/dev/null && echo "ui OK"
medium line 353

Curl to non-GitHub URL

SourceSKILL.md
353curl -sf http://localhost:30082/v1/models | python3 -m json.tool
medium line 356

Curl to non-GitHub URL

SourceSKILL.md
356curl -sf http://localhost:30081/v1/models | python3 -m json.tool
low line 45

Access to .env file

SourceSKILL.md
45# 1. Apply env overrides to the profile .env file
low line 46

Access to .env file

SourceSKILL.md
46# 2. docker compose --env-file .env config > resolved.yml (dry-run)
medium line 231

Access to .env file

SourceSKILL.md
231**Env file location:** `<repo>/deployments/developer-workflow/dev-profile-<profile>/.env`
medium line 233

Access to .env file

SourceSKILL.md
233> **This is the authoritative `.env`.** Every verifier, healthcheck, and
medium line 236

Access to .env file

SourceSKILL.md
236> file** — not to `generated.env`.
medium line 238

Access to .env file

SourceSKILL.md
238> `generated.env` is a scratchpad that `dev-profile.sh` produces during
medium line 241

Access to .env file

SourceSKILL.md
241> deploy but leaves the base `.env` untouched will silently fail env
medium line 243

Access to .env file

SourceSKILL.md
243> `dev-profile.sh` and see `generated.env` on disk, copy its key/value
medium line 244

Access to .env file

SourceSKILL.md
244> lines back into the base `.env`, or re-apply your `sed` commands
medium line 245

Access to .env file

SourceSKILL.md
245> against the base `.env` after the fact. The base `.env` is the source
low line 251

Access to .env file

SourceSKILL.md
251ENV_FILE=$REPO/deployments/developer-workflow/dev-profile-$PROFILE/.env
low line 253

Access to .env file

SourceSKILL.md
253# Read current .env, apply overrides, write back
low line 349

External URL reference

SourceSKILL.md
349curl -sf http://localhost:8000/docs >/dev/null && echo "agent OK"
low line 350

External URL reference

SourceSKILL.md
350curl -sf http://localhost:3000/ >/dev/null && echo "ui OK"
low line 353

External URL reference

SourceSKILL.md
353curl -sf http://localhost:30082/v1/models | python3 -m json.tool
low line 356

External URL reference

SourceSKILL.md
356curl -sf http://localhost:30081/v1/models | python3 -m json.tool
Scanned on May 16, 2026
View Security Dashboard
Installation guide →