CREATE TABLE IF NOT EXISTS system_skills (
  kind        TEXT PRIMARY KEY,
  name        TEXT,
  description TEXT,
  content     TEXT NOT NULL DEFAULT '',
  source_name TEXT,
  enabled     INTEGER NOT NULL DEFAULT 1,
  created_at  INTEGER NOT NULL DEFAULT (unixepoch()),
  updated_at  INTEGER NOT NULL DEFAULT (unixepoch()),
  CHECK (kind IN ('creator', 'evaluator'))
);
