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.