Skip to main content

Setup

Install the FormBnB skill in your project:
This creates a SKILL.md file in .claude/skills/ that Claude Code loads automatically.

Verify Installation

You should see formbnb listed under Claude Code.

Usage

Once installed, Claude Code knows how to create FormBnB forms. Just describe what you need:

Basic Contact Form

Claude Code will create a form with the correct endpoint, honeypot spam protection, and proper field structure.

React Form with State

Claude Code will build a component with loading states, error handling, and success messages.

File Upload Form

Claude Code will use enctype="multipart/form-data" and include file input fields.

Webhook Handler

Claude Code will set up HMAC-SHA256 signature verification using the X-FormBnB-Signature header.

What Claude Code Learns

The skill teaches Claude Code:

Tips

  • The skill activates automatically when you’re working on .html, .tsx, .jsx, .vue, .svelte, or .astro files
  • You don’t need to mention “FormBnB” — just ask for a “contact form” and Claude Code will use FormBnB if the skill is installed
  • For global installation (all projects): npx skills add formbnb/agent-skills -a claude-code -g