cloudflare-dns-deploy — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited cloudflare-dns-deploy (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
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.
YAML → Cloudflare DNS → nginx → certbot, in one command.
--dry-run shows drift between YAML and live)--prune deletes A/AAAA/CNAME/TXT/MX not in YAML)dns_records.yaml--server-setup: waits for DNS propagation, enables nginx site, runs certbot, verifies HTTPS.| Var | Required for | Notes |
|---|---|---|
CLOUDFLARE_API_TOKEN | all | Scoped Token (Zone:Read + DNS:Edit on target zones) |
Token creation: dash.cloudflare.com → My Profile → API Tokens → Create Token → "Edit zone DNS" template.
--apply.--prune is the explicit opt-in to remove records.--apply only touches Cloudflare; you don't accidentally invoke certbot.Aria Code runs this with:
--prune and --server-setupApache 2.0
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.