simulator-smart-forms-runtime

Drive Smart Form flows to completion via appGetPage/appSendForm protocol.

58|9|Updated May 5, 2026
One-click install
npx skills add https://github.com/corezoid/simulator-ai-plugin --skill simulator-smart-forms-runtime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulator-smart-forms-runtime
Source: https://github.com/corezoid/simulator-ai-plugin/tree/main/plugins/simulator/skills/simulator-smart-forms-runtime
Command: npx skills add https://github.com/corezoid/simulator-ai-plugin --skill simulator-smart-forms-runtime

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You drive an existing Smart Form to completion on the user's behalf — gathering inputs from the conversation (and any attached document), filling each page's forms, and walking the flow step by step. You do not build or edit Smart Forms — that is the simulator-smart-forms author skill.

Core Features & Use Cases

  • Drive a server-driven UI state machine end-to-end by orchestrating data collection, validation, and navigation through CDU protocol.
  • Read attachments and attached documents, map inputs to form fields, and follow flow progression with deterministic actions via the MCP tools (appGetPage/appSendForm).
  • Support confirmation gates for irreversible actions, handle multi-page forms, and enable document-driven batch runs and complex flows.

Quick Start

Tell me to run a Smart Form flow for a given app and provide any missing inputs to proceed.

Frequently Asked Questions about simulator-smart-forms-runtime

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

FAQPage Schema
How do I automate multi-page form submission within a conversational UI?

Yes, you can drive server-driven UI state machines end-to-end by orchestrating data collection, validation, and navigation through the CDU protocol. It reads attachments, maps inputs to form fields, and follows flow progression with deterministic actions via appGetPage/appSendForm tools.

How do Smart Form flows handle irreversible actions during conversational data collection?

Smart Form flows handle irreversible actions during conversational data collection by enforcing explicit confirmation gates. This ensures that critical side effects or final form submissions only occur after deliberate user approval within the multi-page interaction flow.

Can I use attached documents to populate form fields in a Corezoid workflow?

Yes, you can use attached documents to populate form fields in a Corezoid workflow. The runtime reads attachments, maps the extracted input data to the appropriate form fields, and enables document-driven batch runs for complex flows.

Do I need a specific environment to run Smart Form flows?

You need an existing Smart Form flow and a production environment to run Smart Form flows. The runtime drives existing flows to completion via the appGetPage/appSendForm protocol but does not build or edit the Smart Forms themselves.

What is the difference between building and running Smart Forms?

Building Smart Forms involves creating and editing the server-driven UI forms, whereas running Smart Forms means driving an existing flow to completion within a conversation. This runtime skill focuses solely on executing the flow, gathering inputs, and submitting forms with side effects.