@skills · Owner
Agent skills by metabase
28 skills indexed from github.com/metabase. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- .claude · Collection · 48,568 stars
- add-malli-schemas · Skill · 48,568 stars
Efficiently add Malli schemas to API endpoints in the Metabase codebase with proper patterns, validation timing, and error handling
- add-tracing · Skill · 48,568 stars
Add OpenTelemetry tracing spans to Clojure code following Metabase tracing conventions. Use when instrumenting backend code with trace coverage.
- analytics-events · Skill · 48,568 stars
Add product analytics events to track user interactions in the Metabase frontend
- clojure-eval · Skill · 48,568 stars
Evaluate Clojure code via nREPL using clj-nrepl-eval. Use this when you need to test code, check if edited files compile, verify function behavior, or inte
- clojure-review · Skill · 48,568 stars
Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing
- clojure-write · Skill · 48,568 stars
Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactorin
- docs-review · Skill · 48,568 stars
Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentati
- docs-write · Skill · 48,568 stars
Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, et
- e2e-test · Skill · 48,568 stars
Run Cypress E2E tests, analyze failures including screenshots, and stress test for flakiness
- e2e-test-create · Skill · 48,568 stars
Analyze React component source code to understand UI structure, then generate idiomatic Cypress E2E tests following Metabase conventions. Falls back to Pla
- e2e-test-review · Skill · 48,568 stars
Review Cypress E2E spec files for Metabase conventions, common gotchas, and flakiness/performance issues. Use when reviewing pull requests or diffs contain
- emotion-migrate · Skill · 48,568 stars
Migrate Emotion styled-components to Mantine components with style props and CSS modules. Use when converting .styled.tsx files or removing @emotion import
- metabase · Collection · 48,568 stars
- metabase-data-app-actions · Skill · 48,568 stars
Use when a Metabase data app needs to trigger a write or mutation — submitting a form, updating a row, deleting an entry, running a saved action, or any "d
- metabase-data-app-routing · Skill · 48,568 stars
Add client-side routing (multiple pages) to an existing Metabase data-app project using the host-provided `DataAppRouter`, `DataAppLink`, and `useDataAppLo
- metabase-data-app-semantic-layer · Skill · 48,568 stars
Use when building, creating, or editing data apps that should query Metabase tables and metrics through generated schema files like metabase.data.ts or *.m
- metabase-data-app-setup · Skill · 48,568 stars
Scaffold a new Metabase data-app into the connected remote-sync repository's `data_apps/<app>/` directory from the `data-app-template`. Use when the user a
- metabase-ui-component-from-figma · Skill · 48,568 stars
Update or build a Metabase design-system component (frontend/src/metabase/ui — Chip, Badge, Alert, Switch, etc.) to match a Figma spec described in a Linea
- mutation-testing · Skill · 48,568 stars
Run mutation testing on a Clojure namespace, generate tests to kill surviving mutations, and open draft PRs with Linear issue tracking.
- playwright-mcp-metabase · Skill · 48,568 stars
Drive Metabase's UI with the Playwright MCP browser tools (mcp__playwright__browser_*). Covers the snapshot/act/check pattern, Mantine component pitfalls (
- serdes-workflow · Skill · 48,568 stars
Export content from a running Metabase instance, validate with checkers, edit YAML, and import back. Use when the user wants to export, import, or run the
- serdes-yaml-edit · Skill · 48,568 stars
Edit Metabase serdes YAML files (cards, dashboards, databases) with correct portable references and structural conventions. Use when modifying exported YAM
- skills · Collection · 48,568 stars
- skills · Collection · 48,568 stars
- typescript-review · Skill · 48,568 stars
Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing
- typescript-write · Skill · 48,568 stars
Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.
- fe-modularization · Skill
Deciding where frontend code lives — tier model, move mechanics, extension points, side effects, naming, and the traps. Use when moving code between module