LaunchKit · 2026

Setup & Installation

npx skills add https://github.com/netlify/context-and-tools --skill netlify-forms
or paste the link and ask your coding assistant to install it
https://github.com/netlify/context-and-tools/tree/main/skills/netlify-forms
View on GitHub

What This Skill Does

Netlify Forms collects HTML form submissions without any server-side code. Add a `data-netlify="true"` attribute to a form and Netlify handles storage, spam filtering, notifications, and API access to submissions. Works with static HTML and JavaScript frameworks via a static skeleton file.

It removes the need to deploy and maintain a form-handling server or third-party service — form detection, spam filtering via Akismet, and submission storage are built into the Netlify build pipeline.

When to use it

  • Adding a contact form to a static site without writing backend code
  • Collecting file uploads with an 8 MB size limit through a plain HTML form
  • Setting up Slack or webhook notifications when a form is submitted
  • Accessing form submissions programmatically via the Netlify submissions API
  • Wiring up a React or Next.js form to Netlify's form handler using a static skeleton file