/etendo:window

Automate Etendo ERP window, tab, and field creation with SQL validation.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-window
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /etendo:window
Source: https://github.com/etendosoftware/etendo_claude_marketplace/tree/main/plugins/dev-assistant/skills/etendo-window
Command: npx skills add https://github.com/etendosoftware/etendo_claude_marketplace --skill etendo-window

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and modification of windows, tabs, and fields within the Etendo Application Dictionary, streamlining UI development and reducing manual configuration errors.

Core Features & Use Cases

  • Window Creation: Define new windows with associated tabs and fields.
  • Tab Management: Configure tab hierarchy, table mappings, and display properties.
  • Field Registration: Automatically register all columns from a table as fields on a tab.
  • Use Case: Quickly scaffold a new data entry screen for a custom business object by defining its name, associated tables, and desired tab structure.

Quick Start

Use the /etendo:window skill to create a new window named 'My Custom Window' with a tab linked to the 'my_custom_table' table.

Frequently Asked Questions about /etendo:window

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

FAQPage Schema
How do I create a new window and tab in the Etendo Application Dictionary?

You can register all columns from a table as fields on a tab by defining the table mapping and tab hierarchy. The system automates field registration and applies SQL validation to maintain data integrity.

What is the process to modify existing Etendo window fields and tab hierarchy?

Modifying Etendo window fields involves updating tab hierarchy configurations and field properties within the Application Dictionary. The system manages terminology synchronization and post-registration validation to maintain data integrity.

Does Etendo window creation support dynamic configuration of tab hierarchy and table mappings?

Yes, Etendo window creation supports dynamic configuration of tab hierarchy, table mappings, and field properties. This allows you to scaffold custom data entry screens while ensuring UI consistency through automated element handling.

How does SQL validation work when registering fields in Etendo windows?

SQL validation runs during the field registration workflow to ensure data integrity within the Application Dictionary. It validates table mappings and field properties automatically, preventing manual configuration errors during window creation.

Can I automatically register all columns from a custom table as fields on an Etendo tab?

Yes, you can automatically register all columns from a table as fields on a tab. By defining the table mapping during window creation, the system handles field registration and element handling dynamically.

What's the best way to ensure data integrity when modifying Etendo Application Dictionary windows?

The best way to ensure data integrity is using automated webhooks and SQL validation during window modification. This manages the complete workflow from context resolution to post-registration validation, eliminating manual configuration errors.