Metabase avatar

Metabase

Official

@metabase

0Followers
|
100Public Repos
|
25Published Skills

Offers standardized development, documentation, and testing protocols for maintaining high-integrity business intelligence software architectures.

Skills Distribution
DomainDeveloper To...Code Quality & Sta.. (40%)Documentation Engi.. (30%)Quality Assurance .. (30%)

Agent Skills by Metabase

Showing 25 vetted skills indexed across 2 GitHub repositories.

metabasemetabase
49.0k

e2e-test-create

Generates Cypress E2E tests for Metabase by analyzing React component source code.

Official
Advanced
metabasemetabase
49.0k

add-tracing

Add OpenTelemetry tracing spans to Clojure backend code following Metabase conventions.

Official
Advanced
metabasemetabase
49.0k

serdes-yaml-edit

Edit Metabase serdes YAML exports with correct portable references and validation.

Official
Intermediate
metabasemetabase
49.0k

fe-modularization

Guides frontend code moves across module tiers with boundary linting and verification procedures.

Official
Advanced
metabasemetabase
49.0k

analytics-events

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

Official
Intermediate
metabasemetabase
49.0k

e2e-test-review

Reviews Cypress E2E spec files for Metabase conventions, flakiness, and performance issues.

Official
Advanced
metabasemetabase
49.0k

clojure-eval

Evaluate Clojure code against a running nREPL server using clj-nrepl-eval.

Official
Intermediate
metabasemetabase
49.0k

metabase-ui-component-from-figma

Implements or restyles Metabase Mantine UI components from Figma specs via Linear tickets.

Official
Advanced
metabasemetabase
49.0k

e2e-test

Run Cypress E2E tests, analyze failure screenshots, and stress test for flakiness.

Official
Intermediate
metabasemetabase
49.0k

emotion-migrate

Migrate Emotion styled-components to Mantine components with style props and CSS modules.

Official
Advanced
metabasemetabase
49.0k

mutation-testing

Runs mutation testing on Clojure namespaces and generates tests to kill surviving mutations.

Official
Advanced
metabasemetabase
49.0k

playwright-mcp-metabase

Automates Metabase UI interactions through Playwright MCP browser tools.

Official
Intermediate
metabasemetabase
49.0k

metabase-data-app-actions

Invokes Metabase actions from data apps using the useAction hook with typed parameters.

Official
Intermediate
metabasemetabase
49.0k

metabase-data-app-semantic-layer

Build React data apps that query Metabase tables and metrics through generated TypeScript schema files.

Official
Advanced
metabasemetabase
49.0k

metabase-data-app-routing

Adds client-side multi-page routing to Metabase data-app projects using DataAppRouter primitives.

Official
Intermediate
metabasemetabase
10

playwright-cli

Automate browser interactions and capture page state via Playwright CLI.

Official
Intermediate
metabasemetabase
10

write-test

Generate minimal failing tests for reproduced Metabase bugs.

Official
Advanced
metabasemetabase
10

metabase-reference

Document Metabase REPL commands, API patterns, and MCP workflows for bug reproduction.

Official
Advanced
metabasemetabase
48.6k

clojure-review

Review Clojure and ClojureScript diffs for Metabase coding standard violations.

Official
Advanced
metabasemetabase
48.6k

typescript-review

Review TypeScript and JavaScript diffs for Metabase coding standards.

Official
Intermediate
metabasemetabase
48.6k

clojure-write

Guides Clojure and ClojureScript REPL-driven development with small testable functions and namespace-based organization.

Official
Advanced
metabasemetabase
48.6k

docs-review

Review documentation diffs for Metabase writing style compliance.

Official
Basic
metabasemetabase
48.6k

docs-write

Generate and edit Metabase documentation in Markdown and MDX formats.

Official
Basic
metabasemetabase
48.6k

typescript-write

Write TypeScript and JavaScript code adhering to Metabase coding standards.

Official
Intermediate

Frequently Asked Questions About Metabase

FAQPage Schema
What specific development tasks does Metabase support?

Metabase supports REPL-driven development, documentation generation in Markdown and MDX, and the enforcement of coding standards for Clojure and TypeScript. It further enables the validation of endpoint parameters using Malli schemas and the creation of minimal test cases for bug reproduction.

Which engineering personas benefit from these capabilities?

These capabilities are designed for backend engineers working with Clojure, frontend developers maintaining TypeScript interfaces, and quality assurance engineers focused on bug reproduction. Technical writers also benefit from the standardized documentation review processes for maintaining project-wide style compliance.

What are the primary dependencies for implementing these standards?

Implementation requires a Clojure environment for REPL-driven development and a Node.js runtime for TypeScript and Playwright operations. Additionally, projects must integrate Malli for schema validation and adhere to the established repository-specific coding standards for all code and documentation submissions.