visualize

Generate Obsidian graph configurations and Canvas knowledge maps from OmegaWiki graph data.

Updated May 23, 2026
One-click install
npx skills add https://github.com/duany049/multi-skill-orchestration --skill visualize-duany049
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: visualize
Source: https://github.com/duany049/multi-skill-orchestration/tree/main/.claude/skills/visualize
Command: npx skills add https://github.com/duany049/multi-skill-orchestration --skill visualize-duany049

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It converts your OmegaWiki knowledge-graph data into usable visualization artifacts so you can explore relationships without manually configuring Obsidian graphs or assembling canvas layouts.

Core Features & Use Cases

  • Generates Obsidian graph configuration: builds .obsidian/graph.json with entity-type color groups for consistent interactive graph styling.
  • Produces Obsidian Canvas knowledge maps: creates full and focused .canvas files with typed, labeled edges for visual navigation of the research space.
  • Supports targeted exploration: uses --focus plus --depth to render a neighborhood subgraph around a specific node.

Quick Start

Use the AI to run the visualize skill to generate all visualization artifacts for your wiki by focusing on the root wiki directory, for example: python3 tools/visualize.py generate-obsidian-config wiki/ && python3 tools/visualize.py generate-canvas wiki/ --all.

Frequently Asked Questions about visualize

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

FAQPage Schema
How do I visualize my research knowledge graph in Obsidian?▼

You can visualize a research knowledge graph in Obsidian by generating `.obsidian/graph.json` and `.canvas` files from OmegaWiki graph data. This creates interactive visualizations with entity-type color groups and typed, labeled edges for navigating relationships.

How do I generate a focused subgraph around a specific node in my wiki?▼

You can generate a focused subgraph around a specific node by using the `--focus` and `--depth` parameters. This renders a BFS neighborhood subgraph centered on your chosen node, allowing targeted exploration of the surrounding research workflow with optional filters.

What data format is needed to create Obsidian Canvas knowledge maps?▼

Creating Obsidian Canvas knowledge maps requires reading `wiki/graph/edges.jsonl` and `wiki/graph/citations.jsonl` files. The system processes this OmegaWiki graph data and writes deterministic local-only outputs to `wiki/.obsidian/` and `wiki/canvases/`.

Can I customize the visual styling of my Obsidian graph configuration?▼

Yes, you can customize visual styling by honoring settings in `config/visualize.json`. The system builds `.obsidian/graph.json` with entity-type color groups to ensure consistent interactive graph styling across your research knowledge exploration workflow.

Does the visualize skill require external dependencies or cloud services?▼

No, the visualize skill operates with no external dependencies and writes deterministic local-only outputs. All processing reads local OmegaWiki graph data files and generates artifacts directly into your `wiki/.obsidian/` and `wiki/canvases/` directories.

What is the best way to explore relationships in a large research wiki?▼

The best way to explore relationships in a large research wiki is generating full Canvas knowledge maps or using targeted BFS subgraph rendering. Applying `--focus` with `--depth` allows you to render specific neighborhoods without manually assembling canvas layouts.