semantic-web
Installation
SKILL.md
semantic-web
Goal
To architect machine-readable data structures using Semantic Web standards (RDF, OWL, SPARQL) allowing disparate enterprise systems and AI agents to share a unified, interoperable meta-knowledge graph.
Steps
- Domain Modeling: Analyze the business entities and define the formal Vocabulary/Ontology using OWL (Web Ontology Language).
- Data Transformation: Design pipelines to map existing relational or document data into RDF triples (Subject-Predicate-Object).
- Query Interface: Outline the SPARQL endpoints required for human and agent interaction with the Knowledge Graph.
- Output: Generate the formal definitions and structure using
agents/templates/data/ONTOLOGY_TEMPLATE.md.
Security & Guardrails
1. Skill Security
- SPARQL Injection: Ensure the agent explicitly enforces parameterized queries when designing applications that interface with graph databases to prevent malicious graph traversals.
2. System Integration Security
- Inference Leakage: Agents must account for automated inference engines (reasoners) inadvertently linking two unclassified data points to deduce classified information (aggregation attacks).