---
title: "netlify-skills"
description: "Netlify platform skills, functions, edge functions, blobs, database, identity, image CDN, forms, config, CLI, frameworks, caching, AI gateway, and deployment, plus the official Netlify MCP server."
canonical: https://agentpluginsdirectory.com/plugins/netlify-skills
last-updated: 2026-09-21
---

# netlify-skills
Netlify platform skills, functions, edge functions, blobs, database, identity, image CDN, forms, config, CLI, frameworks, caching, AI gateway, and deployment, plus the official Netlify MCP server.
- Slug: netlify-skills
- Publisher: Netlify
- Repository: https://github.com/netlify/context-and-tools
- Manifest: agent-plugin/plugin.json
- Version: 1.5.0
- License: MIT
- Category (editorial): devops-cloud
- Skills: 15 (netlify-access-control, netlify-agent-runner, netlify-ai-gateway, netlify-blobs, netlify-caching, netlify-config, netlify-database, netlify-deploy, netlify-edge-functions, netlify-forms, netlify-frameworks, netlify-functions, netlify-identity, netlify-image-cdn, netlify-mcp-servers)
- MCP servers: 1 (netlify)
- Stars: 37
- Repository created: 2025-11-26
- Repository last pushed: 2026-09-21
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/netlify-skills
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What netlify-skills does, in the publisher's words

An Agent Plugins spec-compliant package (v1.0.0) bundling Netlify platform skills and the official Netlify MCP server. Any conformant Agent Plugins client (Cursor, and other clients from the TSC ecosystem, Amazon, Microsoft, OpenAI, Vercel) can discover and load it.

- Skills: Factual, framework-neutral reference for Netlify primitives: access control, agent runner, AI gateway, blobs, caching, config, database, deploy, edge functions, forms, frameworks, functions, identity, image CDN, and MCP servers. Each is a directory under skills/ containing a SKILL.md (Agent Skills format).
- MCP: The official hosted Netlify MCP server (https://netlify-mcp.netlify.app/mcp, streamable HTTP). It authorizes via OAuth on first connection, no token or local install required, letting the agent create and manage Netlify projects, deploys, and environment variables.

skills/ is the source of truth for the whole repository. The skills/ tree in this package is mirrored from it.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/netlify/context-and-tools/HEAD/agent-plugin/README.md

## Skills

- netlify-access-control: Picks the right Netlify protection layer for a deployed site and disambiguates the three unrelated things people call "auth". Use when a developer wants to password-protect a site or previews, restrict a project to their team, make a project public/private, set team visibility defaults, require SSO…
- netlify-agent-runner: Run AI agent tasks remotely on Netlify using Claude, Codex, or Gemini. Use when the user wants to run an AI agent on their site, get a second opinion from another model, or delegate development tasks to run remotely against their repo.
- netlify-ai-gateway: Use OpenAI, Anthropic, Google Gemini, or OpenRouter models from Netlify Functions or Edge Functions without managing provider API keys or accounts, the gateway injects credentials automatically. Reach for this when you add an AI chatbot or completion endpoint, generate images or text with Gemini/G…
- netlify-blobs: Store and retrieve unstructured objects, file uploads, and cache-like state on Netlify using the @netlify/blobs key/value API from Functions, Edge Functions, and Build Plugins. Use when a task involves saving user file or image uploads, persisting form or contact-form submissions, storing generated…
- netlify-caching: Cache dynamic and static responses on Netlify's CDN from Functions, Edge Functions, and proxies. Use when you add caching or cache-control headers to a function response, tune cache TTL or stale-while-revalidate, set up the durable cache, vary a cache key by query/header/cookie/country/language, pu…
- netlify-config: Configure Netlify projects via netlify.toml and the _headers/_redirects files: covering build settings and deploy contexts alongside environment variables/scopes and the Secrets Controller plus redirect/rewrite/proxy and custom-header rules. Use when setting a build command or publish directory, a…
- netlify-database: Zero-config Postgres for Netlify apps via @netlify/database, querying data from Functions/Edge Functions, writing schema migrations, setting up Drizzle ORM, local dev with netlify dev, database branches for deploy previews, and migrating an existing Postgres project onto Netlify. Use when adding a…
- netlify-deploy: Create and manage Netlify deploys: Git continuous deployment, CLI manual/anonymous deploys, Deploy to Netlify buttons, drag-and-drop, and per-context netlify.toml build settings. Use when linking a repo, deploying from the CLI, setting up Deploy Previews or branch deploys, configuring deploy conte…
- netlify-edge-functions: Write, configure, and deploy Netlify Edge Functions (Deno runtime at the network edge) in TypeScript/JavaScript. Use when adding request/response manipulation at the edge, auth middleware, geolocation redirects, A/B testing and personalization, content localization, redirects/rewrites, SSR at the…
- netlify-forms: Serverless form handling on Netlify-hosted sites: detects HTML forms at deploy time, stores submissions, filters spam, and sends notifications. Use when adding a contact form, lead-capture form, file-upload form, or newsletter signup to a Netlify site; wiring AJAX form submission; setting up a cus…
- netlify-frameworks: Deploy and configure web frameworks on Netlify, build settings and SSR/edge adapters plus local platform emulation and env vars. Use when setting up or fixing a framework deploy (Next.js / Astro / Nuxt / SvelteKit / Remix / React Router / TanStack Start / SolidStart / Gatsby / Angular / Vite / Exp…
- netlify-functions: Write, configure, and deploy Netlify serverless functions in TypeScript, JavaScript, or Go. Use this when adding an API endpoint or backend route, adding a contact form handler, wiring auth or Identity signup/login hooks, building streaming or AI-proxy responses, scheduling cron jobs, running long…
- netlify-identity
- netlify-image-cdn
- netlify-mcp-servers

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- netlify: transport: streamable-http; url: https://netlify-mcp.netlify.app/mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
