AGENT SKILLS · ÉQUIPEMENT DE MISSION / metabase

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.

metabase
Communauté

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

installations
40
GitHub Stars
50
Mis à jour
10 oct.
metabase
Communauté

rde-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

installations
40
GitHub Stars
50
Mis à jour
10 oct.
metabase
Communauté

metabase-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

installations
29
GitHub Stars
50
Mis à jour
10 oct.
metabase
Communauté

metabase-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.

installations
14
GitHub Stars
49,6 k
Mis à jour
6 oct.
metabase
Communauté

metabase-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

installations
2
GitHub Stars
50
Mis à jour
20 oct.
metabase
Communauté

analytics-events

Add product analytics events to track user interactions in the Metabase frontend

installations
2
GitHub Stars
49,3 k
Mis à jour
18 sept.
metabase
Communauté

clojure-write

Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.

installations
2
GitHub Stars
49,3 k
Mis à jour
18 sept.
metabase
Communauté

docs-review

Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentation markdown files.

installations
2
GitHub Stars
49,3 k
Mis à jour
18 sept.
metabase
Communauté

typescript-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.

installations
2
GitHub Stars
49,3 k
Mis à jour
18 sept.
metabase
Communauté

typescript-write

Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.

installations
2
GitHub Stars
49,3 k
Mis à jour
18 sept.
metabase
Communauté

ai-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

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

ai-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

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

metabase-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.

installations
1
GitHub Stars
42
Mis à jour
26 août
metabase
Communauté

add-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.

installations
1
GitHub Stars
16
Mis à jour
20 oct.
metabase
Communauté

add-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

installations
1
GitHub Stars
16
Mis à jour
20 oct.