erp-form-builder

Build complex ERP forms with UI components, validation, and searchable selects.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/anhnq-lab/cic-erp-contract --skill erp-form-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erp-form-builder
Source: https://github.com/anhnq-lab/cic-erp-contract/tree/main/.agent/skills/erp-form-builder
Command: npx skills add https://github.com/anhnq-lab/cic-erp-contract --skill erp-form-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation and modification of complex forms within the CIC ERP system, enabling efficient data input and management for various entities.

Core Features & Use Cases

  • UI Component Library: Provides pre-built, reusable UI components for consistent form design.
  • Layout Patterns: Supports single-section, multi-section tabbed, and dynamic list forms.
  • Validation: Implements robust form validation to ensure data integrity.
  • Searchable Selects: Integrates with async data loading for dynamic dropdowns.
  • Use Case: When creating a new contract in the ERP, use this Skill to build a multi-section form that includes fields for contract details, payment terms, and attached documents, with built-in validation for all required fields.

Quick Start

Use the erp-form-builder skill to create a new contract form with basic information and payment terms sections.

Frequently Asked Questions about erp-form-builder

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

FAQPage Schema
How do I build complex ERP forms with multi-section layouts and dynamic fields?

You build complex ERP forms by applying predefined UI component libraries and layout patterns. This approach supports multi-section tabbed layouts, dynamic list fields, and searchable selects to ensure deterministic data input execution within the CIC ERP system.

What is the best way to add validation and searchable selects to dynamic ERP forms?

The best way to add validation and searchable selects to dynamic ERP forms is using a structured form builder pattern. It implements robust data validation rules and integrates asynchronous data loading to populate dynamic dropdowns for accurate entity management.

Can I use pre-built UI components for consistent ERP form design across different entities?

Yes, you can use pre-built UI components for consistent ERP form design. The form builder enforces adherence to specific CSS classes and reusable UI components, ensuring visual and functional consistency across various data input forms.

Do I need specific CSS classes to create contract forms in a CIC ERP system?

Yes, specific CSS classes are required to create contract forms in the CIC ERP system. The form builder mandates strict adherence to predefined CSS classes and UI component usage to construct multi-section contract layouts with deterministic execution.

Why does my dynamic form layout break when adding new sections to an ERP contract?

Dynamic form layouts break when predefined layout patterns and CSS classes are not properly applied. Building complex ERP forms requires strict adherence to the provided UI component library to maintain structural integrity across single-section and multi-section tabbed layouts.