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.