enonic-content-type-generator

Generate Enonic XP content-type XML schemas from natural-language descriptions.

1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/webmaxru/enonic-agent-skills --skill enonic-content-type-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: enonic-content-type-generator
Source: https://github.com/webmaxru/enonic-agent-skills/tree/main/skills/enonic-content-type-generator
Command: npx skills add https://github.com/webmaxru/enonic-agent-skills --skill enonic-content-type-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables teams to generate Enonic XP content-type XML schemas directly from natural-language descriptions, eliminating manual XML drafting and ensuring consistent schema structures.

Core Features & Use Cases

  • Automated mapping of descriptions to Enonic input types and form layouts.
  • Support for item-sets, option-sets, mixins, and x-data.
  • End-to-end generation from NL prompts to ready-to-use XML under site resources.

Quick Start

Provide a natural-language description of your desired content type and the tool will generate the corresponding Enonic XP content-type XML.

Frequently Asked Questions about enonic-content-type-generator

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

FAQPage Schema
How do I generate Enonic XP content-type XML schemas from a natural-language description?

You can generate Enonic XP content-type XML schemas by providing a natural-language description of your desired content type. The tool maps your text to Enonic input types and form layouts, producing ready-to-use XML files.

What Enonic XP schema elements are supported when scaffolding content types?

Scaffolding Enonic XP content types supports item-sets, option-sets, mixins, and x-data. The generation process reads templates, maps references, validates the XML, and writes the final schema directly to your site resources.

Can I use natural language to create Enonic XP mixins and x-data?

Yes, you can create Enonic XP mixins and x-data using natural-language prompts. The tool applies automated mapping to generate these reusable schema components and integrates them within your project structure.

Does Enonic XP content-type generation validate the XML before writing to site resources?

Enonic XP content-type generation validates the XML before writing to site resources. It reads templates, maps references, and ensures the generated schema structure is consistent and correctly formatted for your project.

What is the best way to update existing Enonic XP content types without manual XML drafting?

The best way to update Enonic XP content types without manual XML drafting is using natural-language descriptions. This approach eliminates manual coding, ensures consistent schema structures, and handles fields, item-sets, and option-sets automatically.

Why does scaffolding Enonic XP content types require mapping references and templates?

Scaffolding Enonic XP content types requires mapping references and templates to ensure accurate XML generation. This process validates the structure, applies correct Enonic input types, and guarantees the output is ready to use under site resources.