malloy-publish

Package and validate Malloy models with publisher.json for Malloy Publisher deployment.

95|24|Updated Sep 16, 2024
One-click install
npx skills add https://github.com/malloydata/publisher --skill malloy-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: malloy-publish
Source: https://github.com/malloydata/publisher/tree/main/skills/malloy-publish
Command: npx skills add https://github.com/malloydata/publisher --skill malloy-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you prepare Malloy models for publication on Malloy Publisher, streamlining the packaging process for model deployment and sharing.

Core Features & Use Cases

  • Model Packaging: Structure and package Malloy models with a publisher.json file and flat layout.
  • Publish Preparation: Validate model readiness and prepare for manual publication to Publisher instance.
  • Use Case: If you have a Malloy model ready for publication and want to ensure it is properly structured before manual deployment.

Quick Start

Execute the malloy-publish skill to validate the publisher.json and prepare the model for publication.

Frequently Asked Questions about malloy-publish

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

FAQPage Schema
How do I package Malloy models for deployment on Malloy Publisher?

To package Malloy models for deployment, structure your .malloy files into a flat directory layout and generate a valid publisher.json file to validate readiness for manual publication.

What is a publisher.json file and why do I need it for Malloy model deployment?

A publisher.json file defines the metadata and configuration for Malloy model deployment. You need it to validate model structures and ensure proper packaging before publishing to a Malloy Publisher instance.

Do I need automated publish tools to prepare a Malloy model for publication?

No, you do not need automated publish tools. This packaging process caters specifically to open-source users by validating the publisher.json file and preparing the model for manual publication.

How do I validate Malloy model readiness before manual publication?

Validate Malloy model readiness by ensuring your .malloy files are structured in a flat directory layout and executing a validation check on the publisher.json file to confirm proper packaging.

What directory layout is required to publish Malloy models?

Publishing Malloy models requires a flat directory layout. This structure ensures the .malloy files and publisher.json are correctly packaged for successful deployment on Malloy Publisher.

Can I use this packaging process for Malloy models without a publisher.json file?

No, a valid publisher.json file is required. The model packaging process focuses on preparing and validating this file alongside the flat directory layout to ensure proper Malloy model deployment.