Netlify Deploy

PassAudited by ClawScan on May 1, 2026.

Overview

The artifacts describe a coherent Netlify deployment helper, but users should explicitly approve production deploys and any environment-variable changes.

This skill appears safe for its stated Netlify deployment purpose. Before installing, make sure you are comfortable with the agent using your Netlify CLI login, sending deploy artifacts to Netlify, and potentially changing live sites or environment variables only after your explicit approval.

Findings (5)

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

If run against the wrong site, directory, or account, a production deploy could publish unintended changes.

Why it was flagged

Production deploys can change a live public site, but the artifact includes a clear preview-first and explicit-confirmation guardrail.

Skill content
Use `npx netlify deploy --prod` only when the user explicitly requests production or confirms readiness.
Recommendation

Keep the preview-first workflow, verify the Netlify site/team and build output, and require explicit user confirmation before any production deploy.

What this means

Misuse could overwrite deployment configuration or expose secret values to the Netlify account where they are imported.

Why it was flagged

The command reference includes Netlify environment-variable operations, including importing a local .env file, which can mutate hosted configuration and send sensitive values to Netlify if used.

Skill content
npx netlify env:set KEY value
npx netlify env:get KEY
npx netlify env:import .env
Recommendation

Run environment-variable commands only when explicitly requested, confirm the target site/team/context, and avoid printing or storing secret values in skill memory.

What this means

Commands may act with the privileges of the logged-in Netlify user and selected team.

Why it was flagged

The skill uses the user's Netlify login/session to authenticate CLI actions; this is expected for deployment, but it grants actions under the active Netlify account.

Skill content
If not authenticated, run `npx netlify login` ... Auth/session data is exchanged with Netlify during `npx netlify login`.
Recommendation

Before deploying, confirm the active Netlify account/team and log out or relink if the CLI is authenticated to the wrong workspace.

What this means

CLI behavior and versioning come from the external Netlify CLI environment rather than this instruction-only skill.

Why it was flagged

The skill depends on invoking the Netlify CLI through npx rather than bundled or pinned code; this is central to the stated purpose but relies on trust in the external CLI package.

Skill content
npx netlify status
Recommendation

Use the official Netlify CLI, consider pinning or preinstalling a known version for reproducible deployments, and avoid running npx commands from untrusted project directories.

What this means

Incorrect saved defaults could steer future deploys toward the wrong project, path, or deploy mode.

Why it was flagged

The skill persists deployment defaults and project context for future use; this is purpose-aligned, but persistent defaults can become stale or be over-trusted.

Skill content
Store integration preferences in main memory. ... In `~/netlify-deploy/memory.md`, keep: Preferred default deploy mode ... Frequent project paths and common publish directories
Recommendation

Store only non-secret operational preferences, review the memory file when projects change, and keep production deploy confirmation explicit.