configure-metadata

Configure table and field metadata in SCL for UI customization.

1|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/simple-platform/simple-tools --skill configure-metadata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configure-metadata
Source: https://github.com/simple-platform/simple-tools/tree/main/tools/simple-cli/internal/scaffold/templates/agent/skills/configure-metadata
Command: npx skills add https://github.com/simple-platform/simple-tools --skill configure-metadata

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to customize the default display names, descriptions, icons, and ordering of tables and fields in your application's user interface, making it more intuitive and user-friendly.

Core Features & Use Cases

  • Custom Display Names: Override auto-generated labels (e.g., change "order_total" to "Grand Total").
  • Field Ordering: Control the sequence of fields in forms and lists.
  • Visibility Control: Hide technical or unnecessary fields from the UI.
  • Icon Customization: Assign specific icons to tables for better visual identification.
  • Use Case: Ensure that sensitive fields like API keys are hidden from general users while making critical fields like "Grand Total" easily visible and correctly positioned in forms.

Quick Start

Use the configure-metadata skill to set the display name of the 'order' table to 'Sales Orders'.

Frequently Asked Questions about configure-metadata

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

FAQPage Schema
How do I customize display names for table fields in my application schema?

To customize display names in your application schema, configure the metadata for specific fields to override auto-generated labels, such as changing "order_total" to "Grand Total" for a more user-friendly interface.

Can I hide sensitive fields like API keys from the application UI?

Yes, you can hide sensitive fields like API keys from the application UI by using metadata visibility control, which allows you to conceal technical or unnecessary fields from general users.

How do I change the ordering and icons of tables in my schema definition language?

You change the ordering and icons of tables by configuring their metadata within the schema definition language, assigning specific icons for visual identification and setting field positioning for forms and lists.

What is the best way to set up cross-application relationships and seed application data?

The best way to set up cross-application relationships and seed application data is by configuring schema metadata, which supports defining these connections and seeding data while targeting elements through variable lookups.

Do I need variable lookups to target specific tables for metadata configuration?

Yes, you need variable lookups for table and field IDs to target specific elements for metadata configuration, ensuring that custom display names, descriptions, and visibility settings apply to the correct schema components.

Why are my custom field descriptions not showing up in the application UI?

Custom field descriptions may not show up if the metadata configuration was not properly applied to the targeted field IDs, requiring a variable lookup to ensure the schema definition language accurately targets the specific elements.