ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

form-builder

Build interactive document forms and questionnaires using docassemble

Why use this skill?

Automate document generation and create intelligent, conditional forms using the OpenClaw form-builder skill. Perfect for legal, HR, and business workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lijie420461340/form-builder
Or

What This Skill Does

The form-builder skill is a specialized tool designed to integrate the powerful docassemble platform directly into the OpenClaw agent workflow. Docassemble is an open-source expert system used for automated document assembly and intelligent guided interviews. This skill allows you to generate complex YAML configurations that dynamically adapt based on user input. Whether you need a simple intake form or a sophisticated legal document automation tool, form-builder handles the structure, conditional logic, and output formatting required to produce professional-grade questionnaires. It effectively turns a standard conversation into a structured data collection process, complete with PDF or text-based document generation capabilities.

Installation

To integrate this skill into your environment, run the following command in your terminal or command-line interface: clawhub install openclaw/skills/skills/lijie420461340/form-builder

Use Cases

This skill is highly versatile for professionals who need to manage repetitive document-based workflows. Common use cases include:

  • Legal Intake Forms: Collecting sensitive client information and populating retainers or disclosure agreements.
  • HR Onboarding: Automating the collection of employee data to generate contracts and benefits paperwork.
  • Financial Surveys: Creating conditional questionnaires for loan applications or insurance eligibility.
  • Business Process Automation: Streamlining client requirements gathering for service-based businesses.

Example Prompts

  1. "Create an intake form for new clients that asks for contact information, then asks if they are an individual or business, and finally generates a service agreement based on their selection."
  2. "Build a conditional questionnaire for a rental application. If the applicant has pets, add a field for pet details, otherwise skip to background check info."
  3. "Generate a multi-step form for an NDA that collects two parties' names, the effective date, and the jurisdiction, and outputs a formatted markdown document."

Tips & Limitations

To maximize the utility of form-builder, ensure your prompt provides clear field types (e.g., date, currency, email). Remember that docassemble YAML is strict; always verify your indentation. While the skill excels at logic and structure, complex document rendering (like custom PDF templates) may require subsequent refinement within the docassemble platform interface. Keep your initial prompts modular—start with basic data collection before adding multi-branch logic to avoid errors in the generated YAML.

Metadata

Stars1656
Views0
Updated2026-02-28
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lijie420461340-form-builder": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#forms#questionnaire#docassemble#automation#legal
Safety Score: 4/5

Flags: code-execution