Generate visualization artifacts — Obsidian graph config and Canvas knowledge maps

Generate Obsidian graph config and Canvas maps from OmegaWiki typed graph data.

Updated May 23, 2026
One-click install
npx skills add https://github.com/duany049/skill-offline-auto-opti --skill generate-visualization-artifacts-obsidian-graph-config-and-canvas-knowledge-maps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Generate visualization artifacts — Obsidian graph config and Canvas knowledge maps
Source: https://github.com/duany049/skill-offline-auto-opti/tree/main/i18n/en/skills/visualize
Command: npx skills add https://github.com/duany049/skill-offline-auto-opti --skill generate-visualization-artifacts-obsidian-graph-config-and-canvas-knowledge-maps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the manual effort of configuring and visualizing a growing OmegaWiki knowledge graph by automatically generating graph visualization artifacts from the underlying typed edge data.

Core Features & Use Cases

  • Generates Obsidian graph configuration: creates or updates .obsidian/graph.json with entity-type color groups so the wiki’s graph view is immediately readable.
  • Builds Canvas knowledge maps: generates .canvas files (full map, idea-centric subgraph, and optional focused neighborhoods) with typed, labeled edges.
  • Supports interactive exploration workflows: works with the SPA Graph view (#/graph) for filtering and navigation while producing curated Canvas views for closer reading.

Quick Start

Run the visualize skill with the wiki root and enable both Obsidian graph config and Canvas generation by using: /visualize --all

Frequently Asked Questions about Generate visualization artifacts — Obsidian graph config and Canvas knowledge maps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate an Obsidian graph configuration from typed edge data?

To generate an Obsidian graph configuration, you can use a visualization workflow that reads typed graph data and outputs a `.obsidian/graph.json` file, applying entity-type color groups for immediate readability.

How do I create Obsidian Canvas knowledge maps from a research wiki?

You can create Obsidian Canvas knowledge maps by processing typed edge data to generate `.canvas` files, which include full maps, idea-centric subgraphs, and focused neighborhoods with labeled edges.

How does BFS depth control focused neighborhood subgraphs in knowledge graph visualization?

BFS depth limits the traversal radius from a target node, filtering the generated neighborhood subgraph to only include connected nodes within the specified depth boundary.

Can I generate Canvas files and graph configurations without external network calls?

Yes, deterministic visualization generation processes local `edges.jsonl` and `citations.jsonl` files to write `.canvas` and graph configuration artifacts entirely offline without external network calls.

What is the best way to color-code an Obsidian knowledge graph by entity type?

The best way to color-code an Obsidian knowledge graph is to generate a `graph.json` configuration that defines color groups mapped directly to your specific entity types from the underlying wiki data.

Do I need specific input files to build an Obsidian Canvas map from an OmegaWiki graph?

Yes, building Canvas maps requires deterministic input from `wiki/graph/edges.jsonl` and optionally `wiki/graph/citations.jsonl` to generate the typed, labeled edges in the output artifacts.