shacl-validation

Official

Validate RDF data against SHACL shapes with sparq engine

Authorsparq-org
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill validates RDF data against SHACL shapes, ensuring conformance to specified constraints and providing detailed reports on any violations or conformances.

Core Features & Use Cases

  • SHACL Core Constraints: Validates against SHACL Core constraints including class, datatype, cardinality, ranges, paths, logical, node/property, qualified, closed, and value constraints.
  • SHACL-SPARQL Constraints: Includes SHACL-SPARQL constraints for more complex validations.
  • Custom SPARQL-based Constraints: Allows for the creation of custom SPARQL-based constraint components.
  • Validation Reports: Generates detailed reports on the validation process, including conformance flags and per-violation results.
  • Use Case: Ideal for agents that need to check RDF data against SHACL shapes, run shape validation, produce validation reports, or apply SHACL rules to infer/expand graphs.

Quick Start

Use the shacl-validation skill to validate the RDF data in 'data.rdf' against the shapes in 'shapes.rdf'.

Dependency Matrix

Required Modules

sparq-coresparq-shacl

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: shacl-validation
Download link: https://github.com/sparq-org/sparq/archive/main.zip#shacl-validation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.