arqel-dev/fields-advanced

Configure advanced Arqel field types for Laravel CMS forms.

2|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/arqel-dev/arqel --skill arqel-dev-fields-advanced
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arqel-dev/fields-advanced
Source: https://github.com/arqel-dev/arqel/tree/main/packages/fields-advanced
Command: npx skills add https://github.com/arqel-dev/arqel --skill arqel-dev-fields-advanced

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Advanced field types enable building complex, user-friendly CMS interfaces in Arqel-based Laravel apps by providing rich input controls and structured schemas.

Core Features & Use Cases

  • RichText, Markdown, and Code editors for content modelling.
  • Dynamic blocks like Repeater, Builder, KeyValue, and Tags for flexible data structures.
  • Wizard multi-step forms enabling guided user workflows across forms.

Quick Start

Install the package in a Laravel application and register the FieldsAdvancedServiceProvider, then use FieldFactory::richText('content') and the other advanced field macros to assemble your forms.

Frequently Asked Questions about arqel-dev/fields-advanced

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

FAQPage Schema
How do I add rich text and markdown editors to Laravel forms?

You can add rich text and markdown editors to Laravel forms by installing the advanced fields package and calling FieldFactory::richText() or markdown() macros after registering the ServiceProvider.

What are dynamic repeater blocks and how do they work in a CMS builder?

Dynamic repeater blocks in a CMS builder allow you to define flexible, nested data structures using a PHP configuration surface, enabling users to add repeated groups of inputs dynamically within Arqel forms.

Can I create multi-step wizard forms in a Laravel application?

Yes, you can create multi-step wizard forms in a Laravel application by using the advanced field types to define wizard steps, enabling guided user workflows across complex forms via PHP schema configuration.

Does this Laravel form builder require React for its UI components?

While the field schemas are defined via a PHP configuration surface, the actual UI components for rich text, markdown, and code inputs are loaded on the client by corresponding React code.

How do I configure nested inputs like code editors and tags in Laravel?

You configure nested inputs like code editors and tags in Laravel by using the PHP configuration surface to define field schemas, utilizing getTypeSpecificProps to manage the specific properties of each dynamic block.