tag-taxonomy

Analyze and normalize tags in Obsidian wikis using a controlled vocabulary.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill tag-taxonomy-sanchitnis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tag-taxonomy
Source: https://github.com/sanchitnis/SanjaySecondBrain/tree/main/obsidian-wiki/.skills/tag-taxonomy
Command: npx skills add https://github.com/sanchitnis/SanjaySecondBrain --skill tag-taxonomy-sanchitnis

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Ensures consistency in tagging across Obsidian wiki, simplifying tag management and enhancing overall organization.

Core Features & Use Cases

  • Tag Audit: Identifies and flags non-canonical tags, alias tags, over-tagged pages, and untagged pages.
  • Tag Normalization: Corrects non-canonical tags and suggests drops for over-tagged pages.
  • New Tag Addition: Allows users to add new tags to the vocabulary.
  • Tagging New Page: Guides users in selecting the correct tags for new wiki pages.
  • Use Case: Helps maintain a clean, organized, and standardized tag system for Obsidian users, ensuring efficient content retrieval.

Quick Start

Run the tag-taxonomy skill to perform a tag audit on your Obsidian wiki.

Frequently Asked Questions about tag-taxonomy

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

FAQPage Schema
How do I maintain consistent tagging in an Obsidian wiki?

Tag consistency in an Obsidian wiki is maintained by using a controlled vocabulary to audit, normalize, and add tags. This process identifies non-canonical tags, normalizes them, and updates YAML frontmatter to ensure standardized wiki organization.

What is a controlled vocabulary for Obsidian tag management?

A controlled vocabulary for Obsidian tag management is a standardized tag list used to enforce tagging consistency. It allows the system to audit existing tags, flag non-canonical entries, and normalize aliases to maintain a clean wiki structure.

How do I audit and normalize non-canonical tags in Obsidian?

You audit and normalize non-canonical tags in Obsidian by running a tag analysis against a controlled vocabulary. This process identifies alias tags, corrects them to canonical forms, and updates the YAML frontmatter to ensure tag consistency.

Can I add new tags to my Obsidian controlled vocabulary?

Yes, you can add new tags to your Obsidian controlled vocabulary. The tag management system supports expanding the vocabulary and guides you in selecting the correct canonical tags for new wiki pages.

Does Obsidian tag normalization require YAML frontmatter access?

Yes, Obsidian tag normalization requires YAML frontmatter access and the vault path. The process manipulates Markdown files directly to update tags and ensure consistency across the wiki.

What is the best way to handle over-tagged pages in Obsidian?

The best way to handle over-tagged pages in Obsidian is to perform a tag audit using a controlled vocabulary. The audit identifies over-tagged pages and suggests dropping redundant tags to streamline wiki organization.