Dashform Form Creation for Openclaw

A sophisticated AI-driven tool for building and managing intelligent surveys, quizzes, and conversational forms through the Model Context Protocol.

leoqwe
v0.1.0
Feb 25, 2026
0
426
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install dashform

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install dashform using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Dashform Form Creation?

The Dashform skill is a powerful integration designed for AI coding agents to automate the generation of production-ready forms. It leverages the Dashform MCP server to bridge the gap between AI reasoning and structured data collection, allowing developers to deploy everything from simple contact forms to complex, AI-powered conversational experiences. By integrating this into the Openclaw Skills framework, users can move from a simple natural language description to a live, hosted form with a single prompt.

This skill excels at creating both structured forms with fixed logic and dynamic forms that use AI to ask adaptive follow-up questions. It handles the entire lifecycle of form creation, including authentication, schema validation, and visual theme application, ensuring that every generated asset is professional and ready for distribution.

Dashform Form Creation Use Cases

  • Deploying customer satisfaction surveys and NPS trackers with automated AI follow-ups.
  • Building event registration forms and employee feedback tools directly from a CLI or agent interface.
  • Creating interactive personality quizzes or educational tests with conditional logic and multiple endings.
  • Collecting structured research data through conversational AI interviews using dynamic form types.

How Dashform Form Creation Works

  1. The agent checks for existing session credentials in the local Openclaw Skills storage to identify the user and organization.
  2. If no credentials exist, the skill guides the user through a secure authentication process to capture a session token.
  3. The agent analyzes the user's requirements and references internal JSON schemas and templates to ensure technical compliance.
  4. A comprehensive form configuration is generated, including welcome screens, specific question types (rating, multiple-choice, etc.), and branding.
  5. The skill executes the create_form tool via the MCP server, merging the user credentials with the generated configuration.
  6. Upon success, the skill provides the user with live Share and Edit URLs for immediate deployment.

Dashform Form Creation Setup

To use this skill within your Openclaw Skills environment, ensure you have the Dashform MCP server accessible.

# Step 1: Ensure the MCP server is running at https://getaiform.com
# Step 2: Set up your credentials using your session token
.claude/skills/dashform/scripts/setup-credentials.sh "your-session-token"

# Step 3: Verify access by reading the cached profile
cat .claude/skills/dashform/credentials.json

Dashform Form Creation Data Schema & Taxonomy

The skill manages data through a structured hierarchy of JSON configurations and cached authentication states.

Component Description Format
Credentials Stores userId, organizationId, and userName JSON
Form Config Full definition including questions, theme, and screens JSON
Templates Pre-defined structures like nps-survey.json or quiz.json JSON
MCP Tools create_form and create_reply for API interaction Schema

Dashform Form Creation Advanced Features

  • Multi-type support: Toggle between structured traditional forms and dynamic AI-powered conversational modes.
  • Adaptive AI: Configure maxFollowUpQuestions to allow the form to probe deeper based on respondent answers.
  • Custom Branding: Programmatic control over themes, fonts, logos, and background arrays for white-label experiences.
  • Snippet Injection: Provide information snippets that the AI refers to when generating follow-up questions in dynamic forms.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*