open-metadata/OpenMetadata

The Open Context Layer for Data and AI , OpenMetadata is the open platform for building trusted data context and business semantics for humans, AI assistants, and agents.

15kStars on the repository
40Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

code-review

01

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use to review code changes with a two-stage process - first checking spec/requirements compliance, then code quality. Works on staged changes, branches, or PRs.

15k yesterday A 36 tokens original Apache-2.0

connector-audit

02

open-metadata/OpenMetadata

Skill Claude CodeCodex

Deep reliability audit for OpenMetadata connectors — runs 7 investigation prompts (metadata, errors, auth, lineage, scale, synthesis, implementation) against connector standards.

15k yesterday A 35 tokens original Apache-2.0

scaffold-connector

03

open-metadata/OpenMetadata

Skill Claude CodeCodex

Build a new OpenMetadata connector from scratch — scaffold JSON Schema, Python boilerplate, and AI context using schema-first architecture with code generation across Python, Java, TypeScript, and auto-rendered UI forms.

15k yesterday A 47 tokens original Apache-2.0

connector-review

04

open-metadata/OpenMetadata

Skill Claude CodeCodex

Review an OpenMetadata connector against golden standards. Runs multi-agent analysis covering architecture, code quality, type safety, testing, and performance. When a PR number is given, automatically posts the quality summary to the PR description and a detailed review as a PR comment.

15k yesterday A 55 tokens original Apache-2.0

connector-standards

05

open-metadata/OpenMetadata

Skill Claude CodeCodex

Load all OpenMetadata connector development standards into context. Use before building or reviewing connectors to ensure consistent patterns.

15k yesterday A 26 tokens original Apache-2.0

dev-setup

06

open-metadata/OpenMetadata

Skill Claude CodeCodex

Set up, verify, or repair a local OpenMetadata development environment on macOS or Linux. Installs the toolchain (Java 21, Maven, Node 22, Yarn 1.x, Python 3.10+, ANTLR 4.9.2, Docker), creates the Python venv, generates models, installs UI dependencies and pre-commit hooks. Use for a fresh clone, a new worktree…

15k yesterday B 105 tokens original Apache-2.0

java-checkstyle

07

open-metadata/OpenMetadata

Skill Claude CodeCodex

Run mvn spotless:apply to fix Java checkstyle / formatting failures and verify the result. Invoke after authoring or modifying any .java files, or when CI reports a "Java checkstyle failed" or "Fix Java checkstyle" issue on a PR.

15k yesterday A 60 tokens original Apache-2.0

open-metadata/OpenMetadata

Skill Claude CodeCodex

Meta-skill loaded at session start. Directs Claude to check for applicable OpenMetadata skills before starting any task. Ensures structured workflows are followed.

15k yesterday A 35 tokens original Apache-2.0

planning

09

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when starting a non-trivial feature, refactor, or multi-file change. Forces structured design thinking before writing any code - brainstorm approaches, get approval, then create a step-by-step implementation plan.

15k yesterday A 43 tokens original Apache-2.0

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when validating UI changes in a branch require Playwright E2E testing. Reviews branch changes, validates UI with Playwright MCP, and adds missing test cases.

15k yesterday A 37 tokens original Apache-2.0

playwright-test

11

open-metadata/OpenMetadata

Skill Claude CodeCodex

Generate robust, zero-flakiness Playwright E2E tests following OpenMetadata patterns. Creates comprehensive test files with proper waits, API validation, multi-role permissions, and complete entity lifecycle management.

15k yesterday A 43 tokens original Apache-2.0

pr-checklist

12

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when opening or finalizing a GitHub PR for OpenMetadata. Walks through the repo PR template — linked issue, high-level design (for big PRs), unit/integration/Playwright tests + coverage, UI screen recording, and manual test steps — then drafts a fully-filled PR body and (optionally) creates the PR.

15k yesterday A 73 tokens original Apache-2.0

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when debugging a failing test, build error, or runtime issue that isn't immediately obvious. Guides a 4-phase root cause analysis instead of random fix attempts.

15k yesterday A 37 tokens original Apache-2.0

tdd

14

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when implementing new features or fixing bugs to enforce test-driven development. Guides the RED-GREEN-REFACTOR cycle for Java (JUnit), Python (pytest), and TypeScript (Jest/Playwright) in OpenMetadata.

15k yesterday A 50 tokens original Apache-2.0

test-enforcement

15

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use after implementing any feature or fix to ensure comprehensive test coverage. Enforces 90% line coverage in openmetadata-service, integration tests for all API endpoints in openmetadata-integration-tests, and Playwright E2E tests for UI changes.

15k yesterday A 53 tokens original Apache-2.0

test-locally

16

open-metadata/OpenMetadata

Skill Claude CodeCodex

Build and deploy a full local OpenMetadata stack with Docker to test your connector in the UI. Handles code generation, build optimization, health checks, and guided testing.

15k yesterday A 38 tokens original Apache-2.0

ui-checkstyle

17

open-metadata/OpenMetadata

Skill Claude CodeCodex

Run the exact ESLint + Prettier + organize-imports sequence that CI's UI Checkstyle workflow runs — on just the files the PR changed — and fail the task if any file ends up with a diff. Invoke after authoring or modifying any .ts, .tsx, .js, .jsx, or .json file under openmetadata-ui/src/main/resources/ui/src/…

15k yesterday A 122 tokens original Apache-2.0

ui-core-components

18

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use when writing or editing React/TSX in openmetadata-ui/src/main/resources/ui/src/ or openmetadata-ui-core-components/, before reaching for a raw + Tailwind utility classes to build layout (flex rows/columns, grids, bordered panels with header/body/footer, separators), and before writing any Tailwind color class…

15k yesterday A 119 tokens original Apache-2.0

verification

19

open-metadata/OpenMetadata

Skill Claude CodeCodex

Use before claiming any task is complete. Requires running actual verification commands and showing evidence — no "should work" claims without proof.

15k yesterday A 28 tokens original Apache-2.0

open-metadata/OpenMetadata

Skill Claude CodeCodex

Redirect only — this skill was merged into playwright. Invoke playwright instead for Playwright E2E authoring guidance and the required lint gate.

15k yesterday A 38 tokens original Apache-2.0