yida-process-rule

Configure Yida approval workflows for existing forms via API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables users to configure and modify approval workflows for existing Yida forms without manual API calls, preventing errors and ensuring proper field permissions, routing, and branch logic.

Core Features & Use Cases

  • Workflow Configuration: Add or update approval nodes, conditional branches, nested branches, field permissions, and copy nodes via API.
  • Safety Checks: Enforces field ID verification, requires user confirmation before publishing, and validates routing rules.
  • Typical Use Cases: Adjusting approval steps for expense reports, adding conditional routing for quality inspections, or updating field permissions after form changes.

Quick Start

Ask the assistant to configure the process for form FORM-123 in app APP_456 using the definition file process.json.

Frequently Asked Questions about yida-process-rule

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

FAQPage Schema
How do I configure Yida approval workflows via API?

To configure Yida approval workflows via API, provide the form UUID, app type, and a JSON process definition file to apply approval nodes, conditional branches, and field permissions.

Can I add conditional branches and field permissions to existing Yida forms?

Yes, you can add conditional branches and field permissions to existing Yida forms by submitting a JSON process definition file through the API to update routing rules and node settings.

What do I need to modify approval nodes in Yida applications?

Modifying approval nodes in Yida applications requires the target form UUID, the application type, and a valid JSON process definition file containing the updated node configurations.

Does the Yida workflow API enforce validation before publishing process changes?

Yes, the Yida workflow API enforces pre-publish confirmation and field ID validation to ensure routing rules and configurations are correct before applying changes.

What is the best way to update routing rules for Yida application workflows?

The best way to update routing rules for Yida workflows is using a JSON process definition file via API, which validates field IDs and enforces confirmation to prevent configuration errors.

When should I not use API configuration for Yida workflow processes?

You should not use API configuration for Yida workflow processes when lacking a validated JSON process definition file, as the API strictly enforces field ID validation and pre-publish confirmation.