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.