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

  • Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★
  • Obsidian MCP Server — Read, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP 686 ★
  • Obsidian Decide — Extract decisions from this conversation and log them to the right project notes 277 ★

Full documentation available on GitHub

View Source Repository