wren-project

Save, load, and build Wren MDL manifests as YAML project directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save, load, and build Wren MDL manifests as YAML project directories for version control.

Core Features & Use Cases

  • Save MDL manifests as YAML project directories to enable versioning and collaboration.
  • Load YAML projects back into MDL JSON for deployment or testing.
  • Compile YAML projects to deployable mdl.json files for production environments.
  • Use Case: A developer versions an MDL project, updates models across branches, and deploys to a test environment.

Quick Start

Save your current MDL state to a YAML project using the wren-project workflow, then load it back into MDL JSON or compile to mdl.json as needed.

Frequently Asked Questions about wren-project

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

FAQPage Schema
How do I persist Wren MDL manifests as YAML files for version control?

Yes, you can load a YAML project directory back into MDL JSON. The workflow handles field mappings between snake_case YAML and camelCase MDL JSON, validating the project structure to ensure accurate conversion for deployment or testing.

How do I compile a YAML project into a deployable mdl.json file?

To compile a YAML project into a deployable mdl.json file, use the build workflow. This process validates the project structure and compiles the human-readable YAML files into the JSON format required for production environments.

Does the Wren MDL to YAML conversion handle snake_case and camelCase field mappings?

Yes, the Wren MDL to YAML conversion handles snake_case and camelCase field mappings. The workflow automatically maps fields between the snake_case YAML project files and the camelCase MDL JSON format during the save and load processes.

What is the best way to version Wren MDL manifests across development branches?

The best way to version Wren MDL manifests across branches is to save them as YAML project directories. This allows developers to update models across different branches and deploy the compiled mdl.json files to test environments.