semantius-importer
Installation
SKILL.md
semantius-importer Skill
The front door for getting a file into Semantius. One CSV in, one entity out (created or reused), rows loaded in batches. The pipeline skills (architect → analyst → modeler) design and deploy whole systems from specs; this skill deliberately does lightweight, single-entity creation driven by what a file actually contains — no blueprint, no catalog reconciliation machinery.
Division of responsibility:
- This skill owns the workflow: introspect → map → detect → decide → import → verify, and the decision points along the way.
- use-semantius owns every low-level operation (CLI syntax, payload shapes, response contracts, Golden Rules). Loaded at Step 0; it wins on any conflict.
- webhook-import.md (in use-semantius) remains the reference for signed-webhook ingestion — external systems pushing rows one at a time. Not this skill's path.
Operating modes
Pick from the user's phrasing; ask once when ambiguous.
| Mode | Runs | Writes |
|---|---|---|
| Full import (default) | Stages 1–6 | catalog (as decided) + data |
| Schema-only — "just create the entity from this file" | Stages 1–4, stops after catalog writes | catalog only |
| Compare-only — "does this file match our entity?" | Stages 1–3, renders the classified diff report | zero writes |