| name | public-knowledge-graph-governance |
| description | Maintain public-safe knowledge graph artifacts for llm-wiki and similar markdown knowledge bases. Use when changing graph generators, validators, schema docs, weekly freshness checks, or public/private source-scope boundaries. |
Public Knowledge Graph Governance
Use this skill when a repository emits public-safe graph manifests such as nodes.jsonl, edges.jsonl, CSV mirrors, summary metadata, or Markdown reports derived from an llm-wiki-style corpus.
Core Contract
Keep generator, validator, tests, schema docs, and report text in lockstep. A graph change is not complete until all five surfaces agree:
- Generator output fields and allowed relation behavior.
- Validator required fields, allowed relations, CSV parity, and freshness checks.
- Tests for both accepted artifacts and rejection cases.
- Schema documentation for each JSONL/CSV/report field.
- Generated artifacts/reports validated against the current corpus.
Public-safe Provenance Fields
For public graph artifacts, each node and edge should carry bounded provenance that proves source scope without exposing private/raw corpora.
Recommended node fields:
schema_version
node_id
path
title
domain
kind
tags
public_safe
source_scope
source_family
source_corpus_digest
backlinks
Recommended edge fields: