Install any skill in seconds. Free to start, no credit card required.
Get Started Free →ar9av/wiki-export
Export the Obsidian wiki's knowledge graph to structured formats for use in external tools.
Passed 15 of 18 test cases with the skill, and 3 of 18 without it.
and 19 more in the full report
13 fixed2 passed either way2 still failing1 broke4 errored
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
When generating an OKF markdown export for a page that has an entry in _meta/trust-ledger.json marked as human-reviewed at 2026-04-01T10:00:00Z, what verified metadata should appear in the exported frontmatter?
| Checked | Without skill | With skill |
|---|---|---|
| Set verified.by field to human:vault-owner | Missed | Passed |
| Set verified.at field to timestamp from trust ledger | Passed | Passed |
The instructions your model reads when the skill loads.
You are exporting the wiki's wikilink graph to structured formats so it can be used in external tools (Gephi, Neo4j, custom scripts, browser visualization).
llm-wiki/SKILL.md (inline @name override → walk up CWD for .env → global config → prompt setup). This gives OBSIDIAN_VAULT_PATHIf the user's invocation includes a project name — e.g. /wiki-export prismor, "export the prismor project", "export project:security" — activate project filter mode:
id starts with projects/<name>/ (path-based match)tags array contains <name> (tag-based match)(filtered: project:<name> — X of Y pages)graph.graph.filter = "project:<name>" in the JSON output.If both a project filter and a visibility filter are active, apply both (project filter first, then visibility filter on the remaining set).
By default, all pages are exported regardless of visibility tags. This preserves existing behavior.
If the user requests a filtered export — phrases like "public export", "user-facing export", "exclude internal", "no internal pages" — activate visibility filtered mode:
{visibility/internal, visibility/pii}(filtered: visibility/internal, visibility/pii excluded)Pages with no visibility/ tag, or tagged visibility/public, are always included.
Glob all .md files in the vault (excluding _archives/, _raw/, _readouts/, .obsidian/, index.md, log.md, _insights.md). Apply any active filters (project and/or visibility) after collecting the full file list.
test cases passed, vs 3 / 18 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.