yida-create-process

Create Yida approval workflows and forms with formUuid and processCode.

201|43|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/openyida/openyida --skill yida-create-process
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yida-create-process
Source: https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-create-process
Command: npx skills add https://github.com/openyida/openyida --skill yida-create-process

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies and automates the creation of Yida process-enabled forms by combining form creation, conversion to workflow form, processCode retrieval, and workflow configuration into a single governed operation, eliminating manual multi-step errors.

Core Features & Use Cases

  • One-step process creation: Create a new form and publish it as a workflow form or convert an existing form into a workflow-enabled form while obtaining formUuid and processCode.
  • Safety and validation: Enforces explicit user confirmation before execution, requires fetching real fieldId values via yida-get-schema, and persists created identifiers to .cache/<project>-schema.json.
  • Automatic workflow adjustments: Auto-configures field permissions when fields ≥ 3 and approval nodes ≥ 2, and adds route rules for loops or rollbacks; provides clear error handling and retry guidance.

Quick Start

Run the create-process command to create or convert a form into a workflow, confirm the form title, process configuration, and target app, then capture the returned formUuid and processCode.

Frequently Asked Questions about yida-create-process

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

FAQPage Schema
How do I create an approval workflow and form in Yida low-code applications?

To create an approval workflow in Yida, use the create-process command to generate a new form or convert an existing one, automatically retrieving the formUuid and processCode for workflow configuration.

What is the process for converting an existing Yida form into a workflow approval form?

Converting an existing Yida form into a workflow involves explicit user confirmation before execution and fetches real fieldId values via schema retrieval to ensure accurate workflow configuration.

Do I need to manually configure field permissions for Yida approval workflows?

No, manual configuration is unnecessary for Yida approval workflows when fields are 3 or more and approval nodes are 2 or more, as field permissions and route rules for loops or rollbacks are auto-configured.

How are formUuid and processCode stored after creating a Yida workflow form?

After creating a Yida workflow form, the resulting formUuid and processCode identifiers are persisted to a local cache file named .cache/<project>-schema.json for future reference.

Why does Yida workflow form creation require explicit user confirmation before execution?

Yida workflow form creation requires explicit user confirmation as a safety mechanism to prevent manual multi-step errors and ensure governed operations during form conversion and process setup.