cavi-ai

Consistent Tagging — Development skill for Claude Code

Development community

Use when tagging notes, applying tags to new or untagged notes, or cleaning up tag sprawl and inconsistency in an Obsidian vault.

How to install Consistent Tagging

Installs to ~/.claude/skills/cavi-ai-obsidian-agent-consistent-tagging/SKILL.md

Terminal
mkdir -p ~/.claude/skills/cavi-ai-obsidian-agent-consistent-tagging && curl -fsSL https://raw.githubusercontent.com/cavi-ai/obsidian-agent/HEAD/commands/consistent-tagging.md -o ~/.claude/skills/cavi-ai-obsidian-agent-consistent-tagging/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Consistent Tagging does


description: Use when tagging notes, applying tags to new or untagged notes, or cleaning up tag sprawl and inconsistency in an Obsidian vault. argument-hint: ""

Claude compatibility adapter

Invoke **`obsidian-agent:consistent-tagging`** with the user's arguments:

`$ARGUMENTS`

Follow that canonical skill exactly. This command contains no independent workflow logic.

Alternatives in Development

  • Om Intake — Process all unread meeting notes in work/meetings/ — reads each file, classifies content, routes to the right 4.6k ★
  • Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
  • Obsidian Decide — Extract decisions from this conversation and log them to the right project notes 277 ★

Full documentation available on GitHub

View Source Repository