Netlify Skills are focused, factual references for Netlify platform primitives — designed to help AI coding agents build correctly on Netlify without needing to search docs.
Each skill covers a specific Netlify feature, such as Functions, Edge Functions, or Caching. When installed, your AI agent automatically gets the right context for the task at hand, so it can generate accurate code and configuration.
Install Netlify Skills
Section titled “Install Netlify Skills”Netlify Skills are available through plugin marketplaces for supported AI coding tools. Refer to the sections below for specific installation instructions.
If your tool doesn’t have a plugin marketplace, or for alternative installation methods, refer to the GitHub repository.
Codex CLI
Section titled “Codex CLI”Install the Netlify plugin from the Codex plugin directory:
- Open Codex CLI by running
codexfrom your project directory. - Run
/plugins. - Select Netlify.
- Choose Install.
This installs the Netlify Skills package in Codex without manual repository setup.
Codex Desktop App
Section titled “Codex Desktop App”Install the Netlify plugin from the Codex plugin directory in the Codex desktop app.
The plugin lets Codex deploy to Netlify without leaving your coding workflow. You can create projects, generate preview URLs, deploy to production, validate build configuration, and inspect deploy status and logs. For full details, refer to Deploy from Codex with the Netlify Plugin.
Claude Code
Section titled “Claude Code”Run the following command from your project directory:
npx skills add netlify/context-and-tools --agent=claude-code --skill '*' --yesThis installs all Netlify Skills into Claude Code. The included router tells the agent which skill to read based on what you’re building.
Cursor
Section titled “Cursor”Install from the Cursor plugin marketplace:
- Open Cursor Settings (
Cmd+,/Ctrl+,). - Go to Plugins.
- Search for netlify-skills.
- Select Install.
You can also install through the command palette: Cmd+Shift+P → Plugins: Install Plugin → search netlify-skills.
Gemini
Section titled “Gemini”Run the following command from your project directory:
npx skills add netlify/context-and-tools --agent=gemini-cli --skill '*' --yesThis installs all Netlify Skills into Gemini CLI. The included router tells the agent which skill to read based on what you’re building.
Other AI agents
Section titled “Other AI agents”You can install Netlify Skills into any supported agent with:
npx skills add netlify/context-and-tools --skill '*' --yesEach skill is a self-contained markdown file with YAML frontmatter and a markdown body. You can also feed them into any agent’s context directly from the GitHub repository.
Available Netlify Skills
Section titled “Available Netlify Skills”| Skill | Feature Support | Description |
|---|---|---|
| netlify-functions | Netlify Functions | Modern syntax, routing, Background Functions, Scheduled Functions, and streaming |
| netlify-edge-functions | Edge Functions | Deno runtime, middleware patterns, geolocation, and request manipulation |
| netlify-blobs | Netlify Blobs | Key-value and binary object storage with zero configuration |
| netlify-db | Netlify Database | Managed Postgres (Neon), Drizzle ORM integration, and migrations |
| netlify-image-cdn | Image CDN | On-the-fly image transformation and optimization |
| netlify-forms | Netlify Forms | HTML form handling, AJAX submissions, and spam filtering |
| netlify-config | File-based configuration | netlify.toml configuration — redirects, headers, build settings, and deploy contexts |
| netlify-cli-and-deploy | Netlify CLI | Commands, Git and manual deploys, and environment variables |
| netlify-deploy | Create deploys | Authentication, site linking, Deploy Previews, and production deploys |
| netlify-frameworks | Framework adapters | Vite, Astro, TanStack Start, and Next.js on Netlify |
| netlify-caching | Caching | CDN cache control, cache tags, purge, and stale-while-revalidate |
| netlify-ai-gateway | AI Gateway | Proxy for OpenAI, Anthropic, and Google AI SDKs |
Did you find this doc useful?
Your feedback helps us improve our docs.