Procedural knowledge is "knowing how": skills, workflows, validation rules, and repeatable processes. It contrasts with Declarative Knowledge ("knowing what")—facts, classifications, and relationships stored as data.
In a semantic Personal Knowledge wiki, procedural knowledge often lives in tooling rather than prose alone:
- Wiki Skills — agent
SKILL.mdworkflows for install, scaffold, and wiki audit (repositoryskills/, not indexed as wiki pages) - SHACL shapes and JSON Schema bindings that enforce how pages must be written
- SPARQL blocks and Wiki Subcommand render that refresh tables from the graph
- Wiki Subcommand check and Wiki Subcommand render pipelines that automate hygiene and synthesis
An LLM Wiki pairs declarative frontmatter (facts in the graph) with this procedural layer so notes stay structured and self-updating.