shacl-validation
OfficialValidate 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.