obsidian-project-normalizer

Normalize Obsidian project notes into an operational map without altering originals.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/KirillKlem/codex-skills --skill obsidian-project-normalizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-project-normalizer
Source: https://github.com/KirillKlem/codex-skills/tree/main/skills/obsidian-project-normalizer
Command: npx skills add https://github.com/KirillKlem/codex-skills --skill obsidian-project-normalizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill normalizes project-specific notes in an Obsidian vault, creating a clear operational map without altering the original notes.

Core Features & Use Cases

  • Project Structure Normalization: Organizes project notes into a coherent map, separating canonical notes from derived ones.
  • Use Case: For instance, use it to create a project map for research notes, ensuring future agents can navigate without altering the original content.

Quick Start

To normalize the 'RL-theory research' project in the 'Knowledge/' folder, use the command: 'use obsidian-project-normalizer with scope "Knowledge/RL-theory research".'

Frequently Asked Questions about obsidian-project-normalizer

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

FAQPage Schema
How do I organize Obsidian project notes without altering the original files?

To organize Obsidian project notes without altering original files, this Skill normalizes project structures by generating an operational map. It distinguishes canonical notes from derived ones, ensuring improved navigation for future agents while keeping your vault content untouched.

What is the best way to map out an Obsidian vault for future agent navigation?

Mapping an Obsidian vault for agent navigation requires normalizing project notes into a coherent structure. This process separates canonical notes from derived ones, creating a clear operational map that guides agents through the research project without modifying existing content.

How do I separate canonical notes from derived notes in Obsidian?

Separating canonical notes from derived notes in Obsidian is achieved by normalizing the project structure. This Skill analyzes your vault folder, identifies the distinction between core and derived information, and outputs an operational map for improved navigation.

Can I normalize a specific research project folder within my Obsidian vault?

Yes, you can normalize a specific research project folder by defining a scope. For example, targeting the 'Knowledge/RL-theory research' path instructs the normalizer to map only that project area, organizing its notes without altering the original files.

Does Obsidian project normalization affect my existing research notes?

Obsidian project normalization does not affect existing research notes. The process creates a clear operational map and distinguishes canonical notes from derived ones strictly for navigation purposes, ensuring your original vault content remains completely unaltered.