From 898b52edcb47bcb3e9d6106e74ca73e74ea01e70 Mon Sep 17 00:00:00 2001 From: sillylaird Date: Thu, 3 Sep 2026 00:33:59 +0000 Subject: import live www.sillylaird.ca webroot --- .agents/skills/obsidian-link-graph/SKILL.md | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .agents/skills/obsidian-link-graph/SKILL.md (limited to '.agents/skills/obsidian-link-graph') diff --git a/.agents/skills/obsidian-link-graph/SKILL.md b/.agents/skills/obsidian-link-graph/SKILL.md new file mode 100644 index 0000000..12f6fed --- /dev/null +++ b/.agents/skills/obsidian-link-graph/SKILL.md @@ -0,0 +1,36 @@ +--- +name: obsidian-link-graph +description: Use this skill when the user wants to repair or strengthen Obsidian wikilinks among existing canonical project notes, especially across papers, knowledge notes, experiments, results, and writing. +--- + +# Obsidian Link Graph + +This is a **legacy compatibility helper**. + +Despite the name, the current default workflow is **not** graph-heavy. Use this skill to repair navigation among existing canonical notes, not to generate graph artifacts by default. + +## Responsibilities + +- strengthen wikilinks among `00-Hub.md`, `01-Plan.md`, `Knowledge/`, `Papers/`, `Experiments/`, `Results/`, `Writing/`, and `Daily/` +- improve backlinks where a durable relationship is already clear +- help route a new reference to the best existing canonical note +- reduce disconnected durable notes without creating concept or dataset sprawl + +## Link heuristics + +- Prefer one canonical note per durable object. +- Link through stable project objects, not ad-hoc phrases. +- Avoid overlinking every paragraph; keep only meaningful edges. +- Prefer repairing existing links over creating new auxiliary notes. +- If the best target is unclear, narrow the search first and use `find-canonical-note` from `obsidian-project-memory` when helpful. + +## Do not assume by default + +- `Concepts/` +- `Datasets/` +- `Maps/` +- `Views/` +- `.canvas` +- `.base` + +Create those only if the user explicitly asks for them. -- cgit v1.2.3