ontology-design

Design formal knowledge models with RDF/OWL classes, properties, and relationships.

10|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/viktorbezdek/skillstack --skill ontology-design-viktorbezdek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ontology-design
Source: https://github.com/viktorbezdek/skillstack/tree/main/ontology-design/skills/ontology-design
Command: npx skills add https://github.com/viktorbezdek/skillstack --skill ontology-design-viktorbezdek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you create formal knowledge models—classes, properties, and relationships—to enable precise semantic reasoning and data integration across systems.

Core Features & Use Cases

  • Structured Design Templates: Provides ready‑to‑use markdown templates for defining classes, properties, and relationships.
  • Design Principles & Anti‑Patterns: Guides you with best‑practice rules like MECE, single inheritance, and normalization, while warning about common pitfalls.
  • Use Case Example: When building a product catalog knowledge graph, the Skill can outline the class hierarchy, attribute schema, and relationship model needed for downstream AI applications.

Quick Start

Ask the assistant to design an ontology for your domain by providing the primary entities and relationships.

Frequently Asked Questions about ontology-design

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

FAQPage Schema
How do I design an ontology for a knowledge graph?

Building an RDF/OWL ontology requires defining formal classes, properties, and relationships. This skill provides structured templates and design principles like MECE and normalization to create semantic schemas for data integration.

What is the best way to structure a taxonomy for enterprise data integration?

Structuring a taxonomy for enterprise data integration requires applying inheritance, composition, and cardinality rules. This skill guides you in creating normalized semantic models that represent domain concepts and relationships accurately across systems.

How do I define classes and properties according to RDF/OWL standards?

Defining classes and properties according to RDF/OWL standards is done using ready-to-use markdown templates. The skill helps you apply single inheritance and cardinality rules to satisfy formal semantic modeling requirements.

Do I need prior semantic modeling experience to build a knowledge graph?

Prior semantic modeling experience is helpful but not strictly required to build a knowledge graph. The skill provides design templates and anti-pattern warnings to guide you in creating formal knowledge models step by step.

What are common anti-patterns when creating semantic schemas?

Common anti-patterns when creating semantic schemas include violating MECE rules, failing to normalize data, and using multiple inheritance. The skill warns against these pitfalls to ensure clear semantic reasoning in your domain model.

Can I use this to model a product catalog knowledge graph for AI applications?

You can use this to model a product catalog knowledge graph for AI applications. The skill outlines class hierarchies, attribute schemas, and relationship models needed for downstream AI projects and data integration.