form-builder

Create interactive document forms and questionnaires with docassemble conditional logic.

368|75|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/claude-office-skills/skills --skill form-builder-claude-office-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-builder
Source: https://github.com/claude-office-skills/skills/tree/main/form-builder
Command: npx skills add https://github.com/claude-office-skills/skills --skill form-builder-claude-office-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the creation of dynamic and interactive document forms and questionnaires, allowing for guided user interviews that generate customized documents.

Core Features & Use Cases

  • Interactive Form Creation: Design questionnaires that adapt based on user input and conditional logic.
  • Document Assembly: Generate personalized documents based on interview answers.
  • Use Case: Create a client intake form that asks different questions depending on whether the client is an individual or a business, and then generates a tailored service agreement.

Quick Start

Use the form-builder skill to create an intake form for new clients.

Frequently Asked Questions about form-builder

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

FAQPage Schema
How do I build interactive document forms with conditional logic?

This Skill creates interactive document forms and questionnaires using docassemble, facilitating guided interviews that dynamically generate documents based on user responses and conditional logic.

What is the best way to generate personalized documents from questionnaire answers?

Document assembly generates personalized documents by collecting interview answers through interactive forms, then dynamically attaching and formatting customized output based on conditional logic.

Can I create a client intake form that asks different questions for individuals versus businesses?

Yes, interactive form creation supports conditional branching, allowing questionnaires to ask different questions depending on whether the client is an individual or a business and generate tailored documents.

Does docassemble support dynamic field types for interactive questionnaires?

Yes, the platform supports various field types and conditional branching within interactive questionnaires, allowing forms to adapt dynamically based on user input and generate document attachments.

How to set up a guided interview that dynamically generates documents?

Define questionnaire flows with conditional logic and various field types in docassemble, then configure document attachment generation to output customized files based on collected user responses.