generate-mdl

Generate a Wren MDL manifest from database schemas via ibis-server metadata endpoints.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kubeworkz/legible --skill generate-mdl-kubeworkz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-mdl
Source: https://github.com/kubeworkz/legible/tree/main/wren-engine/skills/generate-mdl
Command: npx skills add https://github.com/kubeworkz/legible --skill generate-mdl-kubeworkz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a Wren MDL manifest from a database using ibis-server metadata endpoints. Use when onboarding a new data source, scaffold a manifest from an existing database, or onboard a new data source without installing any database drivers locally.

Core Features & Use Cases

  • Generate a complete MDL manifest from live database schemas, including tables, columns, and relationships.
  • Scaffold new data models for onboarding new sources or migrating schemas without local database drivers.
  • Validate and deploy the manifest, with optional saving as a YAML project for version control.

Quick Start

Launch the skill to generate an MDL manifest from your connected database in ibis-server and deploy it without installing local drivers.

Frequently Asked Questions about generate-mdl

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

FAQPage Schema
How do I generate a data model manifest from an existing database schema?▼

Generate a data model manifest from an existing database schema by connecting ibis-server to your data source, reading live metadata endpoints, and producing a valid Wren MDL file containing tables, columns, and relationships.

Can I onboard a new data source without installing local database drivers?▼

You can onboard a new data source without installing local database drivers by using ibis-server metadata endpoints to read the live schema and automatically scaffold the Wren MDL manifest remotely.

Do I need ibis-server to scaffold a Wren MDL manifest?▼

Yes, ibis-server is a required dependency to scaffold a Wren MDL manifest, as the workflow relies on its metadata endpoints to extract live database schemas and validate the MDL structure before deployment.

What is the best way to scaffold a database schema into a version-controlled manifest?▼

The best way to scaffold a database schema into a version-controlled manifest is to generate the Wren MDL from ibis-server and optionally save the validated output as a YAML project.

Does the MDL generation workflow validate the manifest before deployment?▼

Yes, the MDL generation workflow validates the manifest structure to ensure it is correct and deployable before pushing the Wren MDL to your target environment.

What are the limitations when onboarding a new data source with ibis-server?▼

The primary limitation when onboarding a new data source with ibis-server is that it requires ibis-server availability, and the database must be compatible with the ibis-server metadata endpoints to successfully generate a valid MDL manifest.