Guide for using the Netlify CLI and deploying sites. Use when installing the CLI, linking sites, deploying (Git-based or manual), managing environment variables, or running local development. Covers netlify dev, netlify deploy, Git vs non-Git workflows, and environment variable management.
93
89%
Does it follow best practices?
Impact
100%
1.12xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Environment variable secret scoping and access patterns
Secret flag for sensitive key
100%
100%
Production context scoping
100%
100%
Deploy-preview context scoping
100%
100%
Branch context scoping
44%
100%
Netlify.env.get for Function
0%
100%
VITE_ prefix for public client var
100%
100%
import.meta.env access pattern
100%
100%
No VITE_ on secrets
100%
100%
env:set command syntax
100%
100%
No hardcoded secrets in script
100%
100%
Netlify Vite plugin local dev setup
@netlify/vite-plugin installed
100%
100%
Correct vite-plugin import
100%
100%
Plugin in plugins array
100%
100%
vite.config.ts file produced
100%
100%
Normal dev command instructed
100%
100%
netlify dev NOT recommended
100%
100%
Blobs or DB mentioned
100%
100%
Functions mentioned
100%
100%
Env vars mentioned
100%
100%
No extra CLI wrapper
100%
100%
CI-safe install, auth, and manual deploy script
Local/CI install flag
0%
100%
NETLIFY_AUTH_TOKEN for CI auth
100%
100%
Draft deploy command
100%
100%
Production deploy command
100%
100%
--dir flag specifying dist
100%
100%
.netlify in gitignore
100%
100%
Node.js version requirement
100%
100%
No netlify login in CI script
100%
100%
state.json file identified
100%
100%
cffaf74
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.