Confirm Form for Openclaw

A specialized utility for generating structured HTML confirmation forms to collect organized feedback and decision-making data from users.

xiaozhuang0127
v1.0.1
Jan 31, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install confirm-form

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 confirm-form 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 Confirm Form?

The Confirm Form skill provides a robust framework for AI agents to request clarification or confirmation from users in a structured, professional manner. Instead of relying on cluttered chat messages, this tool generates a clean HTML interface that presents context, findings, and options clearly, facilitating complex decision-making processes within the ecosystem of Openclaw Skills.

By leveraging GitHub Gists for hosting and standardized JSON for data exchange, it ensures that every user interaction is traceable and easy to parse. This skill is particularly valuable for developer workflows where multiple points of uncertainty need to be resolved in a single batch, allowing the agent to continue its work with high confidence.

Confirm Form Use Cases

  • Reviewing completed work or deliverables that require explicit user sign-off.
  • Resolving multiple technical uncertainties or edge cases in a single batch to avoid message fatigue.
  • Presenting complex choices where users need detailed context and source citations to make an informed decision.
  • Collecting structured feedback on AI-generated recommendations or research findings.

How Confirm Form Works

  1. The AI agent identifies points of uncertainty and generates a structured questions.json file containing background, findings, and options.
  2. A Node.js script processes the JSON to generate a local HTML form and automatically uploads it to a GitHub Gist.
  3. The agent provides the user with a preview link via htmlpreview.github.io to access the interactive form.
  4. The user completes the form by selecting options and adding comments, which generates a result JSON payload.
  5. The user provides the response JSON back to the agent, which parses the feedback to proceed with the next steps of the task.

Confirm Form Setup

To integrate this functionality into your Openclaw Skills environment, follow these steps:

  1. Ensure Node.js is installed in your environment.
  2. Prepare your questions in the required JSON format.
  3. Execute the generation script:
node scripts/generate.js questions.json
  1. Configure your GitHub credentials if you wish to use the automatic Gist upload feature.

Confirm Form Data Schema & Taxonomy

The skill utilizes a specific JSON structure for both questions and responses to ensure consistency across Openclaw Skills.

Question Schema:

Field Description
title Clear and concise question title.
findings Array of evidence items including content and source citations.
judgment The AI's specific recommendation and reasoning.
options A list of labels and rationales for the user to choose from.

Response Schema:

Field Description
globalFeedback High-level status (e.g., all_ok, need_more_info, discuss).
answers Array containing selected labels and custom user comments for each question.
summary Statistical overview of answered questions and agreement with AI judgment.

Confirm Form Advanced Features

  • Automated Gist uploading for seamless web-based form distribution without hosting infrastructure.
  • Detailed source citation support within findings to increase transparency and user trust.
  • Response archiving system to track decision patterns and improve future agent performance over time.
  • Support for custom HTML templates, including experimental auto-notify modes.
  • Integration hooks for task completion prompts to automate the creation of questions.json files.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*