malloy-review

Automates code review and verification of Malloy semantic models.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires malloy, malloy-render, malloy_modelGetText, malloy_packageGet, malloy_executeQuery, malloy_searchDocs, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the code review of Malloy semantic models, enforcing project modeling standards and producing a detailed review report.

Core Features & Use Cases

  • Automated Code Review: Review .malloy files for correctness, documentation, and governance.
  • Modeling Standards Enforcement: Enforce project-specific coding standards and best practices.
  • Use Case: When a user wants to review a Malloy model for potential issues or to ensure it meets project standards, this skill can be invoked to automate the review process.

Quick Start

Run the malloy-review skill on a .malloy file or directory. For example: malloy-review /path/to/models

Frequently Asked Questions about malloy-review

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

FAQPage Schema
How do I automate code review for Malloy semantic models?

Automated code review for Malloy semantic models is performed by analyzing `.malloy` files to check correctness, documentation, and governance compliance, producing a detailed review report.

How do I enforce modeling standards and governance rules in Malloy?

To enforce modeling standards in Malloy, run an automated review process that parses `.malloy` files and checks them against project-specific coding standards and governance compliance rules.

Can I check Malloy model correctness and documentation automatically?

Yes, you can check Malloy model correctness and documentation automatically by running an automated verification skill that analyzes `.malloy` files for potential issues and compliance.

What dependencies do I need to review Malloy semantic models?

Reviewing Malloy semantic models requires the `malloy` package along with related tools like `malloy-render`, `malloy_modelGetText`, and `malloy_packageGet` for parsing and analyzing `.malloy` files.

When do I need to run an automated review on Malloy files?

You need to run an automated review on Malloy files when you want to ensure your semantic models meet project standards, verify governance compliance, or identify potential issues before deployment.