fuuz-screen-design

Design and validate Fuuz screen structures with Craft.js flat node maps.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Fuuz-Platform/llm-skills --skill fuuz-screen-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fuuz-screen-design
Source: https://github.com/Fuuz-Platform/llm-skills/tree/main/fuuz-screen-design
Command: npx skills add https://github.com/Fuuz-Platform/llm-skills --skill fuuz-screen-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you design and build Fuuz and MFGx screens correctly, reducing layout mistakes, broken bindings, and query issues that slow down screen delivery.

Core Features & Use Cases

  • Screen Structure Guidance: Organizes Craft.js-based screens using flat node maps, consistent parent-child relationships, and linked slots.
  • Data Binding Rules: Ensures inputs, table columns, and forms use the required dataPath, label, formElement, and query settings.
  • Transforms and Actions: Supports context-driven JSONata transforms, screen state management, and ordered action steps for save, delete, navigation, dialogs, and data loading.
  • Common Fuuz Patterns: Covers forms, tables, dashboards, screen widgets, and reusable layout recipes for practical app screens.

Quick Start

Use the fuuz-screen-design skill to draft a Fuuz screen for a form or table with the correct bindings, layout structure, and action flow.

Frequently Asked Questions about fuuz-screen-design

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

FAQPage Schema
How do I structure Craft.js flat node maps for Fuuz screens without breaking parent-child relationships?

To structure Fuuz screens correctly, organize Craft.js flat node maps by maintaining consistent parent-child relationships and using linked slots. This ensures dependable layout delivery and prevents structural errors.

How do I bind dataPath and query fields for Fuuz forms and tables?

Binding dataPath and query fields requires configuring required dataPath, label, formElement, and query settings for inputs and table columns. This ensures forms and tables reliably retrieve and display data.

What is the best way to sequence action steps for save, delete, and navigation in MFGx screens?

The best way to sequence action steps is using ordered action flows for save, delete, navigation, and data loading. This manages screen state and prevents execution errors during user interactions.

Does this approach support context-driven JSONata transforms for screen state management?

Yes, this screen design approach supports context-driven JSONata transforms to manage screen state. It allows you to manipulate data context dynamically before passing it to UI components or actions.

Why does my Fuuz dashboard layout have broken bindings and query issues?

Broken bindings and query issues in Fuuz dashboards usually stem from missing required dataPath rules, incorrect parent-child consistency, or improperly configured query fields. Validating these structural rules resolves the errors.