Deploys funnel pages to Netlify using CLI. Covers setup, preview/production deploys, netlify.toml redirects/headers, custom domains, env vars, and form handling.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agashic-funnel-architect:deploy-netlifyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Node.js installed
# Install Netlify CLI
npm install -g netlify-cli
# Login to Netlify
netlify login
# Initialize project (first time only)
netlify init
# Deploy a preview (draft URL)
netlify deploy --dir=.
# Deploy to production
netlify deploy --dir=. --prod
netlify.toml)[build]
publish = "."
# Redirect www to non-www
[[redirects]]
from = "https://www.example.com/*"
to = "https://example.com/:splat"
status = 301
# Custom 404 page
[[redirects]]
from = "/*"
to = "/404.html"
status = 404
# Headers for performance
[[headers]]
for = "/*.html"
[headers.values]
Cache-Control = "public, max-age=300"
[[headers]]
for = "/*.css"
[headers.values]
Cache-Control = "public, max-age=31536000, immutable"
[[headers]]
for = "/*.js"
[headers.values]
Cache-Control = "public, max-age=31536000, immutable"
[[headers]]
for = "/*.webp"
[headers.values]
Cache-Control = "public, max-age=31536000, immutable"
[site-name].netlify.appSet via Netlify dashboard: Site settings → Environment variables
Or via CLI: netlify env:set KEY value
Netlify has built-in form handling — add netlify attribute:
<form name="lead-capture" method="POST" data-netlify="true">
<input type="email" name="email" required>
<button type="submit">Subscribe</button>
</form>
npx claudepluginhub ominou5/funnel-architect-pluginDeploys static funnel pages to Cloudflare Pages using Wrangler CLI. Covers setup, custom domains, headers, redirects, and performance optimizations like global CDN and Brotli.
Validates build configuration, redirects, environment variables, and deployment readiness for deploying static sites or serverless functions to Netlify.
Deploys web projects to Netlify using Netlify CLI. Handles authentication, site linking or creation via Git remote, and production/preview deployments.