graph-colorize

Generate and merge colorGroups arrays into Obsidian graph.json.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/itsmarsss/memento --skill graph-colorize-itsmarsss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: graph-colorize
Source: https://github.com/itsmarsss/memento/tree/main/obsidian-wiki/.cursor/skills/graph-colorize
Command: npx skills add https://github.com/itsmarsss/memento --skill graph-colorize-itsmarsss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill makes Obsidian’s graph view easier to scan by automatically color-coding nodes based on tags, folders, or visibility.

Core Features & Use Cases

  • Mode-based color grouping: Choose by-tag (top tags by usage), by-category (stable folder ordering), by-visibility (PII/internal/public), combined (visibility then tags), or custom mappings.
  • Safe, non-destructive edits: Rewrites only the colorGroups field inside .obsidian/graph.json while preserving other graph settings, and always creates a timestamped backup first.
  • Works from real vault metadata: Derives tag and category groupings from your existing vault structure and frontmatter so the graph reflects how your notes are organized.

Quick Start

Tell the assistant: color my graph by tag so it updates your vault’s .obsidian/graph.json with new color groups and creates a backup first.

Frequently Asked Questions about graph-colorize

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

FAQPage Schema
How do I color-code my Obsidian graph view by tags?▼

You can color-code your Obsidian graph view by tags by having this Skill compute a colorGroups array and merge it into .obsidian/graph.json. It derives tag groupings from your existing vault structure and frontmatter to reflect how your notes are organized.

Can I organize graph.json color groups by top-level folders?▼

Yes, you can organize graph.json color groups by top-level folders using the by-category mode. This mode applies stable folder ordering to color-code your Obsidian graph nodes based on your vault's directory structure.

Does updating graph.json overwrite my existing Obsidian vault configuration settings?▼

Updating graph.json does not overwrite your existing Obsidian vault configuration settings. The Skill selectively rewrites only the colorGroups field while preserving all other graph settings and creating a timestamped backup first.

What is the best way to visualize visibility tags like PII or internal notes in an Obsidian graph?▼

The best way to visualize visibility tags like PII or internal notes is using the by-visibility mode. This feature color-codes graph nodes based on visibility classifications such as PII, internal, or public, and can also combine visibility with tag groupings.

Do I need to set an OBSIDIAN_VAULT_PATH to automate graph tinting?▼

Yes, you need to resolve a safe OBSIDIAN_VAULT_PATH to automate graph tinting. This path is required for the Skill to locate your vault, access real vault metadata, and write the computed colorGroups array into the correct .obsidian/graph.json file.