What problem does it solve? Writing RDF files by hand often leads to syntax errors, inconsistent formatting, and data that violates SHACL shapes. This Skill writes RDF graphs through a dedicated tool that validates, normalises, and saves the data, then checks conformance against discovered shapes. ## Core Features & Use Cases - Validated RDF Writing: Compose Turtle and write it via the rdf_write tool, which parses and normalises the data or returns parse errors with line info. - Multiple Output Formats: Save graphs as .ttl (Turtle), .jsonld (JSON-LD), .nt (N-Triples), or .nq (N-Quads), with an optional format override. - SHACL Conformance Loop: Automatically discover applicable shapes with discover_shapes_for_class and validate with rdf_validate, iterating until the data conforms. - Use Case: Generate a FOAF-based knowledge graph describing people and organisations, write it as a normalised .ttl file, and confirm it passes all SHACL constraints in the workspace. ## Quick Start Create an RDF ontology file in Turtle format describing a Person class and save it as ontology.ttl, then validate it against any SHACL shapes in the workspace.