Install AI Skills
The OpenMetadata skills package follows the Agent Skills open standard, which is supported by 30+ AI coding tools. Below are setup instructions for the most popular ones.Prerequisites
All tools require the OpenMetadata repository cloned locally:Claude Code
Claude Code has the richest integration: slash commands, parallel sub-agents, and SessionStart hooks.1
Install the skills plugin
From the OpenMetadata repo root:This registers the skills as a Claude Code plugin. The three slash commands become available immediately.
2
Verify installation
Start Claude Code and check that the commands are available:You should see the scaffold skill activate.
3
Use the skills
Three slash commands are available:
You can also invoke skills directly in conversation:
Claude Code Features
- Parallel sub-agents: The review skill launches 5 specialized agents simultaneously for faster reviews
- Research agent: The scaffold skill can dispatch a researcher agent to gather API documentation
- SessionStart hooks: Standards are automatically loaded when you start a connector session
- Full tool access: Skills can read files, run commands, search code, and edit files
Cursor
Cursor discovers skills from the.cursor/skills/ directory or project rules.
1
Create the skills directory
From the OpenMetadata repo root:
2
Add as a project rule (alternative)
In Cursor: Settings → Rules → Add Rule → Project RulePaste the contents of
skills/standards/main.md as the rule content. This ensures the connector standards are always available in Cursor’s context.3
Use the skills
When working on a connector, tell Cursor:Or after scaffolding, point Cursor at the context file:
OpenAI Codex
Codex usesAGENTS.md files to understand project conventions.
1
Create AGENTS.md
From the OpenMetadata repo root, create an This gives Codex the core connector development standards as context.
AGENTS.md file that references the skills:2
Run the scaffold manually
Codex cannot run the interactive scaffold tool, so run it yourself first:
3
Point Codex at the context
After scaffolding, tell Codex:
GitHub Copilot
Copilot works best with context files in the workspace.1
Create a GitHub Copilot instructions file
Create
.github/copilot-instructions.md at the repo root:2
Use Copilot with context
Open
CONNECTOR_CONTEXT.md and the reference connector files side-by-side. Copilot will use them as context when generating code in the connector files.Windsurf
Windsurf uses rules files for project context.1
Create rules
Create
.windsurf/rules.md at the repo root:2
Use with scaffold output
After running the scaffold tool, open
CONNECTOR_CONTEXT.md in Windsurf and ask the AI to implement the connector:Any AI Agent
TheCONNECTOR_CONTEXT.md file generated by the scaffold tool is designed to work with any AI agent. It contains everything the agent needs:
- Connector profile (name, type, capabilities, auth)
- Source documentation (API docs URL, SDK package, endpoints, notes)
- File list with what to implement in each
- Reference connector to copy patterns from
- Registration checklist
- Validation checklist