open-metadata

47 mods across 2 repositories, 15k stars between them.

SessionStart

25

open-metadata/OpenMetadata

Hook

Runs when a session starts, running an inline shell check. From open-metadata/OpenMetadata.

15k yesterday A tokens not measured original Apache-2.0

java-checkstyle

26

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

28

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

30

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

31

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

33

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

34

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

35

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

36

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

37

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

38

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

openmetadata-mcp

40

open-metadata/OpenMetadata

MCP server Claude CodeCodexCursor +2

Official OpenMetadata MCP: governed context and business semantics for AI assistants and agents. Remote server at {openmetadata_host}.

15k yesterday A tokens not measured original Apache-2.0

add-sdk-method

41

open-metadata/ai-sdk

Skill Claude CodeCodex

Use when adding a new method, function, or API endpoint to the SDK. Ensures consistent implementation across all SDKs (Python, TypeScript, Java, Rust CLI) with proper types, tests, and naming conventions.

11 18d ago A 49 tokens

add-test

42

open-metadata/ai-sdk

Skill Claude CodeCodex

Use when adding unit or integration tests. Provides test patterns, naming conventions, and fixtures for Python (pytest), TypeScript (vitest), Java (JUnit/Mockito), and Rust.

11 18d ago A 40 tokens

debug-ci

43

open-metadata/ai-sdk

Skill Claude CodeCodex

Use when CI/CD pipeline fails. Provides systematic diagnosis for lint, type, test, and build failures across Python, TypeScript, Java, Rust, and n8n SDKs.

11 18d ago A 40 tokens

dignified-python

44

open-metadata/ai-sdk

Skill Claude CodeCodex

Load ONLY for Python code Use when writing, reviewing, or refactoring Python to ensure adherence to LBYL exception handling patterns, modern type syntax (list[str], str | None), pathlib operations, ABC-based interfaces, absolute imports, and explicit error boundaries at CLI level. Also provides production-tested code…

11 18d ago A 92 tokens

run-integration

45

open-metadata/ai-sdk

Skill Claude CodeCodex

Use when running integration tests against a real Metadata instance. Guides setup of environment variables (AISDKHOST, AISDKTOKEN) and runs tests that make actual API calls.

11 18d ago A 40 tokens

validate-docs

46

open-metadata/ai-sdk

Skill Claude CodeCodex

Use when reviewing or validating documentation. Checks for clarity, completeness, broken links, undefined terms, and ensures beginners can follow guides without prior knowledge of the SDK.

11 18d ago A 36 tokens

ai-sdk CLAUDE.md

47

open-metadata/ai-sdk

Instructions file

Claude Code instructions for open-metadata/ai-sdk, covering claude.md - metadata ai sdk, repository structure, quick commands, linting & formatting and testing.

11 18d ago A 2,448 tokens