leadup-deploy-checker — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited leadup-deploy-checker (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Determine if a project can be deployed safely and produce an exact readiness report. This skill checks and plans only — it never runs the deploy or pushes. Deploy happens after explicit approval.
Trigger phrases: "prepare deploy", "deploy checker", "is this production ready", "make Docker work", "Coolify deploy", "leadup-server deploy", "can we ship this", "pre-deploy check".
For security posture specifically → leadup-security-review (deploy-checker includes a security gate but defers deep auditing to it).
*.leadup.in subdomain.main) and Coolify service expectations.Use references/deploy-checklist.md.
Deploy target vs. backend: If the project only uses Coolify as a downstream provisioning backend (and itself ships another way — e.g. Docker Compose + rsync to leadup-server), evaluate the project's actual deploy path, not Coolify. Confirm the real target from DEPLOY.md / compose files before running the checklist.no dev/localhost URLs in prod paths.
.env.example covers every required key (placeholders);DEPLOY.md documents them; no secrets in image/repo/bundle.
*.leadup.in apps; reverse-proxy/subdomain planned.
no weak default admin.
leadupofficial; tree clean.DEPLOY.md.exact commands the user runs. Do not deploy or push.
deploy."
See references/security-rules.md and deploy-checklist.md. Most relevant:
git push, coolify deploy, or remote SSH — output commands andstop for approval.
.env.example or DEPLOY.md.persisted (deploy would wipe data).
.env.example is missing required keys.leadup-server.a provisioning backend and actually ships via Docker Compose / rsync.
leadup-security-review.
for the user to run and check their pasted output.
verification with a note.
Dockerfile/DEPLOY.md absent): mark NOT READY,list them as blockers, offer to scaffold from kickoff assets.
READY; never disable checks to force a READY verdict.
READY with "persistent volumes" as a blocker.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.