tag-taxonomy

Enforce canonical tags from _meta/taxonomy.md across Obsidian wiki pages.

6|2|Updated May 11, 2026
One-click install
npx skills add https://github.com/pax-k/war-gov-uap-wiki --skill tag-taxonomy-pax-k
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tag-taxonomy
Source: https://github.com/pax-k/war-gov-uap-wiki/tree/main/.skills/tag-taxonomy
Command: npx skills add https://github.com/pax-k/war-gov-uap-wiki --skill tag-taxonomy-pax-k

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces consistent tagging across the Obsidian wiki by applying a controlled vocabulary, reducing tag proliferation and improving searchability.

Core Features & Use Cases

  • Canonical tagging enforced from the taxonomy, with aliases mapped to canonical forms
  • Tag audits and normalization to ensure pages stay within the 5-tag limit
  • Guidelines for adding new tags and updating _meta/taxonomy.md
  • Handling reserved visibility tags to control access and visibility

Quick Start

Audit the wiki pages, replace alias tags with canonical forms, and cap all pages to five tags using the canonical taxonomy.

Frequently Asked Questions about tag-taxonomy

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

FAQPage Schema
How do I normalize inconsistent tags across an Obsidian wiki?

Enforce canonical tagging by reading the controlled vocabulary from _meta/taxonomy.md, mapping aliases to canonical forms, and capping pages to five lowercase-hyphenated tags. This ensures consistent tagging across the Obsidian knowledge graph.

What is the best way to audit wiki tags and enforce a controlled vocabulary?

Audit wiki tags by scanning pages against the canonical taxonomy, replacing alias tags with their canonical forms, and ensuring all pages stay within the five-tag limit. This enforces a controlled vocabulary and reduces tag proliferation.

How do I set up tag migrations and add new tags to a taxonomy file?

Set up tag migrations by reading the canonical taxonomy from _meta/taxonomy.md, replacing aliases with canonical forms, and updating the taxonomy file when adding new tags. This maintains consistent tagging across the wiki.

Does the tag taxonomy enforce a specific tag format and limit for Obsidian pages?

The tag taxonomy enforces a five-tag limit per page and requires all tags to be lowercase-hyphenated canonical forms. This controlled vocabulary reduces tag proliferation and improves searchability across the knowledge graph.

Can I use a controlled vocabulary to handle reserved visibility tags in a knowledge graph?

Use a controlled vocabulary to handle reserved visibility tags by applying the canonical taxonomy to control page access and visibility. This ensures consistent tagging and reduces tag proliferation across the wiki.

Why does my wiki tagging system suffer from tag proliferation and poor searchability?

Tag proliferation occurs when pages use uncontrolled aliases instead of canonical forms. Applying a controlled vocabulary from a taxonomy file enforces consistent tagging, maps aliases, and improves searchability across the wiki.