tag-taxonomy

Audit Obsidian wiki frontmatter tags against a canonical taxonomy and normalize aliases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It fixes messy, inconsistent, and non-canonical tagging across an Obsidian wiki so search, filtering, and organization stay reliable.

Core Features & Use Cases

  • Controlled vocabulary enforcement: audits tags against the canonical taxonomy and maps known aliases to the correct forms.
  • Actionable tag audits: scans wiki pages, detects unknown tags, alias usage, over-tagged pages (more than 5), and missing tags.
  • Page-level normalization: updates page frontmatter by rewriting tags to canonical values and suggesting removals when a page exceeds the tag limit.

Quick Start

Use the tag-taxonomy skill to run a tag audit and normalize non-canonical tags in your Obsidian wiki according to _meta/taxonomy.md.

Frequently Asked Questions about tag-taxonomy

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

FAQPage Schema
How do I normalize Obsidian frontmatter tags to a controlled vocabulary?

Tag taxonomy normalization audits wiki page frontmatter against a canonical taxonomy, mapping known aliases to correct forms and rewriting non-canonical values to ensure consistent organization and reliable filtering.

What is the best way to audit messy tags in an Obsidian wiki?

An actionable tag audit scans wiki pages to detect unknown tags, alias usage, over-tagged pages exceeding the per-page limit, and missing tags, producing a report for controlled vocabulary alignment.

How do I enforce a tag limit per page in Obsidian?

Enforcing a per-page tag limit involves auditing frontmatter metadata, identifying pages exceeding the maximum allowed tags, and suggesting removals to keep page tagging within configured boundaries.

Does resolving vault configuration require a specific taxonomy file for Obsidian tag cleanup?

Yes, resolving vault configuration requires reading the canonical taxonomy and reserved visibility rules from a metadata file to accurately audit and normalize frontmatter tags across the wiki.

Can I convert tag aliases to canonical names during wiki maintenance?

Yes, you can convert tag aliases to canonical names during wiki maintenance by mapping known alias variations to correct forms, updating page frontmatter, and logging the normalization outcomes.

When should I not use a controlled vocabulary for Obsidian tag normalization?

Avoid controlled vocabulary normalization when your wiki lacks a defined taxonomy file, or when pages require flexible, free-form tagging that does not need strict frontmatter auditing or alias mapping.