create-semantic-terms

Generate business semantic terms for governance views in a domain.

4|10|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/Stratio/genai-agents --skill create-semantic-terms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-semantic-terms
Source: https://github.com/Stratio/genai-agents/tree/main/shared-skills/create-semantic-terms
Command: npx skills add https://github.com/Stratio/genai-agents --skill create-semantic-terms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating and regenerating business semantic terms for governance views in a domain ensures the governance dictionary stays aligned with semantic mappings and ontology changes, accelerating readiness for review.

Core Features & Use Cases

  • Regenerate semantic terms for all domain views when ontology or mapping changes occur.
  • Identify and populate terms for views lacking semantic terms, enforcing the prerequisite that a SQL mapping exists.
  • Glossary enrichment before invocation to tailor user_instructions with domain-specific sources and style guides.

Quick Start

Generate semantic terms for the specified domain's views using the governance workflow.

Frequently Asked Questions about create-semantic-terms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate semantic terms for governance views after ontology changes?

You generate semantic terms by executing a regeneration workflow that updates the domain's business dictionary to align with modified semantic mappings and ontology structures.

What prerequisites are needed to populate semantic terms for a new domain?

To populate semantic terms for a new domain, the prerequisite is that all target views must already have existing SQL mappings defined before the generation process begins.

What is the best way to enrich domain-specific semantic terms before generation?

The best way to enrich semantic terms is to apply glossary enrichment prior to execution, tailoring user_instructions with domain-specific sources and style guides.

Can I use destructive regeneration to overwrite existing semantic terms in a domain?

Yes, you can execute destructive regeneration to overwrite existing semantic terms, or choose an idempotent approach to safely update the governance dictionary without duplicating entries.

Why does semantic term generation fail for views without SQL mappings?

Semantic term generation fails because the workflow strictly enforces prerequisites, requiring valid SQL mappings to derive accurate business terms for the governance domain.