Skip to content

feat: enhance metadata-enrich skill with data profiling and glossary - #13

Open
HopeFan wants to merge 1 commit into
mainfrom
feat/enrich-skill-improvements
Open

feat: enhance metadata-enrich skill with data profiling and glossary#13
HopeFan wants to merge 1 commit into
mainfrom
feat/enrich-skill-improvements

Conversation

@HopeFan

@HopeFan HopeFan commented Apr 16, 2026

Copy link
Copy Markdown
Collaborator
  • Add Step 3b: profile columns via PostgreSQL MCP (null rates, value ranges, distinct counts, top categorical values) to ground descriptions in real data
  • Add Step 3c: extract dbt test context (not_null, unique, accepted_values, relationships) to infer semantic role of each column
  • Add Step 3d: match column names against OpenMetadata glossary terms and suggest links in the review table
  • Apply glossary term links via patch_entity alongside description updates
  • Update review table to include Glossary column
  • Update Step 5 report to show glossary links applied
  • Update .mcp.json to read JWT token from OPENMETADATA_JWT_TOKEN env variable

…linking

- Add Step 3b: profile columns via PostgreSQL MCP (null rates, value ranges,
  distinct counts, top categorical values) to ground descriptions in real data
- Add Step 3c: extract dbt test context (not_null, unique, accepted_values,
  relationships) to infer semantic role of each column
- Add Step 3d: match column names against OpenMetadata glossary terms and
  suggest links in the review table
- Apply glossary term links via patch_entity alongside description updates
- Update review table to include Glossary column
- Update Step 5 report to show glossary links applied
- Update .mcp.json to read JWT token from OPENMETADATA_JWT_TOKEN env variable

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@HopeFan
HopeFan requested a review from aboyalejandro as a code owner April 16, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant