Formant — Form Generation Skill

Generate FormSchema JSON for interactive single-file HTML forms from natural language.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/chriscooning/formant --skill formant-form-generation-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Formant — Form Generation Skill
Source: https://github.com/chriscooning/formant/tree/main/skill
Command: npx skills add https://github.com/chriscooning/formant --skill formant-form-generation-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of interactive, single-file HTML forms from simple natural language descriptions, eliminating the need for manual form building tools.

Core Features & Use Cases

  • Natural Language to FormSchema: Converts user requests into a structured JSON FormSchema.
  • Interactive Form Generation: The generated schema can be compiled into a self-contained HTML form.
  • Customizable Themes: Allows matching form branding to a provided website URL.
  • Flexible Destinations: Supports sending responses to Excel, Google Sheets, webhooks, or a Formant service.
  • Use Case: A user wants a customer feedback form. They describe it in natural language, and the Skill generates the FormSchema JSON, which is then used to build a beautiful, Typeform-like HTML form.

Quick Start

Use the Formant skill to create a customer feedback form with a 5-star rating and a comment box.

Frequently Asked Questions about Formant — Form Generation Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate HTML forms from natural language descriptions?

To generate HTML forms from natural language, you describe your desired fields and logic in plain text, and the Skill converts this into a structured FormSchema JSON object for compiling into a self-contained HTML file.

Can I create interactive forms with branching logic without manual web development?

Yes, you can create interactive forms with branching logic without manual web development by describing the conditional rules in natural language, which generates a FormSchema JSON supporting dynamic field branching.

How do I send HTML form responses to webhooks or Google Sheets?

To send HTML form responses to webhooks or Google Sheets, the generated FormSchema JSON supports configuring flexible response destinations, directing submissions to specified URLs or spreadsheet endpoints automatically.

Does form generation support custom theme matching for an existing website?

Form generation supports custom theme matching by taking a provided website URL and applying corresponding branding styles to the generated interactive single-file HTML form output.

What is a FormSchema JSON object used for in form generation?

A FormSchema JSON object is used in form generation as a structured intermediate representation that defines field types, branching logic, and destinations, which is then compiled into a functional HTML form.