malloydata/publisher

Publisher is the open-source analytics engine for Malloy. It lets you define data models once — and use them everywhere.

This repository also configures its own agents. See what publisher tells them →

100Stars on the repository
41Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

malloy-notebooks

25

malloydata/publisher

Skill Claude CodeCodex

Create Malloy notebooks (.malloynb) for interactive dashboards and data stories. Use when user asks to "create a notebook", "make a dashboard notebook", "write a malloynb", "data story", or needs to build reports/visualizations.

not rated 100 +1 today A SkillSpector: pass 57 tokens original MIT

malloy-patterns

26

malloydata/publisher

Skill Claude CodeCodex

Index of Malloy documentation topics. Use to discover what's available in searchmalloydocs. Covers language reference (sources, queries, views, fields, aggregates, joins, filters, expressions, functions), common patterns (YoY, cohorts, percent of total), rendering, and experimental features.

not rated 100 +1 today A SkillSpector: pass 64 tokens original MIT

malloydata/publisher

Skill Claude CodeCodex

How to construct search targets for the getcontext tool. Covers target-type classification and non-obvious decomposition patterns. Read the tool description for field definitions and the end-to-end workflow.

not rated 100 +1 changed today A SkillSpector: pass 43 tokens original MIT

malloy-publish

28

malloydata/publisher

Skill Claude CodeCodex

Package Malloy models for serving by Malloy Publisher. Use when user asks to "publish", "package", "deploy", or wants to share models with others.

not rated 100 +1 changed today A SkillSpector: warn 38 tokens original MIT

malloy-queries

29

malloydata/publisher

Skill Claude CodeCodex

Malloy query patterns, syntax rules, and chart annotation reference. Consult before writing or debugging any query. Covers dates, aggregates vs dimensions, join paths, filters, string matching, and common error patterns.

not rated 100 +1 today A SkillSpector: pass 46 tokens original MIT

malloy-review

30

malloydata/publisher

Skill Claude CodeCodex

Malloy semantic-model code review. Invoke when the user asks to review, audit, or critique a .malloy file, a folder of Malloy models, or a GitHub PR that touches Malloy. Enforces project modeling standards and emits a navigable review file.

not rated 100 +1 today A SkillSpector: warn 60 tokens original MIT

malloy-scope

31

malloydata/publisher

Skill Claude CodeCodex

Present discovery findings and propose an analytical scope before modeling. Use after inspecting a package's model and data, to classify tables and recommend an analytical focus the user can pick from.

not rated 100 +1 today A SkillSpector: pass 40 tokens original MIT

malloy

32

malloydata/publisher

Skill Claude CodeCodex

Index of all Malloy skills. Use when user asks "malloy help", "what malloy skills are available", "how do I use malloy", or needs guidance on which Malloy skill to use.

not rated 100 +1 changed today A SkillSpector: pass 46 tokens original MIT

eval-answer

33

malloydata/publisher

Skill Claude CodeCodex

Score one analytical answer against a verified golden, and score which of the entities the golden depends on retrieval delivered to the answerer. Run the contamination checklist, re-execute the submitted query yourself, then spawn a judge subagent per skill:eval-judge. Append attempt, toolcall, score, and…

not rated 100 +1 today A SkillSpector: pass 117 tokens original MIT

eval-diagnose

34

malloydata/publisher

Skill Claude CodeCodex

Diagnose why a scored answer failed and who owns the fix, then cluster the failures by shared root cause. Walk dataset, agent-call, getcontext/model, getcontext/retrieval, construction, then model-definition. Append issue events to the file ledger, linked by traceId, one per cluster. Use after eval-answer, when…

not rated 100 +1 today A SkillSpector: pass 93 tokens original MIT

eval-improve

35

malloydata/publisher

Skill Claude CodeCodex

Make the smallest safe Malloy model edit that closes a diagnosed model-owned gap, with a probe receipt for every factual claim. Use after eval-diagnose, or when asked to fix a model so an agent can discover the right answer. Never accepts its own edit; the acceptance check belongs to eval-loop. Does not decide whether…

not rated 100 +1 today A SkillSpector: pass 86 tokens original MIT

eval-judge

36

malloydata/publisher

Skill Claude CodeCodex

Decide whether ONE answer matches its golden, and say whether you believe the golden. Read this before emitting any verdict. Covers containment, column pairing, nearmatch, refusals, and the goldstatus judgement. Use when scoring an attempt in an evaluation run; never to conduct a run (eval-loop), diagnose a failure…

not rated 100 +1 today A SkillSpector: warn 83 tokens original MIT

eval-loop

37

malloydata/publisher

Skill Claude CodeCodex

Conduct a local Publisher evaluation loop in five steps: scrape/run, eval, diagnose, improve, checkpoint. You are the conductor: import cases into the file ledger, spawn a blind answerer, then run eval-answer, eval-diagnose, and eval-improve. Persistence is plain files under the model package's evals/ directory…

not rated 100 +1 changed today A SkillSpector: pass 102 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: