metabase · Agent Skills
32 skills with substantive source documentation and an official publisher or observed installation demand. Read each skill’s original documentation through its card.
metabaserde
Expert data engineering with Metabase at the center of any company's stack: explore and profile raw warehouse tables, build clean tables as Metabase transforms pinned by transform tests, build the semantic layer (models, metrics, measures, segments, metadata), design dashboards, answer questions with checked numbers, reconcile against a reference, change delivered definitions safely. Use for data work, not one mb command (metabase-cli): "make sense of my data", "model this raw schema", "set up a
- installazioni
- 40
- GitHub Stars
- 50
- Aggiornato
- 10 ott
metabaserde-data-apps
Build or change a Metabase data app on an rde machine: settles what the metabase-data-apps skill needs from the local setup (the remote-sync repository, the Metabase URL, the API key rde stores, how the app reaches Metabase), makes sure everything the app reads is Library content already synced into that repository, confirms every sync step with the user, and hands the build to it. Use only when an app is asked for explicitly: "build me an app for X", "create a data app", "make an internal tool
- installazioni
- 40
- GitHub Stars
- 50
- Aggiornato
- 10 ott
metabasemetabase-data-apps
Build and change Metabase data apps, the React apps Metabase serves at /apps/ from dataapps/ / in the Git repository connected through remote sync. Use when the user asks to create, scaffold, set up, or remove a data app; to show Metabase tables, metrics, or saved questions in one, or work with its generated metabase.data.ts schema; to add pages or routing; to add a form or button that writes data through an action; or to migrate an app Metabase marks Outdated, or whose npm run typecheck or npm
- installazioni
- 29
- GitHub Stars
- 50
- Aggiornato
- 10 ott
metabasemetabase-data-app-routing
Add client-side routing (multiple pages) to an existing Metabase data-app project using the host-provided DataAppRouter, DataAppLink, and useDataAppLocation primitives. Use when the user has an existing data-app project and wants more than one page.
- installazioni
- 14
- GitHub Stars
- 49,6K
- Aggiornato
- 6 ott
metabasemetabase-rde
Expert data engineering with Metabase at the center of any company's stack: explore and profile raw warehouse tables, build clean tables as Metabase transforms pinned by transform tests, build the semantic layer (models, metrics, measures, segments, metadata), design dashboards, answer questions with checked numbers, reconcile against a reference, change delivered definitions safely. Use for data work, not one mb command (metabase-cli): "make sense of my data", "model this raw schema", "set up a
- installazioni
- 2
- GitHub Stars
- 50
- Aggiornato
- 20 ott
metabaseanalytics-events
Add product analytics events to track user interactions in the Metabase frontend
- installazioni
- 2
- GitHub Stars
- 49,3K
- Aggiornato
- 18 set
metabaseclojure-write
Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.
- installazioni
- 2
- GitHub Stars
- 49,3K
- Aggiornato
- 18 set
metabasedocs-review
Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentation markdown files.
- installazioni
- 2
- GitHub Stars
- 49,3K
- Aggiornato
- 18 set
metabasetypescript-review
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.
- installazioni
- 2
- GitHub Stars
- 49,3K
- Aggiornato
- 18 set
metabasetypescript-write
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
- installazioni
- 2
- GitHub Stars
- 49,3K
- Aggiornato
- 18 set
metabaseai-governance-checklist
A Metabase AI-governance coach, covering the controls and rollout side of AI: who may use Metabot, what it can see, what it costs, where the model runs, and the audit trail. Use this skill whenever the user wants to roll out AI analytics safely, control who can use Metabot or what it can see, set spend or token limits on AI, restrict Metabot's system prompt, audit AI usage, evaluate bring-your-own model or self-hosting options for AI, or prep for a security review of AI features. Trigger it even
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabaseai-readiness-checklist
A Metabase AI-readiness coach, covering the data groundwork that makes AI answers trustworthy: modeling with Transforms, table and field metadata, the Glossary, saved Metrics, and marking canonical content. Use this skill whenever the user wants to check if their data is ready for AI, prep the underlying data for Metabot or the Metabase MCP server, work through an AI readiness checklist, or audit their data modeling/metadata/metrics before turning on AI features. Trigger it even if the user just
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-database-metadata
Understands the Metabase Database Metadata Format — a YAML-based on-disk representation of databases, tables, and fields synced from a Metabase instance. Use when the user needs to read, edit, or understand metadata files produced by @metabase/database-metadata, or when reasoning about a project's schema (columns, types, FK relationships) through the .metadata/databases folder.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-embedding-sso-implementation
Implements JWT SSO authentication for Metabase embedding in a project. Supports all embedding types that use SSO — Modular embedding (embed.js web components), Modular embedding SDK (@metabase/embedding-sdk-react), and Full app embedding (iframe-based). Creates the JWT signing endpoint, configures the frontend auth layer, and sets up group mappings. Use when the user wants to add SSO/JWT auth to their Metabase embedding, implement user identity for embedded analytics, set up JWT authentication f
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-full-app-to-modular-embedding-upgrade
Migrates a project from Metabase Full App / Interactive (iframe-based) embedding to Modular (web-component-based) embedding. Use when the user wants to replace Metabase iframes with Modular embedding web components.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-learning
A spaced repetition learning coach for Metabase. Use this skill whenever the user wants to: learn Metabase, start a Metabase training session, do a Metabase review, practice Metabase concepts, check what they should study today, get quizzed on Metabase, run through active recall on BI tools, or follow a structured learning program for data analytics software. Trigger this skill even if the user just says "let's do my Metabase session", "quiz me on Metabase", or "what should I study today?" in a
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-modular-embedding-to-modular-embedding-sdk-upgrade
Migrates a React project from Metabase Modular embedding (embed.js web components) to the Modular embedding SDK (@metabase/embedding-sdk-react). Use when the user wants to switch from embed.js web components to React SDK components (MetabaseProvider). This is not a version upgrade — it changes the embedding technology.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-modular-embedding-version-upgrade
Upgrades a project's Metabase Modular embedding SDK (@metabase/embedding-sdk-react) or Modular embedding (embed.js) version. Use when the user wants to upgrade their Metabase modular embedding integration to a newer version.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-react-sdk-setup
First-time setup for the Metabase React SDK — instance detection, API key, dashboard discovery, JWT auth, SDK installation, and initial embedding code.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-representation-format
Understands the Metabase Representation Format — a YAML-based serialization format for Metabase content (collections, cards, dashboards, documents, segments, measures, snippets, transforms). Use when the user needs to create, edit, understand, or validate Metabase representation YAML files, or when working with Metabase serialization/deserialization (serdes). Covers entity schemas, MBQL and native queries, visualization settings, parameters, and folder structure.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-semantic-checker
Runs the Metabase semantic checker against a tree of Representation Format YAML files to verify that all references resolve — cross-entity references (collectionid, dashboardid, parentid, parameter source cards, snippet references, transform tags, etc.) and references to columns inside MBQL and native queries. Slow (≥1 min per run). Only use when the user explicitly asks to verify entity references or column references in MBQL/SQL queries; in most cases this runs as a CI step, not locally. Requi
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabasemetabase-static-embedding-to-guest-embedding-upgrade
Migrates a project from Metabase static embedding to guest embeds (web components via embed.js). Use when the user wants to migrate/convert/switch/upgrade from static embedding to guest embeds, from signed embed iframes to web components, or replace /embed/ iframes with metabase-dashboard/metabase-question components.
- installazioni
- 1
- GitHub Stars
- 42
- Aggiornato
- 26 ago
metabaseadd-e2e-test
Add an end-to-end test that drives the built CLI against a real Metabase via docker compose. Use whenever the user asks to "add an e2e test for ", "wire into tests/e2e", "cover the new command end-to-end", or anything that creates a file under tests/e2e/. Loading this skill is mandatory before generating any tests/e2e//.e2e.test.ts file or modifying the e2e harness — the runtime contract is strict and easy to violate.
- installazioni
- 1
- GitHub Stars
- 16
- Aggiornato
- 20 ott
metabaseadd-resource-command
Add a Metabase API resource end-to-end — Zod schema in packages/client/src/domain/, methods in packages/client/src/resources/, list/get commands in packages/cli/src/commands/ /, unit tests where logic warrants them, and a comprehensive e2e suite. Use whenever the user asks to "add a card/dashboard/ command", "wire up /api/ end-to-end", "add list/get for ", or anything that introduces a new top-level subcommand backed by a previously-untyped Metabase resource. Loading this skill is mandatory befo
- installazioni
- 1
- GitHub Stars
- 16
- Aggiornato
- 20 ott