SHACL shapes for SKOS that:
- Clearly delineate constraints derived directly from the SKOS specification from "opinions"
- Model SKOS-XL as well as SKOS
- Do not use SPARQL-based constraints
- Validate shapes against real-world SKOS data graphs such as AGROVOC and the UNESCO Thesaurus
- Support code and form generation from SHACL in addition to validation
Structure of this repository
.github/
: GitHub Actions workflow for running tests
data/
: valid and invalid SKOS test data
shapes/
: SKOS shape definitions in Turtle
script/
: shell scripts conforming to the Scripts To Rule Them All patterns